Exhaustive list of file and folder associations
File Associations
Files are sorted by priority.
Name | Pattern | Examples | Icon |
---|---|---|---|
GitHub Actions | (main\|workflow\|ci\|release\|build\|config)\.ya?ml$ |
main.yml workflow.yaml ci.yaml config.yml |
|
Github CODE | ^CODE_OF_CONDUCT\.(md\|txt)$ |
CODE_OF_CONDUCT.md CODE_OF_CONDUCT.txt |
|
Github CONTRIBUTING | ^CONTRIBUTING\.(md\|txt)$ |
CONTRIBUTING.md CONTRIBUTING.txt |
|
Github COMMIT | ^COMMIT_MESSAGE_CONVENTION\.(md\|txt)$ |
COMMIT_MESSAGE_CONVENTION.md | |
Github TEMPLATE | .*TEMPLATE\.(md\|txt)$ |
TEMPLATE.md TEMPLATE.txt |
|
README | ^(README\|readme)(\.(md\|txt))?$ |
README.md README.txt |
|
Git Commit Message | ^.*COMMIT_EDITMSG$ |
COMMIT_EDITMSG ATOM_COMMIT_EDITMSG |
|
Git Merge | ^MERGE_(HEAD\|MODE\|MSG)$ |
MERGE_HEAD MERGE_MODE MERGE_MSG |
|
INSTALL | ^(INSTALL\|install)(\.(md\|txt\|ya?ml))?$ |
INSTALL install INSTALL.md install.txt install.yml |
|
FUNDING | ^(FUNDING\|funding)(\.(md\|txt\|ya?ml))?$ |
FUNDING funding FUNDING.md funding.txt FUNDING.yml funding.yaml |
|
Stalebot | ^stale\.ya?ml$ |
stale.yml stale.yaml |
|
Plugin | ^plugin.xml$ |
plugin.xml | |
Bundle properties | .*[bB]undle\.properties$ |
MaterialThemeBundle.properties atom.bundle.properties |
|
Java Bundles | .*[bB]undle\.java$ |
MaterialThemeBundle.java | |
Kotlin Bundles | .*[bB]undle\.kt$ |
MaterialThemeBundle.kt | |
11ty | .*\.(eleventy\|11ty)(\.[cm]?js\|ignore)$ |
.eleventy.js .11ty.js .eleventyignore .11tyignore |
|
1C | .*\.(bsl\|sdbl\|os\|mdo)$ |
*.bsl *.mdo *.sdbl *.os |
|
3D | .*\.(stl\|obj\|dxf\|ac\|shader\|geo\|c4d\|tes[ce]\|cginc\|x)$ |
*.stl *.obj *.x *.dxf *.ac *.shader *.geo *.c4d *.tesc *.tese *.cginc *.dxf |
|
3D Model | .*\.(3dm(odel)?)$ |
*.3dm *.3dmodel |
|
3DS Max | .*\.(osl\|dwg\|3ds)$ |
*.osl *.dwg *.3ds |
|
4D | .*\.4d[mb]$ |
*.4dm *.4db |
|
A+ | .*\.a\+$ |
*.a+ | |
Access | .*\.(adn\|accdb\|accdr\|accdt\|accda\|mdw\|accde\|mam\|maq\|mar\|maf\|laccdb)$ |
*.adn *.accdb *.accdr *.accdt *.accda *.mdw *.accde *.mam *.maq *.mar *.maf *.laccdb |
|
ABAP | .*\.(abp\|abap)$ |
*.abp *.abap |
|
ABC | .*\.abc$ |
*.abc | |
ABIF | .*\.(abif\|ab1\|fsa)$ |
*.abif *.ab1 *.fsa |
|
Acre | ^acre\.config$ |
acre.config | |
Act | ^\.actrc$ |
.actrc | |
ActionScript | .*\.(as3?\|jsfl)$ |
*.as *.as3 *.jsfl |
|
Ada | .*\.(ada\|adb\|ads)$ |
*.ada *.adb *.ads |
|
Adobe Animate | .*\.(fla\|xfl)$ |
*.fla *.xfl |
|
Adobe Elements | .*\.ae[pt]$ |
*.aep *.aet |
|
Adobe Illustrator | .*\.(ai[ta]?)$ |
*.ai *.ait *.aia |
|
Adobe InDesign | .*\.(id\|indd\|indl\|indt\|indb\|idml)$ |
*.id *.indd *.indl *.indt *.indb *.idml |
|
Adobe Photoshop | .*\.(psb\|psd\|atn)$ |
*.psb *.psd *.atn |
|
Adobe Premiere | .*\.(prel\|prproj\|psq)$ |
*.prel *.prproj *.psq |
|
AdvPL | .*\.(prw\|ahu\|aph\|tlpp)$ |
*.prw *.ahu *.aph *.tlpp |
|
AffectScript | .*\.affect$ |
*.affect | |
Affinity Designer | .*\.(afdesign\|afphoto\|afpub)$ |
*.afdesign *.afphoto *.afpub |
|
Agda | .*\.l?agda$ |
*.agda *.lagda |
|
Akka | .*\.akka$ |
*.akka | |
AL | .*\.al$ |
*.al | |
Alacritty | \.?alacritty\.yml$ |
alacritty.yml | |
Alex | \.alexrc$ |
.alexrc | |
Alex Ignore | \.alexignore$ |
.alexignore | |
Alloy | .*\.als$ |
*.als | |
Alpine Linux | ^\.?APKBUILD$ |
APKBUILD .APKBUILD |
|
AmigaOS | .*\.arexx$ |
*.arexx | |
AMPL | .*\.ampl$ |
*.ampl | |
Amplify | ^amplify\.ya?ml$ |
amplify.yml amplify.yaml |
|
AmuseWiki | .*\.muse |
*.muse | |
Analytica | .*\.ana$ |
*.ana | |
Android Manifest | ^AndroidManifest\.xml$ |
AndroidManifest.xml | |
Android Main | ^MainActivity\.java$ |
MainActivity.java | |
Android Smali | .*\.(smali\|rsh\|webarchivexml)$ |
*.smali *.rsh *.webarchivexml |
|
AngelScript | .*\.(acs\|angelscript)$ |
*.acs *.angelscript |
|
Angular-CLI | ^\.?angular(-cli)?\.json$ |
angular.json angular-cli.json .angular-cli.json .angular.json |
|
AngularJS | ^angular\.(min\.)?js$ |
angular.js angular.min.js |
|
Angular | .*\.(ng\.html\|ng\.js\|ng-template)$ |
*.ng.html *.ng.js *.ng-template |
|
Angular Container ngRx | .*\.container\.[tj]s$ |
*.container.js *.container.ts *.container.dart |
|
Angular Component | .*\.component\.(dart\|[tj]s)$ |
*.component.js *.component.ts *.component.ts |
|
Angular Controller | .*\.controller\.(dart\|[tj]s)$ |
*.controller.js *.controller.ts *.controller.dart |
|
Angular Directive | .*\.directive\.(dart\|[tj]s)$ |
*.directive.js *.directive.ts *.directive.dart |
|
Angular Guard | .*\.guard\.(dart\|[tj]s)$ |
*.guard.js *.guard.ts *.guard.dart |
|
Angular Interceptor | .*\.interceptor\.(dart\|[tj]s)$ |
*.interceptor.js *.interceptor.ts *.interceptor.dart |
|
Angular Routing | .*\.routing\.(dart\|[tj]s)$ |
*.routing.js *.routing.ts *.routing.dart |
|
Angular Module | .*\.module\.(dart\|[tj]s)$ |
*.module.js *.module.ts *.module.dart |
|
Angular Service | .*\.service\.(dart\|[tj]s)$ |
*.service.js *.service.ts *.service.dart |
|
Angular Page Ionic | .*\.page\.(dart\|[tj]s)$ |
*.page.js *.page.ts *.page.dart |
|
Angular Pipe | .*\.pipe\.(dart\|[tj]s)$ |
*.pipe.js *.pipe.ts *.pipe.dart |
|
Angular App Routing | ^app-routing\.module\.(dart\|[tj]s)$ |
app-routing.module.js app-routing.module.ts app-routing.module.dart |
|
Angular Resolver | .*\.resolver\.(dart\|[tj]s)$ |
*.resolver.js *.resolver.ts *.resolver.dart |
|
Angular Tailwind | ^.*\.?ng-tailwind\.(dart\|[tj]s)$ |
ng-tailwind.js ng-tailwind.ts ng-tailwind.dart |
|
Anime Studio | .*\.anime.*$ |
*.anime *.animestudio |
|
Ansible | ^(ansible\|site\|webservers\|dbservers\|playbook)\.ya?ml$ |
ansible.yml site.yml webservers.yml dbservers.yml playbook.yml |
|
Ant | ^(ant\.xml$\|\.ant) |
ant.xml .ant |
|
ANTLR | .*\.g4?$ |
*.g *.g4 |
|
Antwar.io | ^\.?antwar\.conf(ig)?\.[cm]?js$ |
antwar.conf.js antwar.config.js |
|
AnyScript | .*\.any |
*.any | |
Apache Conf | ^(apache2?\|httpd).*\.conf$ |
apache.conf apache2.conf httpd.conf |
|
Apache Conf- | ^\.apacheconf$ |
.apacheconf | |
Apache | .*\.(vhost\|thrift)$ |
*.vhost *.thrift |
|
Apex | .*\.cls |
*.cls | |
API Blueprint | .*\.apib$ |
*.apib | |
API Extractor | ^api-extractor(-base)?\.json$ |
api-extractor.json api-extractor-base.json |
|
APK | .*\.apk$ |
*.apk | |
APL | .*\.apl[acfino]?$ |
*.apl *.apla *.aplc *.aplf *.apli *.apln *.aplo |
|
Apollo | ^apollo\.config\.[cm]?js$ |
apollo.config.js | |
Appcelerator | ^appcelerator\.(js\|ts)$ |
appcelerator.js appcelerator.ts |
|
AppSemble | ^(\.appsemblerc\|app-definition)\.ya?ml$ |
.appsemblerc.yaml app-definition.yml |
|
Appveyor | ^\.?appveyor\.ya?ml$ |
.appveyor.yml | |
AppleScript | .*\.(applescript\|scpt)$ |
*.applescript *.scpt |
|
Arc | .*\.arc$ |
*.arc | |
Arch Linux | (\.install\|\.SRCINFO\|PKGBUILD\|\.yaourtrc)$ |
.install .SRCINFO PKGBUILD .yaourtrc |
|
Arch Linux Pacman | (pacman\.conf\|pamac\.conf)$ |
pacman.conf pamac.conf |
|
Arduino | .*\.ino$ |
*.ino | |
ARM | .*\.(arm)$ |
*.arm | |
Arttext | .*\.(art[34])$ |
*.art3 *.art4 |
|
Asciidoc | .*\.(ad\|adoc\|asciidoc\|asc)$ |
*.ad *.adoc *.asciidoc *.asc |
|
AspectJ | .*\.aj$ |
*.aj | |
Assembly Pure | .*\.[ais]$ |
*.a *.i *.s |
|
Assembly | .*\.(asm\|inc\|ms\|agc\|lst\|aea\|argus\|mitigus)$ |
*.asm *.inc *.ms *.agc *.lst *.aea *.argus *.mitigus |
|
Assembly Hitachi | .*\.h8(SX?\|\d{3})?$ |
*.h8 *.h8S *.h8SX *.h8000 |
|
Assembly Intel | .*\.(x(32\|86\|64)\|i386\|80386)$ |
*.x32 *.x86 *.x64 *.i386 *.80386 |
|
Assembly Vax | .*\.v(ax\|masm)$ |
*.vax *.vmasm |
|
ASP | .*\.(asp\|asa\|aspx\|asax\|ascx\|ashx\|asmx\|axd)$ |
*.asp *.asa *.aspx *.asax *.ascx *.ashx *.asmx *.axd |
|
Astro | .*\.astro$ |
*.astro | |
Astro Config | ^astro\.config\.([cm]?js\|ts)$ |
astro.config.js astro.config.ts |
|
Artisan | artisan(\.php)?$ |
artisan artisan.php |
|
Artistic Style | ^\.astylerc$ |
.astylerc | |
Asymptote | .*\.asy$ |
*.asy | |
Atom | .*\.atomproject\.[jc]son$ |
*.atomproject.json *.atomproject.cson |
|
APM | ^\.apmrc$ |
.apmrc | |
Atoum | ^.*\.?atoum(\.[^.]+)*\.php |
*.atoum.php atoum.config.php |
|
ATS | .*\.(dats\|hats\|sats)$ |
*.dats *.hats *.sats |
|
Audacity | .*\.aup$ |
*.aup | |
Augeas | .*\.aug$ |
*.aug | |
Aurelia | ^aurelia(file)?\.[cm]?js(on)?$ |
aurelia.js aurelia.json aureliafile.json |
|
Authors | ^(AUTHORS\|authors)(\.(md\|txt))?$ |
AUTHORS AUTHORS.md AUTHORS.txt |
|
Contributors | \.all-?contributorsrc$ |
.all-contributorsrc | |
AutoHotKey | .*\.ahkl?$ |
*.ahk *.ahkl |
|
AutoIt | .*\.au3$ |
*.au3 | |
Ava | ^ava\.config\.([cm]?js\|ts)$ |
ava.config.js ava.config.ts ava.config.mjs ava.config.cjs |
|
Avif | .*\.avif$ |
*.avif | |
AVR | .*\.(avr)$ |
*.avr | |
Avro | .*\.av(cs\|sc\|dl)$ |
*.avcs *.avsc *.avdl |
|
AWK | .*\.[gmn]?awk$ |
*.awk *.gawk *.mawk *.nawk |
|
Azure | .*\.azcli$ |
*.azcli | |
Azure Pipelines | ^azure-pipelines\.ya?ml$ |
azure-pipelines.yml | |
Babel | ^\.(babelrc(\.[cm]?js)?\|languagebabel\|babel)$ |
.babelrc .babelrc.js .languagebabel .babel |
|
Babel Config | ^babel(\.[\w\-]+)?\.[cm]?js(on)?$ |
babel.json babel.config.json babel.config.js babel.config.mjs babel.config.cjs |
|
Baboon | ^baboon(\.[\w\-]+)?\.[cm]?js(on)?$ |
baboon.json baboon.config.json baboon.config.js baboon.config.mjs baboon.config.cjs |
|
Backbone | ^backbone([-.]min)?\.js$ |
backbone.js backbone.min.js |
|
Backup | .*\.(bak\|old\|orig)$ |
*.bak *.old *.orig |
|
Ballerina | .*\.balx?$ |
*.bal *.balx |
|
Bandit | ^\.?bandit\.ya?ml$ |
bandit.yaml bandit.yml .bandit.yml |
|
Basic | .*\.(bas\|vb\|vbs)$ |
*.bas *.vb *.vbs |
|
Bats | .*\.bats$ |
*.bats | |
Bazaar | ^\.bzrignore$ |
.bzrignore | |
Bazel | .*\.(bzl\|bazel)$ |
*.bzl *.bazel |
|
Bazel Ignore | \.bazelignore$ |
.bazelignore | |
Bazel Config | (\.bazelrc\|bazel\.rc)$ |
.bazelrc bazel.rc |
|
BC | .*\.(bc\|dc(rc)?)$ |
*.bc *.dc .dcrc |
|
Bean | .*([bB])ean\.java$ |
javaBean.java javabean.java |
|
Behat | .*\.feature\.php$ |
*.feature.php | |
Behat Config | behat(\..*)*\.ya?ml$ |
behat.yml behat.config.yml |
|
BEM | \.bemjson(\.[cm]?js)?$ |
.bemjson .bemjson.js |
|
BibTex | .*\.(cbx\|bbx\|bbl\|bib\|bst)$ |
*.cbx *.bbx *.bbl *.bib *.bst |
|
Bicep | .*\.bicep$ |
*.bicep | |
Biml | .*\.biml$ |
*.biml | |
Binder | ^binder[-_]requirements\.(in\|txt)$ |
binder-requirements.in binder-requirements.txt binder_requirements.in |
|
BinTray | \.bintray\.json$ |
.bintray.json | |
Bison | .*\.(bison\|yy?\|yacc\|ypp)$ |
*.bison *.y *.yy *.yacc *.ypp |
|
Bitcoin | ^bitcoin\.conf$ |
bitcoin.conf | |
BitHound | \.bithoundrc$ |
.bithoundrc | |
Bitbucket Pipelines | ^bitbucket-pipelines\.ya?ml$ |
bitbucket-pipelines.yml | |
Blade | .*\.blade(\.php)?$ |
*.blade *.blade.php |
|
Blender | .*\.(blend\|bphys)$ |
*.blend *.bphys |
|
BlitzBasic | .*\.(bb\|decls)$ |
*.bb *.decls |
|
BlueSpec | .*\.(bsv\|bspec)$ |
*.bsv *.bspec |
|
Blink | .*\.blink$ |
*.blink | |
BNF | .*\.(bnf\|abnf\|ebnf\|lbnf\|grammar)$ |
*.bnf *.ebnf *.abnf *.lbnf *.grammar |
|
Boo | .*\.boo(\.unity)?$ |
*.boo *.boo.unity |
|
Bors | ^bors\.toml$ |
bors.toml | |
Build Boot | .*\.boot$ |
*.boot | |
Bootstrap | ^(custom\.)?bootstrap\..+$ |
bootstrap.js bootstrap.ts bootstrap.css bootstrap.scss custom.bootstrap.js |
|
Bootstrap RC | ^\.bootstraprc$ |
.bootstraprc | |
Bosque | .*\.bsq$ |
*.bsq | |
Bower | ^(\.bowerrc\|bower\.json)$ |
.bowerrc bower.json |
|
Bowerfile | ^[Bb]owerfile$ |
Bowerfile bowerfile |
|
Brainfuck | .*\.bf?$ |
*.bf *.b |
|
Brakeman | brakeman\.yml$ |
brakeman.yml | |
Brewfile | ^Brewfile$ |
Brewfile | |
Bro | .*\.bro$ |
*.bro | |
Broccoli | ^Brocfile$ |
Brocfile | |
Brotli | .*\.br$ |
*.br | |
Browserslist | \.browserslist(rc)?$ |
.browserslist .browserslistrc |
|
Browsersync | ^(bs-config\|browser-sync)\.(js\|json)$ |
bs-config.js bs-config.json browser-sync.js browser-sync.json |
|
Brunch | ^brunch-config\.(js\|coffee\|ts)$ |
brunch-config.js brunch-config.coffee brunch-config.ts |
|
Buck | .*\.buckconfig$ |
*.buckconfig | |
BuckleScript | .*\.cmj$ |
*.cmj | |
BuildKite | ^buildkite\.(yml\|yaml)$ |
buildkite.yml buildkite.yaml |
|
Bundler | ^Gemfile$ |
Gemfile | |
Byond | .*\.dm$ |
*.dm | |
C | .*\.(c\|objc\|idc\|w\|nc\|upc\|cats\|wbm\|xpm)$ |
*.c *.objc *.idc *.w *.nc *.upc *.cats *.wbm *.xpm |
|
Cabal | .*\.cabal$ |
*.cabal | |
Cabal Project | ^cabal\.(config\|project)$ |
cabal.project cabal.config |
|
Caddy | ^Caddyfile$ |
Caddyfile | |
Caffe | .*\.(caffemodel\|solverstate)$ |
*.caffemodel *.solverstate |
|
Caffe2 | .*\.(caffe2model\|prototxt)$ |
*.caffe2model *.prototxt |
|
Cairo | .*\.cairo$ |
*.cairo | |
Cakefile | ^Cakefile$ |
Cakefile | |
CakePHP | .*\.(cake\|ctp)$ |
*.cake *.ctp |
|
Calva | .*\.calva(-repl)?$ |
*.calva *.calva-repl |
|
CAP | .*\.cds$ |
*.cds | |
Cargo | cargo\.(toml\|lock)$ |
cargo.toml cargo.lock |
|
Carthage | ^Cartfile$ |
Cartfile | |
CASC | .*\.casc?$ |
*.casc *.cas |
|
Catala | .*\.catala.*$ |
*.catala *.catala_en *.catala_ru *.catala_ja |
|
CDDL | .*\.cddl$ |
*.cddl | |
Certificate | .*\.(crt\|cert\|x509\|pks)$ |
*.crt *.cert *.x509 *.pks |
|
Ceylon | .*\.ceylon$ |
*.ceylon | |
CFC | .*\.(cfc\|cfm\|cfml\|lucee)$ |
*.cfc *.cfm *.cfml *.lucee |
|
Chai | ^chai\.([jt]sx?\|es6?\|coffee)$ |
chai.js chai.ts chai.es6 chai.coffee chai.es6 chai.tsx |
|
Chameleon | .*\.pt$ |
*.pt | |
Changelog | ^(CHANGELOG\|changelog)(\.(md\|txt\|yml))?$ |
CHANGELOG CHANGELOG.md changelog.md CHANGELOG.txt |
|
Chapel | .*\.(chpl\|chapel)$ |
*.chpl *.chapel |
|
ChartJS | ^[Cc]hart(\.bundle)?(\.min)?\.[cm]?js$ |
Chart.js Chart.bundle Chart.min.js |
|
Cheetah 3D | .*\.jas$ |
*.jas | |
Chef Knife | ^knife.rb$ |
knife.rb | |
Chef Berksfile | ^(Berks\|Policy)file$ |
Berksfile Policyfile |
|
Chocolatey | ^chocolatey.*\.ps1$ |
chocolatey.ps1 | |
Chrome | .*\.(crx\|crdownload)$ |
*.crx *.crdownload |
|
Chuck | .*\.ck$ |
*.ck | |
CircleCI | ^\.circleci$ |
.circleci | |
CircleCI Conf | ^circle\.ya?ml$ |
circle.yml | |
Circuit Board | .*\.(brd\|sch\|pcb\|gb[rlsop]\|gt[losp]\|dsn)$ |
*.brd *.sch *.pcb *.gbr *.gbo *.gbl *.gbs *.gbp *.gto *.gtl *.gtp *.gts *.dsn |
|
Circuit Board (2) | .*\.(gko\|gpt\|gpb\|fab\|pho\|cir\|ckt\|gm?[0-9]+)$ |
*.gko *.gpt *.gpb *.fab *.pho *.cir *.ckt *.g0 *.g9 *.gm0 *.gm1 *.g90 |
|
Cirru | .*\.cirru$ |
*.cirru | |
CKEditor | ^ckeditor5-metadata\.json$ |
ckeditor5-metadata.json | |
Clarion | .*\.clw$ |
*.clw | |
Clean | .*\.(icl\|dcl\|abc)$ |
*.icl *.dcl *.abc |
|
Click | .*\.click$ |
*.click | |
Clio | .*\.clio$ |
*.clio | |
CLIPS | .*\.clp$ |
*.clp | |
Closure Templates | .*\.soy$ |
*.soy | |
Cloud Foundry | .*\.cfignore$ |
*.cfignore | |
CMake | .*\.cmake$ |
*.cmake | |
CMakelists | ^CMakeLists(\.txt)?$ |
CMakeLists CMakeLists.txt |
|
CNAME | ^CNAME$ |
CNAME | |
CNAB | bundle\.json$ |
bundle.json | |
Coala | ^\.(coarc\|coafile)$ |
.coarc .coafile |
|
COBOL | .*\.(cob\|cobol\|cbl\|ccp\|cpy)$ |
*.cob *.ccp *.cobol *.cbl *.cpy |
|
CocoaPods | .*\.podspec$ |
*.podspec | |
Coconut | ^.*\.coco$ |
*.coco | |
Codacy | ^\.codacy\.ya?ml$ |
.codacy.yml | |
CodeClimate | ^\.codeclimate\.ya?ml$ |
.codeclimate.yml | |
Codecov | ^\.?codecov\.ya?ml$ |
codecov.yml .codecov.yaml |
|
CodeKit | ^config\.codekit[23]$ |
config.codekit2 config.codekit3 |
|
Codemeta | ^codemeta\.json(ld)?$ |
codemeta.json codemeta.jsonld |
|
CodeMirror | ^codemirror\.([mc]?js\|ts\|css)$ |
codemirror.js codemirror.css codemirror.ts codemirror.cjs |
|
Codeowners | ^(codeowners\|CODEOWNERS)$ |
codeowners CODEOWNERS |
|
CodeShip | ^codeship-[\w.-]+\.ya?ml$ |
codeship-services.yml codeship-steps.yml |
|
CodeQL | .*\.ql$ |
*.ql | |
CoffeeScript | .*\.(coffee\|iced\|litcoffee\|cjsx)$ |
*.coffee *.iced *.litcoffee *.cjsx |
|
CoffeeLint | ^coffeelint\.json$ |
coffeelint.json | |
CoffeeLint Ignore | \.coffeelintignore$ |
.coffeelintignore | |
ColdFusion | .*\.cf$ |
*.cf | |
Collada Khronos | .*\.(dae\|collada)$ |
*.dae *.collada |
|
Commitizen | ^\.?cz(rc\|\.(json\|toml\|ya?ml))$ |
.czrc .cz.json cz.toml .cz.yml cz.yaml |
|
Commitlint | .*\.commitlintrc(\.[cm]?js(on)?\|\.ya?ml)?$ |
.commitlintrc .commitlintrc.js .commitlintrc.json .commitlintrc.yml |
|
Commitlint Config | ^commitlint\.config\.[cm]?js$ |
commitlint.config.js | |
Compass Config | ^config\.rb$ |
config.rb | |
Compass | ^_?(compass\|lemonade)\.scss$ |
compass.scss _compass.scss lemonade.scss |
|
Component Pascal | .*\.cps?$ |
*.cp *.cps |
|
Composer | ^composer\.json$ |
composer.json | |
Composer Lock | ^composer\.lock$ |
composer.lock | |
Composer Phar | ^composer\.phar$ |
composer.phar | |
Computable Document Format | .*\.cdf$ |
*.cdf | |
Conan | ^(conanfile\.(txt\|py)\|conan\.conf)$ |
conanfile.py conanfile.txt conan.conf |
|
Conda | ^\.condarc$ |
.condarc | |
Confluence | ^.*\.confluence$ |
*.confluence | |
CoNLL | ^.*\.conllu?$ |
*.conll *.conllu |
|
Cordova | ^cordova([^.]*\.\|-(\d\.)+)[cm]?js$ |
cordova.js cordova-config.js cordova-2.js |
|
Coq | ^.*\.coq$ |
*.coq | |
Corel DRAW | ^.*\.(cmx\|ccx\|cdrx?\|cdt)$ |
*.cmx *.ccx *.cdr *.cdrx *.cdt |
|
Coveralls | ^\.coveralls\.ya?ml$ |
.coveralls.yml | |
CPAN | ^(cpanfile\|META\.(yml\|json))$ |
cpanfile META.yml META.json |
|
Credits | (CREDITS\|credits).* |
CREDITS CREDITS.md CREDITS.txt credits |
|
CpcdosC+ | ^.*\.cpc$ |
*.cpc | |
Creole | ^.*\.creole$ |
*.creole | |
Crowdin | ^crowdin\.ya?ml$ |
crowdin.yml | |
Crystal | .*\.(cr\|ecr)$ |
*.cr *.ecr |
|
CSound | ^.*\.(orc\|udo\|csc\|sco)$ |
*.orc *.udo *.csc *.sco |
|
CSpell | ^\.?cspell(\.config)?(\.(json\|[cm]?js\|ya?ml))?$ |
.cspell .cspell.json .cspell.yaml .cspell.yml cspell.config.js cspell.config.yaml |
|
CSSComb | ^\.csscomb\.json$ |
.csscomb.json | |
CSSLint | ^\.csslintrc$ |
.csslintrc | |
CSS Map | .*\.css\.map$ |
*.css.map | |
CSV | .*\.(csv\|tsv)$ |
*.csv *.tsv |
|
Cucumber Features | .*\.feature$ |
*.feature *.feature |
|
Cucumber Config | cucumber\.(js\|json\|ts\|ya?ml) |
cucumber.js cucumber.json cucumber.ts cucumber.yml |
|
CUDA | .*\.cu$ |
*.cu | |
CUDA Header | .*\.cuh$ |
*.cuh | |
Cuneiform | .*\.cfl$ |
*.cfl | |
cURL | ^\.curlrc$ |
.curlrc | |
Curry | .*\.curry$ |
*.curry | |
Common Workflow Language | .*\.cwl$ |
*.cwl | |
Cython | ^.*\.(pyx\|px[di])$ |
*.pyx *.pxd *.pxi |
|
Cypress | ^cypress.*\.json$ |
cypress.json cypress.env.json |
|
C++ | .*\.(cpp\|c\+\+\|cc\|ii\|mii\|cxx\|ipp\|tcc\|inl)$ |
*.cpp *.c++ *.cc *.ii *.mii *.cxx *.ipp *.tcc *.inl |
|
C# | .*\.csx?$ |
*.csx *.cs |
|
C# Project | .*\.csproj$ |
*.csproj | |
C++ Project | .*\.vcxproj(\.filters)?$ |
*.vcxproj *.vcxproj.filters |
|
D3 | ^d3(\.v\d+)?[^.]*\.[cm]?js |
d3.js d3.mjs d3.v2.cjs d3.v10-min.js |
|
Dafny | .*\.(dfy\|dafny)$ |
*.dfy *.dafny |
|
Danmakufu | .*\.dnh$ |
*.dnh | |
Dal | .*\.dal$ |
*.dal | |
Dart | .*\.dart$ |
*.dart | |
Dart Pubignore | ^\.pubignore$ |
.pubignore | |
Darcs | .*\.d(arcs)?patch$ |
*.darcspatch *.dpatch |
|
Darcs BoringIgnore | ^\.boringignore$ |
.boringignore | |
Dashboard | .*\.(cpuprofile\|cloc)$ |
*.cpuprofile *.cloc |
|
Dataweave | .*\.dwl$ |
*.dwl | |
DB Project | .*\.(dbproj\|sqlproj)$ |
*.dbproj *.sqlproj |
|
dBase | .*\.dbf$ |
*.dbf | |
Debian | .*\.(deb\|dsc\|control)$ |
*.deb *.dsc *.control |
|
Delphi | .*\.(delphi\|dfm\|dof\|dpr)$ |
*.delphi *.dfm *.dof *.dpr |
|
DenizenScript | .*\.dsc$ |
*.dsc | |
Deno | ^(mod\|import_map)\.(ts\|json)$ |
mod.ts import_map.json |
|
Deno Lock | ^lock\.json$ |
lock.json | |
Deps | ^(DEPS\|Dependencies\|deps)\.(js\|ts\|json\|ya?ml)?$ |
DEPS Dependencies deps.json deps.ts deps.js deps.yaml |
|
Deps (2) | .*\.(deps\|pydeps) |
*.deps *.pydeps |
|
Dependabot | ^dependabot\.ya?ml$ |
dependabot.yml dependabot.yaml |
|
Detekt | ^detekt(-config)?\.ya?ml$ |
detekt-config.yml detekt-config.yaml detekt.yaml |
|
DevContainer | ^\.?devcontainer\.json$ |
devcontainer.json .devcontainer.json |
|
DeviceTree | .*\.dtsi?$ |
*.dts *.dtsi |
|
Dhall | .*\.dhall$ |
*.dhall | |
Dia | .*\.dia$ |
*.dia | |
Digdag | .*\.dig$ |
*.dig | |
DNS Zone | .*\.(zone\|arpa)$ |
*.zone *.arpa |
|
Diff | .*\.diffs?$ |
*.diff *.diffs |
|
Django Config | (manage\|settings\|urls\|[aw]sgi)\.py$ |
manage.py settings.py urls.py asgi.py wsgi.py |
|
Django | .*\.(django\|djt)$ |
*.djt *.django |
|
DLL | .*\.(dll\|dlc)$ |
*.dll *.dlc |
|
Do | .*\.do$ |
*.do | |
Docbook | .*\.(dbk\|docbook)$ |
*.dbk *.docbook |
|
Doclets | \.doclets\.ya?ml$ |
.doclets.yaml .doclets.yml |
|
Docker | .*[dD]ockerfile.*$ |
Dockerfile dockerfile dev.dockerfile prodDockerfile Dockerfile.dev |
|
DockerCompose | ^docker-compose(.*)\.(yml\|yaml)$ |
docker-compose.yml docker-compose.yaml docker-compose.dev.yml |
|
Docker Ignore | \.[dD]ockerignore$ |
.dockerignore .Dockerignore |
|
DocPad | .*\.eco$ |
*.eco | |
Docz Config | \.?docz(rc)?(\.config)?\.([cm]?js\|json)$ |
docz.config.js .doczrc.json .doczrc.config.mjs docz.config.cjs |
|
Docz | \.docz$ |
.docz | |
DogeScript | .*\.(doge\|djs)$ |
*.doge *.djs |
|
Dojo | ^dojo\.[cm]?js$ |
dojo.js dojo.mjs dojo.cjs |
|
Dojo RC | ^\.dojorc$ |
.dojorc | |
DoneJS | .*\.component$ |
*.component | |
DosBOX | ^[dD]osbox.*\.conf$ |
dosbox.conf dosbox-0.74.conf Dosbox.conf |
|
DotJS | .*\.(def\|dot\|jst)$ |
*.def *.dot *.jst |
|
DotNET | .*\.net$ |
*.net | |
Doxyfile | ^[Dd]oxyfile$ |
Doxyfile doxyfile |
|
Doxygen | .*\.dox$ |
*.dox | |
Dragula | ^dragula(\.min)?\.([cm]?js\|css)$ |
dragula.js dragula.css dragula.min.cjs dragula.min.css dragula.mjs |
|
DragonFlyBSD | .*\.d(ragon)?fly$ |
*.dfly *.dragonfly |
|
draw.io | ^\.drawio($\|\.)\|\.d(raw)?io(\.png\|\.svg)?$ |
.drawio .dio .drawio.svg .drawio.png |
|
Drone | \.drone\.ya?ml$ |
.drone.yml .drone.yaml |
|
Drools | .*\.drl |
*.drl | |
Drupal | .*\.drupal$ |
*.drools | |
DUB | ^dub(\.selections)?\.(json\|sdl)$ |
dub.json dub.sdl dub.selections.json |
|
Dune | ^dune(-project\|-workspace)?$ |
dune dune-project dune-workspace |
|
Dust.js | .*\.dust$ |
*.dust | |
DVC | .*\.dvc$ |
*.dvc | |
Dyalog APL | .*\.(dyalog\|dyapp\|mipage)$ |
*.dyalog *.dyapp *.mipage |
|
Dylan | .*\.dylan$ |
*.dylan | |
Dylib | .*\.(dylib\|bundle\|pkg)$ |
*.dylib *.bundle *.pkg |
|
E | .*\.E$ |
*.E | |
Eagle | .*\.eup$ |
*.eup | |
Earthly | ^[eE]arthfile$ |
earthfile Earthfile |
|
Earthlyignore | ^\.earthlyignore$ |
.earthlyignore | |
Easybuild | .*\.eb$ |
*.eb | |
eC | .*\.e[ch]$ |
*.ec *.eh |
|
Ecere | .*\.epj$ |
*.epj | |
EclipseLang | .*\.ecl(\.txt)?$ |
*.ecl *.ecl.txt |
|
Eclipse | .*\.(eclipse\|classpath\|c?project) |
*.eclipse *.classpath *.project *.cproject |
|
Edge | .*\.edge$ |
*.edge | |
EditorConfig | ^\.(editorconfig\|ecrc)$ |
.editorconfig .ecrc |
|
Egg | ^config\.(default\|prod\|test\|local\|unittest)\.[cm]?js |
config.default.js config.prod.js config.test.js config.local.js |
|
Electron | \.compilerc(\.json)?$ |
.compilerc .compilerc.json |
|
Electron ASAR | .*\.asar$ |
*.asar | |
Electron Forge | (^\|\.)forge\.config\.[cm]?js$ |
forge.config.js .forge.config.js |
|
ElementaryOS | ^\.appdata\.xml$ |
.appdata.xml | |
Eiffel | .*\.(e\|ecf)$ |
*.e *.ecf |
|
EJS | .*\.ejs$ |
*.ejs | |
ElasticSearch | .*\.es$ |
*.es | |
ElasticSearch Config | ^elasticsearch\.ya/ml$ |
elasticsearch.yml | |
Elixir | .*\.(ex\|eex\|exs\|elixir\|leex\|heex)$ |
*.ex *.eex *.exs *.elixir *.leex *.heex |
|
Elm | .*\.elm$ |
*.elm | |
Emacs | ^\.emacs.*$ |
.emacs.conf .emacsconfig .emacsrc |
|
Emacs Lisp | ^.*\.(el\|el[cd]\|gnus\|viper\|ede)$ |
*.el *.elc *.eld *.gnus *.viper *.ede |
|
Emacs Cask | ^Cask(file)?$ |
Cask Caskfile |
|
.*\.(eml\|mbox\|mail(map)?)$ |
*.eml *.mbox *.mailmap |
||
Ember CLI | ^\.ember-cli$ |
.ember-cli | |
Ember | ^\.ember\.json$ |
.ember.json | |
EmberScript | .*\.emberscript$ |
*.emberscript | |
Ensime | .*\.ensime$ |
*.ensime | |
EQ | .*\.eq$ |
*.eq | |
ESDoc | ^\.esdoc\.([cm]?js\|json)$ |
.esdoc.js .esdoc.json |
|
ESLint | .*\.eslintrc(\.[cm]?js(on)?\|\.y(a)?ml)?$ |
.eslintrc .eslintrc.js .eslintrc.mjs .eslintrc.cjs .eslintrc.json .eslintrc.yml |
|
ESLint Cache | ^\.eslintcache$ |
.eslintcache | |
ESLint Ignore | ^\.eslintignore$ |
.eslintignore | |
ERB | .*\.(erb\|ru)$ |
*.erb *.ru |
|
Erlang | .*\.(erc\|erlang\|beam\|[ehxy]rl)$ |
*.erc *.erl *.erlang *.hrl *.xrl *.yrl *.beam |
|
Erlang Makefile | ^[Ee]make(file)?$ |
Emake emakefile |
|
Erlang Makefile (2) | ^.*\.emakerfile$ |
.emakerfile | |
Excel | .*\.(xls[mxb]?\|xlm\|xlt[mx]?\|xlam?\|odx\|udf)$ |
*.xls *.xlsm *.xlsx *.xlsb *.xlm *.xla *.xlam *.xlt *.xltm *.xltx *.odx *.udf |
|
Expo | ^app\.config?\.([cm]?js\|ts\|json)$ |
app.config.js app.config.json app.config.ts |
|
ExtJS | ^Extjs(-ext)?\.[cm]?js$ |
Extjs.js Extjs-ext.mjs |
|
Fabric | ^fabric\.mod\.json$ |
fabric.mod.json | |
Fabfile | ^fabfile\.py$ |
fabfile.py | |
Factor | ^\.factor(-rc\|-boot-rc)?$ |
.factor .factor-rc .factor-boot-rc |
|
Falcon | .*\.(fal\|falcon)$ |
*.fal *.falcon |
|
Fancy | .*\.(fy\|fancypack)$ |
*.fy *.fancypack |
|
Fancy Fake | ^Fakefile$ |
Fakefile | |
Fantom | .*\.(fan\|fantom)$ |
*.fan *.fantom |
|
Fasta | .*\.(fas\|fasta\|fastq\|faa\|mpfa\|fq\|seq\|fna\|ffn\|frn\|sam)$ |
*.fas *.fasta *.fastq *.faa *.mpfa *.fq *.seq *.fna *.ffn *.frn *.sam |
|
Fastlane | ^(Fast\|App\|Gym\|Match\|Plugin)file$ |
Fastfile Appfile Gymfile Matchfile Pluginfile |
|
Fauna | .*\.(fql\|faunarc)$ |
*.fql *.faunarc |
|
Faust | .*\.dsp$ |
*.dsp | |
Favicon | ^favicon\.(ico\|png\|jpg)$ |
favicon.ico favicon.png favicon.jpg |
|
FBX | .*\.fbx$ |
*.fbx | |
Fexl | .*\.(fxl\|fexl)$ |
*.fexl *.fxl |
|
Figma | .*\.figma$ |
*.figma | |
Final Draft | .*\.fdx$ |
*.fdx | |
Finder | ^\.(_+(MACOSX)?\|DS_Store)$ |
.MACOSX .__MACOSX . .DS_Store |
|
FirebaseRC | .*\.firebaserc$ |
*.firebaserc | |
Firestore | ^firestore\.(indexes\.json\|rules)$ |
firestore.rules firestore.indexes.json |
|
Firebase | ^firebase\.json$ |
firebase.json | |
FitBit | .*\.fba$ |
*.fba | |
Firebase Bolt | .*\.bolt$ |
*.bolt | |
Firefox | .*\.(webapp\|xpi)$ |
*.webapp *.xpi |
|
Fiddle | ^electron-fiddle.*$ |
electron-fiddle electron-fiddle.zip electron-fiddle.rpm |
|
Flash | .*\.(swf\|flash\|swc)$ |
*.swf *.flash *.swc |
|
Flask | ^flask\.py$ |
flask.py | |
Floobits | ^\.floo(rc\|ignore)(\.json)?$ |
.flooignore .floorc.json |
|
Flow | .*\.(flow\|flowconfig)$ |
*.flow *.flowconfig |
|
Flutter | ^\.(flutter-plugins\|packages\|metadata)$ |
.flutter-plugins .packages .metadata |
|
Flutter Lock | ^pubspec\.(lock\|yaml)$ |
pubspec.lock pubspec.yaml |
|
Flux | .*\.(fx\|flux)$ |
*.flux *.fx |
|
Font Bitmap | .*\.(pcf\|psf\|psftx\|bdf\|fnt\|fon\|snf\|flf\|tlf\|dwf\|bmf)$ |
*.pcf *.psf *.psftx *.bdf *.fnt *.fon *.snf *.flf *.tlf *.dwf *.bmf |
|
FontForge | .*\.(ff\|pe\|sfd)$ |
*.ff *.pe *.sfd |
|
Fossil | .*\.?fossil(\.exe)?$ |
.fossil fossil.exe |
|
For The Record | .*\.(ftr\|trm)$ |
*.ftr *.trm |
|
Fork | .*\.issuetracker$ |
*.issuetracker | |
Forth | .*\.(fth\|4th\|frt)$ |
*.fth *.4th *.frt |
|
Fortran | .*\.(f77\|f90\|f95\|for\|fpp)$ |
*.f77 *.f90 *.f95 *.for *.fpp |
|
FOSSA | ^\.fossa\.ya?ml$ |
.fossa.yml .fossa.yaml |
|
FOSSAIgnore | ^\.fossaignore$ |
.fossaignore | |
Fountain | ^.*\.fountain$ |
*.fountain | |
FoxPro | .*\.fxp$ |
*.fxp | |
Franca IDL | ^.*\.(fidl\|fdl\|fdepl)$ |
*.fidl *.fdl *.fdepl |
|
FreeDesktop | .*\.(menu\|desktop\|fd\.o)$ |
*.menu *.desktop *.fd.o |
|
FreeDOS | .*\.(sys\|dos\|dxelib)$ |
*.sys *.dos *.dxelib |
|
FreeMarker | .*\.(ftl\|freemarker)$ |
*.ftl *.freemarker |
|
FreeMat | .*\.mat$ |
*.mat | |
Frege | .*\.fr$ |
*.fr | |
FSharp | .*\.(fs\|fsi\|fsx\|fsproj)$ |
*.fs *.fsi *.fsx *.fsproj |
|
ftHTML | .*\.fthtml$ |
*.fthtml | |
Fuel UX | ^fuelux\..* |
fuelux.css fuelux.min.css fuelux.js fuelux.min.js |
|
FuseBox | ^fuse\.(js\|mjs)$ |
fuse.js fuse.mjs |
|
Futhark | .*\.fut$ |
*.fut | |
Galaxy | ^galaxy\.ini$ |
galaxy.ini | |
Galen | .*\.g(spec\|test)$ |
*.gspec *.gtest |
|
Gamemaker | .*\.gml$ |
*.gml | |
GAMS | .*\.gms$ |
*.gms | |
GAP | .*\.(gap\|gi\|tst)$ |
*.gap *.gi *.tst |
|
GAUSS | .*\.gss$ |
*.gss | |
Gatsby | ^gatsby.*\.(js\|ts) |
gatsby.js gatsby.config.js gatsby.ts |
|
Gauge | .*\.spec$ |
*.spec | |
G-Code | .*\.(gcode\|nc\|tap\|apt\|mpt\|fnc\|gc\|dnc\|ncf\|ncc\|maz\|hnc\|knc\|g00)$ |
*.gcode *.nc *.tap *.apt *.mpt *.fnc *.gc *.dnc *.ncc *.ncf *.maz *.hnc *.knc *.g00 |
|
GDB | .*\.gdb$ |
*.gdb | |
Gemfile | ^[Gg]emfile\.lock$ |
Gemfile.lock gemfile.lock |
|
Genshi | .*\.kid$ |
*.kid | |
Genstat | .*\.(gen\|gpi)$ |
*.gen *.gpi |
|
Gentoo | .*\.(ebuild\|eclass)$ |
*.ebuild *.eclass |
|
GeoJSON | .*\.(geojson\|geo\.json)$ |
*.geojson *.geo.json |
|
GhostScript | .*\.ghostscript$ |
*.ghostscript | |
GIMP | .*\.(xcf\|ggr\|gih\|gpl\|vbr)$ |
*.xcf *.ggr *.gih *.gpl *.vbr |
|
GitLab CI | ^\.gitlab-ci\.yml$ |
.gitlab-ci.yml | |
GitIgnore | ^\.(gitignore\|keep\|lfsconfig) |
.gitignore | |
GitPod | ^\.gitpod\.ya?ml$ |
.gitpod.yml | |
Glade | .*\.glade$ |
*.glade | |
Gleam | .*\.gleam$ |
*.gleam | |
Glide | ^glide\.ya?ml$ |
glide.yaml glide.yml |
|
Glitter | ^\.glitterrc$ |
.glitterrc | |
glTF | .*\.gltf$ |
*.gltf | |
Pointwise Glyph | .*\.glf$ |
*.glf | |
Glyphs | .*\.glyphs$ |
*.glyphs | |
GN | .*\.gni?$ |
*.gni *.gn |
|
Gnome | .*\.(gnome\|gtk)$ |
*.gnome *.gtk |
|
GNU | .*\.?(gnu\|gplv[23]\|[AL]?GPL\|GFDL)$ |
*.gnu *.gplv2 *.gplv3 AGPL LGPL GFDL |
|
Gnuplot | .*\.(gp\|plo?t\|gnuplot)$ |
*.gp *.plot *.plt *.gnuplot |
|
Go Config | ^go\.(mod\|sub\|sum\|work)$ |
go.mod go.sub go.sum go.work |
|
Go Template | ^.*\.(gohtml\|tmpl)$ |
*.gohtml *.tmpl |
|
Godot | .*\.(gd\|godot\|tres\|tscn)$ |
*.gd *.godot *.tres *.tscn |
|
Golo | .*\.(golo)$ |
*.golo | |
Gosu | .*\.(gs[tx]?\|vark)$ |
*.gs *.gst *.gsx *.vark |
|
Go-Zero | ^\.api$ |
*.api | |
GoReleaser | ^\.goreleaser\.ya?ml$ |
.goreleaser.yaml .goreleaser.yml |
|
Gradle | .*\.gradle$ |
*.gradle | |
Gradle KTS | .*\.gradle\.kts$ |
*.gradle.kts | |
Gradlew | ^gradlew(\.bat)?$ |
gradlew gradlew.bat |
|
Grain | .*\.grain$ |
*.grain | |
Grammatical Framework | .*\.gf$ |
*.gf | |
Graphcool | .*\.(graphcool)$ |
*.graphcool | |
Grapher | \.gcx$ |
.gcx | |
GraphQL | .*\.(gql\|graphqls?\|gqlconfig)$ |
*.gql *.graphql *.graphqls *.gqlconfig |
|
GraphQL Config | \.graphql(\.?config\|rc).*$ |
.graphqlconfig .graphql.config.js .graphqlrc .graphqlrc.json .graphql.config.yaml |
|
Graphviz | .*\.(dot\|gv\|graphviz)$ |
*.dot *.gv *.graphviz |
|
GraphQL Codegen | ^codegen\.(json\|ya?ml)$ |
codegen.json codegen.yml codegen.yaml |
|
Gravit Designer | .*\.gvdesign$ |
*.gvdesign | |
GreenKeeper | ^greenkeeper\.json$ |
greenkeeper.json | |
Gridsome | ^gridsome\.(config\|client\|server)\.[jt]s$ |
gridsome.config.js gridsome.server.js gridsome.client.ts |
|
Groovy | .*\.(gy\|gdsl\|groovy\|grt\|gtpl\|gsp\|gvy)$ |
*.gy *.gdsl *.groovy *.grt *.gtpl *.gsp *.gvy |
|
Groovyfile | [Gg]roovyfile$ |
Groovyfile groovyfile |
|
Grunt | [gG]runtfile.* |
gruntfile Gruntfile gruntfile.js Gruntfile.ts |
|
Gulp | [gG]ulpfile.* |
gulpfile Gulpfile gulpfile.js Gulpfile.ts |
|
H | .*\.(objh\|h\|hp\|hpp\|tcc\|hxx)$ |
*.objh *.h *.hp *.hpp *.tcc *.hxx |
|
Hack | .*\.(hhconfig\|hh\|hhi\|hack)$ |
*.hhconfig *.hh *.hhi *.hack |
|
HAML | .*\.haml(c\|.deface)?$ |
*.haml *.hamlc *.haml.deface |
|
Hardhat | ^hardhat\.config\.([cm]?js\|ts)$ |
hardhat.config.js hardhat.config.mjs hardhat.config.ts |
|
Hasura Config | ^hasura\.config\.ya?ml$ |
hasura.config.yml | |
Hasura | ^(tables\|actions\|remote_schemas\|cron_triggers\|allow_list\|query_collections\|version)\.ya?ml$ |
tables.yaml actions.yaml remote_schemas.yml cron_triggers.yml allow_list.yaml query_collections.yml version.yaml |
|
Harbour | .*\.(prg\|hb)?$ |
*.prg *.hb |
|
Hashicorp | .*\.(hcl\|workflow)$ |
*.hcl *.workflow |
|
Haskell | .*\.(haskell\|hs\|hsc\|c2hs\|lhs\|hsig\|hs-boot)$ |
*.haskell *.hs *.hsc *.c2hs *.lhs *.hsig *.hs-boot |
|
Haskell Config | ^haskellconfig\.json$ |
haskellconfig.json | |
HaxeDevelop | .*\.hxproj$ |
*.hxproj | |
Haxe | .*\.(haxe\|hx\|hxsl\|hxml)$ |
*.haxe *.hx *.hxsl *.hxml |
|
HaxeLib | ^haxelib\.json$ |
haxelib.json | |
Helm | .*\.helm$ |
*.helm | |
Helmignore | ^\.helmignore$ |
.helmignore | |
Helm Charts | ^(Chart\|values\|helmfile)\.ya?ml$ |
Chart.yaml helmfile.yml values.yaml |
|
Help | .*\.(chm\|hlp)$ |
*.chm *.hlp |
|
Heroku | ^([Pp]rocfile(\.windows)?\|.buildpacks)$ |
Procfile Procfile.windows .buildpacks |
|
Heroku Slugignore | ^\.slugignore$ |
.slugignore | |
Haskell IDE Config | ^hie\.ya?ml |
hie.yml hie.yaml |
|
History | history.*$ |
history history.txt historyfile |
|
HJSON | .*\.hjson$ |
*.hjson | |
HLSL | .*\.hlsl$ |
*.hlsl | |
HolyC | .*\.hc(\.z)?$ |
*.hc *.hc.z |
|
HomeAssistant | .*\.homeassistant$ |
*.homeassistant | |
Hoplon | .*\.(hl\|hoplon)$ |
*.hl *.hoplon |
|
Horusec | ^horusec-config\.json$ |
horusec-config.json | |
Hosts | .*\.?hosts$ |
hosts *.hosts |
|
Houdini | .*\.(vfl\|hip\|pic\|geo\|i3d\|picnc)$ |
*.vfl *.hip *.pic *.geo *.i3d *.picnc |
|
HoundCI | .*\.hound\.ya?ml$ |
*.hound.yaml | |
HP | .*\.(hpgl)$ |
*.hpgl | |
HTAccess | .*\.(htaccess\|htpasswd)$ |
*.htaccess *.htpasswd |
|
HTTP | .*\.(http\|rest)$ |
*.http *.rest |
|
HTMLHint | \.htmlhintrc$ |
.htmlhintrc | |
Hugo | config\.toml$ |
config.toml | |
Hunspell | .*\.(aff\|dic)$ |
*.aff *.dic |
|
Husky | .*\.huskyrc(\.[cm]?js\|\.json\|\.ya?ml)?$ |
.huskyrc.mjs .huskyrc.cjs.huskyrc .huskyrc.js .huskyrc.json .huskyrc.yaml .huskyrc.yml |
|
Husky Hooks | ^(pre\|post)-(checkout\|commit\|merge\|rebase\|push)(\.sh)? |
pre-commit post-commit pre-push post-push pre-merge post-merge |
|
HY | .*\.hy$ |
*.hy | |
Hygen | .*\.ejs\.t$ |
*.ejs.t | |
Hyper | \.hyper\.[cm]?js$ |
.hyper.cjs .hyper.mjs .hyper.js |
|
Hypr | .*\.hypr(\.live)?$ |
*.hypr *.hypr.live |
|
i18n | .*\.(pot\|po\|mo\|strings)$ |
*.pot *.po *.mo *.strings |
|
i18n Languages | ^[a-zA-Z]{2}(_[a-zA-Z]{2})*\.(js\|ts\|json\|ya?ml)$ |
en.js fr.json en_US.yml de_DE.yaml be.json |
|
ICL | .*\.icl$ |
*.icl | |
IcoMoon | ^icomoon(\.[-\w]+)*\.json$ |
icomoon.json icomoon.dev.json |
|
ICU | .*\.(icu\|nrm)$ |
*.icu *.nrm |
|
IDEA | .*\.(iml\|icls)$ |
*.iml *.icls |
|
Idris | .*\.(idr\|lidr\|idris\|ibc\|ipkg)$ |
*.idr *.lidr *.idris *.ibc *.ipkg |
|
IDL | .*\.dlm$ |
*.dlm | |
IGOR Pro | .*\.ipf$ |
*.ipf | |
Imba | .*\.imba2?$ |
*.imba *.imba2 |
|
ImgBot | .*\.imgbotconfig$ |
*.imgbotconfig | |
Informix | .*\.4gl$ |
*.4gl | |
Index Html | ^index\.html$ |
index.html | |
Index | ^_?index\.(jsx?\|coffee\|tsx?\|es6\|dart\|s[ac]ss\|css\|vue\|svelte)$ |
index.js index.ts index.coffee index.es6 index.tsx _index.scss index.css index.dart index.svelte index.vue |
|
InitPy | ^__init__\.py$ |
init.py | |
Infopath | .*\.(xsn\|xsf\|xtp2\|infopathxml)$ |
*.xsn *.xsf *.xtp2 *.infopathxml |
|
Inform 7 | .*\.(ni\|i7x)$ |
*.ni *.i7x |
|
Ink | .*\.ink2?$ |
*.ink *.ink2 |
|
Inkscape | .*\.inx$ |
*.inx | |
InnoSetup | .*\.is[sl]$ |
*.iss *.isl |
|
Istanbul | .*\.nycrc(\.json\|\.ya?ml)?$ |
*.nycrc.json *.nycrc *.nycrc.yml |
|
Istanbul Conf | nyc\.config\.[cm]?js$ |
nyc.config.js nyc.config.cjs nyc.config.mjs |
|
Io | .*\.io$ |
*.io | |
Iodine | .*\.iodine$ |
*.iodine | |
Ioke | .*\.ik$ |
*.ik | |
Ionic | ^ionic\.(config\|project)(\.json)?$ |
ionic.config ionic.project ionic.config.json |
|
Isabelle | .*\.thy$ |
*.thy | |
J | .*\.(ijs)$ |
*.ijs | |
Jade/Pug | .*\.(jade\|pug)$ |
*.jade *.pug |
|
Jade/Pug Lint | ^\.(jade\|pug)-lintrc(\.[cm]?js(on)?)?$ |
.jade-lintrc .pug-lintrc.json .jade-lintrc.json .pug-lintrc.js |
|
Jake | ^.*\.jake$ |
*.jake | |
Jakefile | ^([jJ])akefile(\.[cm]?js)?$ |
Jakefile jakefile.js |
|
Janet | .*\.janet$ |
*.janet | |
Jasmine | ^\.?jasmine\.json$\|^jasmine\.([-\w]+\.)?([cm]?js\|ts\|coffee)$ |
jasmine.json jasmine.js jasmine.config.ts jasmine.dev.coffee |
|
Javascript (old) | .*\.(js[bm]\|jspre\|jscript\|jslib\|dust\|htc\|pjs\|ssjs)$ |
*.jsb *.jsm *.jspre *.jscript *.jslib *.dust *.htc *.pjs *.ssjs |
|
JBuilder | .*\.jbuilder$ |
*.jbuilder | |
Jekyll Config | ^_config\.yml$ |
_config.yml | |
Jekyll | .*\.jekyll$ |
*.jekyll | |
Jenkins | ^([jJ])enkinsfile.* |
jenkinsfile Jenkinsfile.groovy |
|
Jest | ^jest(\.(config\|setup\|teardown\|babel))?\.(js(on\|x)?\|[cm]?js\|tsx?)$ |
jest.config.js jest.setup.js jest.teardown.js jest.babel.json jest.jsx jest.tsx |
|
Jestrc | ^\.jestrc.* |
.jestrc .jestrc.js .jestrc.json |
|
JetBrains theme | .*\.theme(\.json)?$ |
*.theme.json *.theme |
|
JFormDesigner | .*\.jfd$ |
*.jfd | |
Jinja | .*\.(jinja2?\|j2\|jnj2?)$ |
*.jinja *.jinja2 *.j2 *.jnj *.jnj2 |
|
Jison | .*\.jison(lex)?$ |
*.jison *.jisonlex |
|
Jolie | .*\.(ol\|iol\|jolie)$ |
*.ol *.iol *.jolie |
|
Joomla | .*\.smarty$ |
*.smarty | |
jQuery | ^jquery.*\.([jt]s\|coffee\|es6)$ |
jquery.js jquery.min.js jquery.latest.js jquery.slim.js |
|
JSBeautify | \.jsbeautify(rc)?$ |
.jsbeautifyrc .jsbeautify |
|
JSCS | \.jscsrc$ |
.jscsrc | |
JSHint | \.jshintrc$ |
.jshintrc | |
JSHint Ignore | \.jshintignore$ |
.jshintignore | |
JS Map | .*\.[cm]?js\.map$ |
*.js.map *.cjs.map *.mjs.map |
|
JS Config | \.?jsconfig.*\.(js\|json)$ |
jsconfig.js jsconfig.json .jsconfig.js .jsconfig.json |
|
jscpd | \.jscpd(\.json\|\.html\|\.xml)$ |
.jscpd.json .jscpd.html .jscpd.xml |
|
JSON5 | .*\.json5$ |
*.json5 | |
JSON LD | .*\.(json-?ld\|ldjson\|jsonl)$ |
*.jsonld *.ldjson *.jsonl *.json-ld |
|
Jsonnet | .*\.(jsonnet\|libsonnet)$ |
*.jsonnet *.libsonnet |
|
JSP | .*\.(jsp\|jsf\|jspx) |
*.jsp *.jsf *.jspx |
|
JSS | .*\.jss$ |
*.jss | |
Julia | .*\.(julia\|jl)$ |
*.julia *.jl |
|
Jupyter Notebook | .*\.ipynb$ |
*.ipynb | |
Jupyter Notebook (2) | ^Notebook$ |
Notebook | |
Junos | .*\.(jos\|slax)$ |
*.jos *.slax |
|
Kaitai | .*\.ksy$ |
*.ksy | |
Karma | ^karma\.conf(ig)?\.(js\|ts\|coffee)$ |
karma.conf.js karma.conf.ts karma.config.coffee |
|
KerboScript | .*\.ks$ |
*.ks | |
Keybase | ^keybase\.txt$ |
keybase.txt | |
Keynote | .*\.(knt\|keynote)$ |
*.knt *.keynote |
|
Key | .*\.(key\|pem\|gpg\|pub\|der\|ssh\|passwd\|kdbx) |
*.key *.pem *.gpg *.pub *.der *.ssh *.passwd *.kdbx |
|
PublishToken | publishToken.* |
publishToken publishToken.xml publishToken.txt publishToken.md |
|
Kibo | .*\.hypr(\.live)?$ |
*.hypr *.hypr.live |
|
KiCad | .*\.kicad_.*$ |
*.kicad_pcb *.kicad_pcb-bak *.kicad_mod *.kicad_wks |
|
KitchenCI | ^\.?kitchen(\.[-\w]*)*\.ya?ml$ |
kitchen.yml .kitchen.yml kitchen.local.yml kitchen.dev.yaml |
|
Kite | ^\.kiteignore$ |
.kiteignore | |
Kivy | .*\.kv$ |
*.kv | |
KML | .*\.kml$ |
*.kml | |
KL | .*\.kl$ |
*.kl | |
KNIME | ^knime\.ini$ |
knime.ini | |
Knockout | ^knockout(.*)\.[cm]?js$ |
knockout.js knockout.min.js |
|
Koka | .*\.kk$ |
*.kk | |
Kubernetes | ^kubernetes.*\.ya?ml$ |
kubernetes.yml kubernetes.dev.yaml |
|
Kubernetes Deployments | ^(deployment\|configmap\|service)\.ya?ml$ |
kubernetes.yml kubernetes.dev.yaml deployment.yaml service.yml configmap.yaml |
|
Kazel Config | ^\.?kazelcfg\.json$ |
kazelcfg.json .kazelcfg.json |
|
Kusto | .*\.(csl\|kusto)$ |
*.csl *.kusto |
|
Kustomize | ^kustomiz(ation\|e)\.ya?ml$ |
kustomize.yaml kustomization.yml kustomization.yaml |
|
LabVIEW | .*\.lv(proj\|lib)$ |
*.lvproj *.lvlib |
|
Lark | .*\.lark$ |
*.lark | |
Lasso | .*\.(las\|ldml\|lasso([89]\|app)?)$ |
*.las *.lasso *.ldml *.lasso8 *.lasso9 *.lassoapp |
|
Latino | .*\.lat$ |
*.lat | |
Leaflet | ^leaflet(.*)\.([cm]?js\|css)$\|^wicket-leaflet\.[cm]?js$ |
leaflet.draw-src.js leaflet.draw.css leaflet.spin.css leaflet.src.js wicket-leaflet.mjs |
|
Lean | .*\.(lean\|hlean)$ |
*.lean *.hlean |
|
Lefthook | ^lefthook(-local)?\.ya?ml$ |
lefthook.yml lefthook-local.yaml |
|
Lektor | .*\.(lr\|lektor(project)?)$ |
*.lr *.lektor *.lektorproject |
|
Leiningen | ^project\.clj$ |
project.clj | |
Lerna | ^lerna\.json$ |
lerna.json | |
Lex | .*\.(x\|lex\|flex\|lexer)$ |
*.x *.lex *.flex *.lexer |
|
LFE | .*\.lfe$ |
*.lfe | |
LGTM | ^\.?lgtm\.ya?ml$ |
lgtm.yml .lgtm.yaml |
|
Lib | .*\.(lib\|bib\|s)$ |
*.lib *.bib *.s |
|
LibUV | .*\.(l?uv\|libuv\|luvit)$ |
*.libuv *.luv *.uv *.luvit |
|
LICENSE | ^(licen[cs]e\|LICEN[CS]E)(\.(txt\|md))?$ |
license LICENSE LICENCE.md licence.txt |
|
LicenseBat | ^\.licrc$ |
.licrc | |
Lighthouse | ^\.?lighthouserc(\.(json\|js\|ya?ml))?$ |
.lighthouserc .lighthouserc.json .lighthouserc.js lighthouserc.yaml |
|
Lightwave | .*\.(lwo\|lws)$ |
*.lwo *.lws |
|
LilyPond | .*\.i?ly$ |
*.ily *.ly |
|
Lime | .*\.(hxp\|lime)$ |
*.hxp *.lime |
|
Link | .*\.(url\|lnk\|alias)$ |
*.url *.lnk *.alias |
|
LINQPad | .*\.linq$ |
*.linq | |
Lint Staged | .*\.lintstagedrc(\.(json\|yml))?$ |
*.lintstagedrc.json *.lintstagedrc.yml |
|
Lint Staged Config | ^lint-staged\.config\.[cm]?js$ |
lint-staged.config.js | |
Liquid | .*\.liquid$ |
*.liquid | |
LISP | .*\.(cl\|lisp\|lsp\|nl\|ny\|podsl\|sexp\|sbclrc)$ |
*.cl *.lisp *.lsp *.nl *.ny *.podsl *.sexp *.sbclrc |
|
Liquibase | .*\.changelog\.(xml\|ya?ml\|json\|sql)$ |
init.changelog.xml *.changelog.xml *.changelog.yml *.changelog.yaml *.changelog.json *.changelog.sql |
|
Liquibase Properties | liquibase\.properties$ |
liquibase.properties | |
LiveScript | (.*\.(ls\|_ls)\|Slakefile)$ |
*.ls *._ls Slakefile |
|
LLVM | .*\.(ll\|bc\|clang-format)$ |
*.ll *.bc .clang-format |
|
Log | .*\.log(\.[0-9]+)?$ |
*.log *.log.0 *.log.9 |
|
Log (2) | .*\.(rpt\|bug-report\|fdl)$ |
*.rpt *.bug-report *.fdl |
|
Logtalk | .*\.(logtalk\|lgt)$ |
*.logtalk *.lgt |
|
LOLCode | .*\.lol$ |
*.lol | |
LookML | .*\.(lkml\|lookml)$ |
*.lookml *.lkml |
|
LSL | .*\.lslp?$ |
*.lsl *.lslp |
|
Luau | .*\.luau$ |
*.luau | |
Lakefile | ^Lakefile$ |
Lakefile | |
Lync | .*\.(ocrec\|crec)$ |
*.ocrec *.crec |
|
Macaulay2 | .*\.m2$ |
*.m2 | |
Magento | .*\.mage$ |
*.mage | |
Magit | .*\.magit$ |
*.magit | |
Makefile | ^((BSD\|GNU)?([mM])ake\|mk)file$ |
Makefile makefile BSDmakefile GNUmakefile mkfile |
|
Make | .*\.(mk\|mak\|make\|mmk\|mms\|am\|bb)$ |
*.mk *.mak *.make *.mms *.am *.bb |
|
Mako | .*(mako\|mao)$ |
*.mako *.mao |
|
Manpage | .*\.(man([1-8])?\|ron\|mdoc\|rnh\|rno\|runoff\|roff)$ |
*.man *.man1 *.man8 *.ron *.mdoc *.rnh *.rno *.roff *.runoff |
|
Manifest | manifest(\.(json\|bak\|skip\|txt\|xml))?$ |
manifest.json manifest.bak manifest.skip manifest.txt manifest.xml |
|
Manifest (2) | .*\.manifest$ |
*.manifest | |
Manjaro | .*\.(pkg\.tar\.xz)$ |
*.pkg.tar.xz | |
Mapbox | .*\.mss$ |
*.mss | |
MarkdownLint | ^\.(markdownlint(rc)?\|mdlrc)(\.(js\|ya?ml\|jsonc?))?$ |
.markdownlintrc .markdownlint.json .markdownlint.yaml .markdownlint.jsonc .mdlrc |
|
MarkdownLint Ignore | ^\.(markdownlintignore\|mdlignore)$ |
.markdownlintignore .mdlignore |
|
MarkoJS | .*\.marko(\.[cm]?js)?$ |
*.marko *.marko.js |
|
Markup | .*\.(shtml\|dhtml\|dtd)$ |
*.shtml *.dhtml *.dtd |
|
Master UI | ^master\.([cm]?js\|json\|ts)$ |
master.json master.js master.ts master.mjs |
|
Materialize | ^materialize(\.min)?\.([cm]?js\|css)$ |
materialize.js materialize.css materialize.min.js materialize.min.css |
|
Mathematica | .*\.(nb\|nbp\|ma\|mb\|mt\|cdf\|wl\|wlt)$ |
*.ma *.mb *.mt *.cdf *.nb *.nbp *.wl *.wlt |
|
Matlab | .*\.(matlab\|mlappinstall\|mlpkginstall\|mltbx\|mdlp\|mn\|sldd\|slxp?)$ |
*.matlab *.mltbx *.mdlp *.mn *.sldd *.slx *.slxp |
|
Matlab (2) | .*\.(fig\|mexn?\|mexrs6\|mum\|mx3?\|rwd\|smv\|xvc)$ |
*.fig *.mex *.mexn *.mexrs6 *.mum *.mx *.mx3 *.rwd *.smv *.xvc |
|
Mathjax | ^(MathJax[^.]*\|TeX-MML-AM_CHTML)\.[cm]?js$ |
MathJax.js MathJax-config.cjs TeX-MML-AM_CHTML.js |
|
Maven | ^(\.flattened-)?pom\.xml$ |
pom.xml .flattened-pom.xml |
|
Max | .*\.(max(pat\|help\|proj\|obj)\|pat\|mxt)$ |
*.maxpat *.maxobj *.maxproj *.maxhelp *.pat *.mxt |
|
Maya | .*\.(maya\|mel\|mcf[ip])$ |
*.maya *.mel *.mcfi *.mcfp |
|
MDX | .*\.mdx$ |
*.mdx | |
MediaWiki | .*\.(media)?wiki$ |
*.mediawiki *.wiki |
|
Mercurial | .*\.hg(sub\|substate\|rc)?$ |
*.hg .hgsub .hgsubstate .hgrc |
|
Mercurial Ignore | ^\.hgignore$ |
.hgignore | |
Mercury | .*\.moo$ |
*.moo | |
Merlin | .*\.merlin$ |
*.merlin | |
Mermaid | .*\.(mmd\|mermaid)$ |
*.mermaid *.mmd |
|
Meson | ^(meson\.build\|meson_options\.txt)$ |
meson.build meson_options.txt |
|
Metal | .*\.(metal(lib)?\|air)$ |
*.metal *.metallib *.air |
|
Metapost | .*\.(mp\|mf)$ |
*.mp *.mf |
|
Meteor | .*\.meteor$ |
*.meteor | |
Minecraft | .*\.mc(function\|level\|pack\|world\|mod\|meta)$ |
*.mcfunction *.mclevel *.mcpack *.mcworld *.mcmod *.mcmeta |
|
Minizinc | .*\.(mzn\|dzn)$ |
*.mzn *.dzn |
|
Mint | .*\.mint$ |
*.mint | |
Mirah | .*\.(mir(ah)?\|dr?uby)$ |
*.mir *.mirah *.druby *.duby |
|
Mixin | \.mixins?\.json$ |
.mixin.json .mixins.json |
|
mIRC | .*\.(mi?rc)$ |
*.mirc *.mrc |
|
MJML | .*\.mjml(slim)?$ |
*.mjml *.mjmlslim |
|
Mkdocs | ^\.?mkdocs\.ya?ml$ |
mkdocs.yaml .mkdocs.yml |
|
mLang | .*\.(mlang\|pq)$ |
*.mlang *.pq |
|
MobX | .*\.(mobx\|observable)\.[cm]?(js\|ts)$ |
*.mobx.js *.mobx.ts *.observable.cjs *.observable.mjs |
|
Mocha | ^(mocha\.opts\|\.mocharc)$ |
mocha.opts .mocharc |
|
Mocha JSON | ^\.mocha\.(js\|json\|yml)$ |
.mocha.js .mocha.json .mocha.yml |
|
Spy/Mock/Stub | .*\.(mock\|stub\|spy)\.([cm]?js\|ts\|dart\|java\|kt\|rb\|pl\|py)$ |
*.mock.js *.mock.ts *.spy.dart *.spy.cjs *.stub.mjs *.spy.rb *.mock.java *.spy.kt *.stub.pl *.mock.py |
|
Modelica | .*\.mo$ |
*.mo | |
Modernizr | ^\.?modernizr(rc)?(\.[cm]?js)?$\|^modernizr([-.]custom\|-\d\.\d+)(\.\d+)?\.[cm]?js$ |
modernizr.js .modernizrrc modernizr.custom.js modernizr-dev.cjs |
|
ModernWeb | ^web-(dev-server\|test-runner)\.config\.([cm]?js)$ |
web-dev-server.config.js web-test-runner.config.cjs |
|
Modo | .*\.(modo\|lxo)$ |
*.modo *.lxo |
|
Modula 2 | .*\.(mod\|def)$ |
*.mod *.def |
|
Modula 3 | .*\.(m[3g]\|i[3g])$ |
*.m3 *.i3 *.mg *.ig |
|
Modula 3 Makefile | ^m3(makefile\|overrides)$ |
m3makefile m3overrides |
|
Moho | .*\.moho(action\|brush\|export\|proj\|style)?$ |
*.moho *.mohoaction *.mohobrush *.mohoexport *.mohoproj *.mohostyle |
|
Mojolicious | .*\.ep$ |
*.ep | |
Moleculer | ^moleculer\.config\.([cm]?js\|json\|ts)$ |
moleculer.config.js moleculer.config.ts moleculer.config.json |
|
MomentJS | ^moment(-with-locales)?(\.min)?\.[cm]?js$ |
moment.js moment.min.js moment-with-locales.cjs |
|
Monkey | .*\.monkey$ |
*.monkey | |
Mongodb | .*\.(mongodb\|bson\|mongo)$ |
*.mongodb *.bson *.mongo |
|
Monotone | ^\.mtn-ignore$ |
.mtn-ignore | |
Moonscript | .*\.moon$ |
*.moon | |
Mootools | ^mootools[^.]*\d+\.\d+(\.\d+)?[^.]*\.[cm]?js$ |
mootools.js mootools.min.js mootools-nocompat.cjs |
|
More | .*\.(more\|msg\|utf8)$ |
*.more *.msg *.utf8 |
|
mRuby | .*\.mrb$ |
*.mrb | |
MS-DOS | .*\.(com\|dos\|ful\|chk)$ |
*.com *.dos *.ful *.chk |
|
MSON | .*\.mson$ |
*.mson | |
MSSQL | .*\.([mnl]df)$ |
*.mdf *.ndf *.ldf |
|
Mupad | .*\.mnb?$ |
*.mn *.mnb |
|
Mustache | .*\.(mustache\|handlebars\|hbs\|hamlbars\|stache\|emblem)$ |
*.mustache *.handlebars *.hbs *.hamlbars *.stache *.emblem |
|
MXML | .*\.mxml$ |
*.mxml | |
MyBatis | ^mybatis.*\.xml$ |
mybatis.xml mybatis-config.xml |
|
N64 | .*\.n64$ |
*.n64 | |
NAnt | .*\.build$ |
*.build | |
Nano | .*\.(nano(rc)?)$ |
*.nano *.nanorc |
|
Nanoc | ^nanoc\.ya?ml$ |
nanoc.yaml nanoc.yml |
|
NASM | .*\.nasm$ |
*.nasm | |
NCU | ^\.ncurc\.(json\|[cm]?js\|ya?ml)$ |
.ncurc .ncurc.js .ncurc.mjs .ncurc.json .ncurc.yml |
|
NDepend | .*\.ndproj$ |
*.ndproj | |
Nearley | .*\.ne$ |
*.ne | |
Neko | .*\.(neko\|n)$ |
*.neko *.n |
|
Neo4j | .*\.cyp(her)?$ |
*.cyp *.cypher |
|
Neon | .*\.neon$ |
*.neon | |
Nessus | .*\.nasl$ |
*.nasl | |
Nest.land | egg\.(json\|ya?ml) |
egg.json egg.yml egg.yaml |
|
Nest | \.?nest-cli\.json |
.nest-cli.json nest-cli.json |
|
Nest Config | \.?nestconfig\.json |
.nestconfig.json nestconfig.json |
|
Nest Adapter | .*\.adapter\.[tj]s$ |
*.adapter.js *.adapter.ts |
|
Nest Controller | .*\.controller\.[tj]s$ |
*.controller.js *.controller.ts |
|
Nest Decorator | .*\.decorator\.[tj]s$ |
*.decorator.js *.decorator.ts |
|
Nest DTO | .*\.dto\.[tj]s$ |
*.dto.js *.dto.ts |
|
Nest Filter | .*\.filter\.[tj]s$ |
*.filter.js *.filter.ts |
|
Nest Gateway | .*\.gateway\.[tj]s$ |
*.gateway.js *.gateway.ts |
|
Nest Guard | .*\.guard\.[tj]s$ |
*.guard.js *.guard.ts |
|
Nest Interceptor | .*\.interceptor\.[tj]s$ |
*.interceptor.js *.interceptor.ts |
|
Nest Middleware | .*\.middleware\.[tj]s$ |
*.middleware.js *.middleware.ts |
|
Nest Module | .*\.module\.[tj]s$ |
*.module.js *.module.ts |
|
Nest Pipe | .*\.pipe\.[tj]s$ |
*.pipe.js *.pipe.ts |
|
Nest Provider | .*\.provider\.[tj]s$ |
*.provider.js *.provider.ts |
|
Nest Schema | .*\.schema\.[tj]s$ |
*.schema.js *.schema.ts |
|
Nest Service | .*\.service\.[tj]s$ |
*.service.js *.service.ts |
|
Nest Strategy | .*\.strategy\.[tj]s$ |
*.strategy.js *.strategy.ts |
|
Netlify | ^netlify\.toml$ |
netlify.toml | |
Netlify headers | ^_headers$ |
_headers | |
Netlify redirects | ^_redirects$ |
_redirects | |
Netlinx | .*\.(axi\|axs)$ |
*.axi *.axs |
|
Netlogo | .*\.nlogo$ |
*.nlogo | |
NewRelic | ^newrelic\.yml$ |
newrelic.yml | |
NextFlow | .*\.nf$ |
*.nf | |
NextFlow Config | ^nextflow\.config\.[cm]?js$ |
nextflow.config.js | |
Next JS | ^next\.config\.[cm]?js$ |
next.config.js next.config.mjs next.config.cjs |
|
NgRx Actions | .*\.actions\.[tj]s$ |
*.actions.ts *.actions.js |
|
NgRx Effects | .*\.effects?\.[tj]s$ |
*.effect.ts *.effect.js *.effects.ts *.effects.js |
|
NgRx Entities | .*\.entity\.[tj]s$ |
*.entity.ts *.entity.js |
|
NgRx Reducers | .*\.reducers?\.[tj]s$ |
*.reducer.js *.reducer.ts *.reducers.ts *.reducers.js |
|
NgRx Repositories | .*\.repo\.[tj]s$ |
*.repo.ts *.repo.js |
|
NgRx State | .*\.state\.[tj]s$ |
*.state.ts *.state.js |
|
NgRx Selectors | .*\.selectors?\.[tj]s$ |
*.selector.js *.selector.ts *.selectors.ts *.selectors.js |
|
Nib | .*\.nib$ |
*.nib | |
Nickle | .*\.5c$ |
*.5c | |
Nightwatch | ^nightwatch\.conf(ig)?\.[cm]?js$ |
nightwatch.config.js nightwatch.conf.mjs nightwatch.config.cjs |
|
Nimble | .*\.nimble$ |
*.nimble | |
Nimrod | .*\.nim(rod)?$ |
*.nim *.nimrod |
|
Nit | .*\.nit$ |
*.nit | |
Ninja | .*\.ninja(\.d)?$ |
*.ninja *.ninja.d |
|
Nix | .*\.nix$ |
*.nix | |
Nmap | .*\.(nmap\|nse)$ |
*.nmap *.nse |
|
Noc | .*\.noc$ |
*.noc | |
Node | ^(server\|app\|main)\.(js\|ts\|es6)$ |
server.js server.ts app.js app.ts app.es6 main.js main.ts main.es6 |
|
Node Version | .*\.(node(-version)?\|njs)$ |
.node-version *.node *.njs |
|
Nodemon | ^\.?nodemon\.json$ |
nodemon.json .nodemon.json |
|
Nodemon Ignore | ^\.nodemonignore$ |
.nodemonignore | |
Nokogiri | ^\.nokogirirc$ |
.nokogirirc | |
Nomad | .*\.nomad$ |
*.nomad | |
Noon | .*\.noon$ |
*.noon | |
Normalize | ^normalize(\.min)?\.(css\|less\|scss\|styl)$ |
normalize.min.css normalize.min.less normalize.scss normalize.styl |
|
Note | .*\.(scratch\|note)$ |
*.scratch *.note |
|
Now | now\.json$ |
now.json | |
Nowignore | ^\.nowignore$ |
.nowignore | |
NPM | ^package\.json$ |
package.json | |
NPM lock | ^package-lock\.json$ |
package-lock.json | |
NPM ShrinkWrap | ^npm-shrinkwrap\.json$ |
npm-shrinkwrap.json | |
NPMFiles | ^\.npmrc$ |
.npmrc | |
NPM Ignore | ^\.npmignore$ |
.npmignore | |
NSIS | .*\.nsis?$ |
*.nsis *.nsi |
|
NSRI | ^\.(nsrirc\|integrity)(\.(json\|(config\.)?[cm]?js\|ya?ml))?$ |
.nsrirc.json .nsrirc.config.js .nsrirc.config.yaml .integrity.json .integrity.config.cjs |
|
NSRI Ignore | ^\.nsriignore$ |
.nsriignore | |
Nuke | ^(.*\.nu\|Nukefile)$ |
*.nu Nukefile |
|
NumPy | .*\.(numpyw?\|numsc\|npy\|npz)$ |
*.numpy *.numpyw *.numsc *.npy *.npz |
|
Nuclide | .*\.nuclide$ |
*.nuclide | |
NuGet | .*\.(nupkg\|nuspec\|snupkg\|psmdcp)$ |
*.nuspec *.nupkg *.snupkg *.psmdcp |
|
NuGet Config | nuget\.config$ |
nuget.config | |
Nunjucks | .*\.(njk\|nunj(ucks)?)$ |
*.njk *.nunjucks *.nunj |
|
Nuxt | .*nuxt\.config\.(js\|ts) |
nuxt.config.js nuxt.config.ts |
|
NVM | .*\.(nvmrc\|esmrc)$ |
*.nvmrc *.esmrc |
|
NWScript | .*\.(nss\|ncs\|ndb)$ |
*.nss *.ncs *.ndb |
|
Nx | ^(nx\|workspace\|project)\.json$ |
nx.json | |
NXC | .*\.nxc$ |
*.nxc | |
Oberon | .*\.ob2?$ |
*.ob *.ob2 |
|
Objective-C | .*\.mm?$ |
*.mm *.m |
|
Objective-J | .*\.s?j$ |
*.j *.sj |
|
OCaml | .*\.(ocaml\|ml\|ml[i4ly]\|cmx\|ocamllex\|ocamlyacc)$ |
*.ocaml *.ml *.mli *.ml4 *.mly *.mll *.cmx *.ocamllex *.ocamlyacc |
|
Octave | .*\.octave.*$ |
*.octave *.octaverc *.octave_hist |
|
Odin | .*\.odin$ |
*.odin | |
Ogone | .*\.(o3\|ogone)$ |
*.o3 *.ogone |
|
OmniGraffle | .*\.g(raffle\|diagramstyle\|stencil\|template)$ |
*.graffle *.gdiagramstyle *.gstencil *.gtemplate |
|
OneNote | .*\.(one\|onenote)$ |
*.one *.onenote |
|
OOC | .*\.ooc$ |
*.ooc | |
Opa | .*\.opa$ |
*.opa | |
Opam | .*\.opam$ |
*.opam | |
OpenAPI | openapi\.(json\|ya?ml)$ |
openapi.json openapi.yml |
|
OpenBSD | ^.*\.(open)?bsd$ |
*.openbsd *.bsd |
|
OpenCL | .*\.opencl$ |
*.opencl | |
OpenEdge ABL | .*\.(p\|abl)$ |
*.abl *.p |
|
OpenEXR | .*\.exr$ |
*.exr | |
OpenGL Shading Language | .*\.(glslv?\|gsh\|gshader)$ |
*.glsl *.glslv *.gsh *.gshader |
|
OpenGL Vertex Shader | .*\.(vrx\|vert\|vertex\|vsh\|vshader)$ |
*.vrx *.vert *.vertex *.vsh *.vshader |
|
OpenGL Fragment Shader | .*\.(frag?\|fp\|fsh\|fshader)$ |
*.fra *.frag *.fp *.fsh *.fshader |
|
OpenHAB | .*\.things$ |
*.things | |
OpenIndiana | .*\.p5i$ |
*.p5i | |
OpenOffice | .*\.(f?od[fstpgb])$ |
*.odf *.ods *.odt *.odp *.odg *.odf *.odb *.fodt *.fods *.fodp *.fodg |
|
OpenOffice (2) | .*\.(ot[tspg])$ |
*.ott *.ots *.otp *.otg |
|
Open Policy Agent | .*\.rego$ |
*.rego | |
OpenSCAD | .*\.j?scad$ |
*.scad *.jscad |
|
OpenStack | .*\.(aki\|ari\|ami\|ova\|ovf)$ |
*.aki *.ami *.ari *.ova *.ovf |
|
OpenSolaris | .*\.(open)?solaris |
*.solaris *.opensolaris |
|
OpenVMS | .*\.(hlb\|cld)$ |
*.hlb *.cld |
|
OpenVPN | .*\.ovpn$ |
*.ovpn | |
OpenZFS | ^vdev\d+$ |
vdev1 vdev2001 |
|
Org-Mode | .*\.org$ |
*.org | |
Oracle PLSQL | .*\.(pls(ql)?\|plb\|pk[bhs]\|pck)$ |
*.pls *.plsql *.plb *.pkb *.pck *.pks *.pkh |
|
OSX Dmg | .*\.dmg$ |
*.dmg | |
Outlook | .*\.(pst\|bcmx\|oab\|otm\|oft\|nk2)$ |
*.pst *.bcmx *.oab *.otm *.oft *.nk2 |
|
Oxygene | .*\.oxygene$ |
*.oxygene | |
Oz | .*\.oz$ |
*.oz | |
Paket | ^paket\.(dependencies\|lock\|references\|local\|template)$ |
paket.dependencies paket.lock paket.references paket.local paket.template |
|
Pan | .*\.pan$ |
*.pan | |
Papyrus | .*\.(psc\|pex)$ |
*.psc *.pex |
|
Parcel | ^\.parcelrc$ |
.parcelrc | |
Parrot | .*\.(parrot\|pasm\|pir)$ |
*.parrot *.pasm *.pir |
|
Pascal | .*\.(pas(cal)?\|lp[rsik]\|lfm\|lr[st]\|or\|ppu)$ |
*.pas *.pascal *.lpr *.lps *.lpk *.lpi *.lfm *.lrs *.lrt *.or *.ppu |
|
Patch | .*\.(patch\|meld)$ |
*.patch *.meld |
|
Patreon | ^PATR(ONS\|EON)\.md$ |
PATRONS.md PATREON.md |
|
Pawn | .*\.(pawn\|pwn\|pgn\|fen)$ |
*.pawn *.pwn *.pgn *.fen |
|
PCD | .*\.pcd$ |
*.pcd | |
PDDL | .*\.(pddl\|plan\|happenings)$ |
*.pddl *.plan *.happenings |
|
.*\.pdf$ |
|||
PegJS | .*\.(pegjs\|pegcoffee\|peggy)$ |
*.pegjs *.pegcoffee *.peggy |
|
Percy | ^\.percy(rc\|\.ya?ml\|\.[cm]?js(on)?)$ |
.percyrc .percy.yml .percy.yaml .percy.json .percy.js |
|
Perl Config | ^perl[56]?-?config\.json$ |
perlconfig.json perl5config.json perl6config.json perl-config.json |
|
Perforce Helix | ^\.p4$ |
.p4 | |
Perforce Helix Ignore | ^\.p4ignore$ |
.p4ignore | |
Phalcon | .*\.volt$ |
*.volt | |
PhotoRec | ^\.photorec\.cfg$ |
.photorec.cfg | |
PHPUnit | .*([tT])est\.php$ |
my.test.php myTest.php |
|
PHP Other | .*\.(engine\|phar)$ |
*.engine *.phar |
|
PHP CS | .*\.php_cs$ |
*.php_cs | |
PHTML | .*\.phtml$ |
*.phtml | |
Phoenix | ^phoenix\.(ex\|[cm]?js)$ |
phoenix.ex phoenix.cjs phoenix.mjs phoenix.js |
|
Phrase | ^\.phrase(app)?\.ya?ml$ |
.phrase.yml .phrase.yaml .phraseapp.yml .phraseapp.yml |
|
Pickle | .*\.(pkl\|pickle)$ |
*.pkl *.pickle |
|
PICO-8 | .*\.(pico8\|p8)$ |
*.p8 *.pico8 |
|
PicoLISP | .*\.l$ |
*.l | |
Pike | .*\.(pike\|pmod)$ |
*.pike *.pmod |
|
PineScript | .*\.pine$ |
*.pine | |
Pipfile | ^[Pp]ipfile$ |
Pipfile pipfile |
|
Pipfile.lock | [Pp]ipfile\.lock$ |
Pipfile.lock pipfile.lock |
|
Elyra Pipeline | .*\.pipeline |
*.pipeline | |
PKGSRC | ^mk\.conf |
mk.conf | |
PlatformIO | ^platformio\.ini$ |
platformio.ini | |
Play | .*\.play$ |
*.play | |
Playwright | ^playwright\.config\.([cm]?js\|ts)$ |
playwright.config.js playwright.config.mjs playwright.config.ts |
|
PList | .*\.plist$ |
*.plist | |
Plop | ^plopfile\.([cm]?js\|ts)$ |
plopfile.js plopfile.mjs plopfile.ts |
|
PM2 | ^ecosystem\.conf(ig)?.* |
ecosystem.conf.js ecosystem.config.ini ecosystem.conf.json ecosystem.conf.yml |
|
Pnpm | ^pnpm-(lock\|workspace\|debug)\.yaml |
pnpm-lock.yaml pnpm-workspace.yaml pnpm-debug.yaml |
|
Pnpmfile | ^pnpmfile\.[cm]?js |
pnpmfile.js | |
Pod | .*\.(pod6?\|p6l\|nqp)$ |
*.pod *.pod6 *.p6l *.nqp |
|
Poetry | ^(poetry\.lock\|pyproject\.toml)$ |
poetry.lock pyproject.toml |
|
PogoScript | .*\.pogo$ |
*.pogo | |
Polymer Config | ^polymer\.json$ |
polymer.json | |
Polymer | .*\.polymer |
*.polymer | |
Pony | .*\.pony$ |
*.pony | |
PostgreSQL | .*\.pgsql$ |
*.pgsql | |
PostCSS | .*\.(pcss\|postcss)$ |
*.pcss *.postcss |
|
PostCSS Config | ^(\.postcssrc\|postcss\.config)(\.[cm]?js\|ts\|json\|ya?ml)?$ |
.postcssrc postcss.config.js postcss.config.json .postcssrc.yml .postcssrc.yaml postcssrc.config.ts .postcssrc.json |
|
PostHTML | ^(\.posthtmlrc\|posthtml\.config\.(yml\|js\|json))$ |
.posthtmlrc posthtml.config.yml .posthtmlrc.json posthtml.config.json |
|
PostScript | .*\.(ps\|eps[fi]?\|gsf\|a[fm]m\|bez\|GS)$ |
*.ps *.eps *.epsi *.epsf *.gsf *.afm *.amm *.bez *.GS |
|
POV-Ray SDL | .*\.pov$ |
*.pov | |
PowerBuilder | .*\.(pb[lt]\|sr[wupaj])$ |
*.pbl *.pbt *.srw *.sru *.srp *.sra *.srj |
|
Powerpoint | .*\.(ppt\|pptx\|pps\|ppsx\|pot\|potx\|ppa\|ppam)$ |
*.ppt *.pptx *.pps *.ppsx *.pot *.potx *.ppa *.ppam |
|
PowerShell | .*\.(powershell\|ps1\|psd1\|psc1\|psm1\|ps1xml\|pssc\|cmd)$ |
*.powershell *.ps1 *.psd1 *.psc1 *.psm1 *.pssc *.cmd *.ps1xml |
|
Precommit | ^\.pre-commit\b.*\.ya?ml$ |
.pre-commit.yaml .pre-commit.yml .pre-commit-hooks.yaml |
|
Preact | ^preact\.config\.([cm]js\|ts)$ |
preact.config.js preact.config.ts preact.config.mjs preact.config.cjs |
|
Prettier | ^\.prettierrc(\.js(on)?\|\.y(a)?ml)?$ |
.prettierrc.js .prettierrc.json .prettierrc.yml |
|
Prettier Config | ^prettier\.config\.[cm]?js$ |
prettier.config.js | |
Prettier Ignore | ^\.prettierignore$ |
.prettierignore | |
Prisma Config | prisma\.yml |
prisma.yml | |
Prisma | .*\.prisma$ |
*.prisma | |
Processing | .*\.pde$ |
*.pde | |
Project | .*\.(mp[pt])$ |
*.mpp *.mpt |
|
Prolog | .*\.(pro\|prolog\|yap)$ |
*.pro *.prolog *.yap |
|
Prometheus | .*\.rules$ |
*.rules | |
Propeller Spin | .*\.spin$ |
*.spin | |
Properties | .*\.properties$ |
*.properties | |
PROS | ^project\.pros$ |
project.pros | |
Proselint | ^\.proselintrc$ |
.proselintrc | |
Protobuf | .*\.proto(buf3?)?$ |
*.proto *.protobuf *.protobuf3 |
|
Protractor | ^protractor(\.conf(ig)?)?\.[cm]?js(on)?$ |
protractor.js protractor.json protractor.conf.js protractor.config.json |
|
Proxy | proxy\.conf\.([cm]?js\|ts)$ |
proxy.conf.js proxy.conf.ts proxy.conf.cjs proxy.conf.mjs |
|
Public Code | ^publiccode\.ya?ml$ |
publiccode.yml publiccode.yaml |
|
Publisher | .*\.(puz\|pub)$ |
*.puz *.pub |
|
PullApprove | ^\.?pullapprove\.ya?ml$ |
pullapprove.yml .pullapprove.yaml |
|
Puppet | .*\.(puppet\|pp\|epp)$ |
*.puppet *.pp *.epp |
|
Pure | .*\.pure$ |
*.pure | |
PureBasic | .*\.pbi?$ |
*.pb *.pbi |
|
PureScript | .*\.(purescript\|purs)$ |
*.purescript *.purs |
|
PyPI | ^requirements.*\.(in\|txt)$ |
requirements.in requirements.txt |
|
Pyret | .*\.arr$ |
*.arr | |
Pytest | ^pytest\.ini$ |
pytest.ini | |
PyTyped | .*(\.py)?\.typed$ |
*.py.typed *.typed |
|
Python Config | ^(python-?config\.json)$ |
python-config.json pythonconfig.json |
|
Python Config (2) | ^(MANIFEST\.in\|\.python-version\|\.coveragerc)$ |
.coveragerc MANIFEST.in .python-version |
|
Python Version | ^\.python-?version$ |
.python-version .pythonversion |
|
PyUp | ^\.pyup(\.ya?ml)?$ |
.pyup.yml .pyup.yaml |
|
Q# | .*\.qs$ |
*.qs | |
Q/Kdb | .*\.[kq]$ |
*.q *.k |
|
Qiskit | .*\.qasm$ |
*.qasm | |
QlikView | .*\.(qvw\|qvd)$ |
*.qvw *.qvd |
|
Qodana | ^qodana\.ya?ml$ |
qodana.yml qodana.yaml |
|
Qt | .*\.(qml\|qbs)(project\|dir)?$ |
*.qml *.qmlproject *.qbs *.qmldir |
|
Quasar | ^quasar\.conf\.[cm]?js$ |
quasar.conf.js quasar.conf.cjs |
|
R | .*\.(r\|rd\|rsx)$ |
*.r *.rd *.rsx |
|
R Markdown | .*\.(rmd\|rmarkdown)$ |
*.rmd *.rmarkdown |
|
Racket | .*\.(rkt[dl]?\|scrbl)$ |
*.rkt *.rktd *.rktl *.scrbl |
|
Raml | .*\.raml$ |
*.raml | |
Rails | ^rails$ |
rails | |
Rails Channel | .*_channel\.rb$ |
users_channel.rb | |
Rails Concern | .*_concern\.rb$ |
users_concern.rb | |
Rails Controller | .*_controller\.rb$ |
users_controller.rb | |
Rails Database | database\.ya?ml$ |
database.yml database.yml |
|
Rails Factory | .*_factory\.rb$ |
user_factory.rb | |
Rails Fixture | .*_fixture\.rb$ |
user_fixture.rb | |
Rails Helper | .*_helper\.rb$ |
users_helper.rb | |
Rails Job | .*_job\.rb$ |
users_job.rb | |
Rails Mailer | .*_mailer\.rb$ |
users_mailer.rb | |
Rails Routing | ^routes\.rb$ |
routes.rb | |
Rails Schema | .*_schema\.rb$ |
users_schema.rb | |
Rails Serializer | .*_serializer\.rb$ |
user_serializer.rb | |
Rails Service | .*_service\.rb$ |
users_service.rb | |
Rails Seed | ^seed\.rb$ |
seed.rb | |
Rake | .*\.rake$ |
*.rake | |
Rakefile | ^Rakefile$ |
Rakefile | |
Razor | .*\.(cshtml\|vbhtml)$ |
*.cshtml *.vbhtml |
|
Raphael | ^raphael(\.min\|\.no-deps)*\.[cm]?js$ |
raphael.min.js raphael.js raphael.no-deps.mjs |
|
Rascal | .*\.(rsc\|rascal)$ |
*.rsc *.rascal |
|
Razzle | ^razzle\.config.* |
razzle.config.js razzle.config.yaml |
|
RBS | .*\.rbs$ |
*.rbs | |
RData | .*\.(RData\|rds\|rdx)$ |
*.RData *.rds *.rdx |
|
RDoc | .*\.rdoc$ |
*.rdoc | |
ReadtheDocs | ^\.readthedocs\.ya?ml$ |
.readthedocs.yml .readthedocs.yaml |
|
Recoil | .*\.?(atoms?\|selectors?)\.([cm]?js\|ts)$ |
atom.js atoms.ts icons.atoms.js bla.selector.js bla.selectors.ts |
|
Remix | ^remix\.config\.([cm]?js\|ts)$ |
remix.config.js remix.config.mjs remix.config.ts |
|
RestQL | .*\.(rql\|restql)$ |
*.rql *.restql |
|
RestQL Config | ^restql\.ya?ml$ |
restql.yml restql.yaml |
|
React CLI | .*\.react-cli$ |
*.react-cli | |
React | ^react(-[^.]*)?\.[cm]?js$ |
react.js react-min.js react.mjs |
|
ReactOS | ^reactos.*$ |
reactos.ios reactos.deb |
|
ReasonML | .*\.rei?$ |
*.re *.rei |
|
Reason Studios | .*\.(reason\|rns\|rsn\|rx2\|sxt) |
*.reason *.rns *.rsn *.rx2 *.sxt |
|
Rebol | .*\.(reb(ol)?\|r[23])$ |
*.rebol *.eb *.r2 *.r3 |
|
Red Hat | .*\.(rpm(macros)?)$ |
*.rpm *.rpmmacros |
|
Red | .*\.red |
*.red | |
RedisDB | .*\.rdb |
*.rdb | |
Redis | ^redis-config\.ya?ml |
redis-config.yml redis-config.yaml |
|
Redux Action | .*([aA])ctions?\.(js\|ts)$ |
action.js actions.ts myAction.js myActions.js my-actions.js |
|
Redux Epic | .*([eE])pics?\.(js\|ts)$ |
epic.js epics.ts myEpic.js myEpics.js my-epics.js |
|
Redux Saga | .*([sS])agas?\.(js\|ts)$ |
saga.js sagas.ts mySaga.js mySagas.js my-sagas.js |
|
Redux Selector | .*([sS])electors?\.(js\|ts)$ |
selector.js selectors.ts mySelector.js mySelectors.js my-selectors.js |
|
Redux Reducer | .*([rR])educers?\.(js\|ts)$ |
reducer.js reducer.ts myReducer.js myReducers.js my-reducers.js |
|
Redux Slice | .*([sS])lices?\.(js\|ts)$ |
slice.js slice.ts mySlice.js mySlices.js my-slices.js |
|
Redux Store | .*([sS])tores?\.(js\|ts)$ |
store.js store.ts myStore.js myStores.js my-stores.js |
|
Reek | .*\.reek$ |
*.reek | |
Regexp | .*\.(regexp?)$ |
*.regex *.regexp |
|
Rehype | ^\.rehyperc(\.[cm]?js\|ts\|json\|ya?ml)?$ |
.rehyperc .rehyperc.js .rehyperc.mjs .rehyperc.ts .rehyperc.json .rehyperc.yml |
|
Rehype Ignore | ^\.rehypeignore$ |
.rehypeignore | |
Remark | ^\.remarkrc(\.[cm]?js\|ts\|json\|ya?ml)?$ |
.remarkrc .remarkrc.js .remarkrc.mjs .remarkrc.ts .remarkrc.json .remarkrc.yml |
|
Remark Ignore | ^\.remarkignore$ |
.remarkignore | |
Renovate | (?!^renovate$)(\.\|^)renovate(rc)?(\.json)?$ |
.renovaterc renovate.json |
|
RequireJS | ^require([-.]min\|dev)?\.[cm]?js$ |
require.js require.min.cjs require-dev.mjs |
|
ReScript | .*\.resi |
*.resi | |
Restructured | .*\.rst$ |
*.rst | |
Retext | ^\.retextrc(\.[cm]?js\|ts\|json\|ya?ml)?$ |
.retextrc .retextrc.js .retextrc.mjs .retextrc.ts .retextrc.json .retextrc.yml |
|
Retext Ignore | ^\.retextignore$ |
.retextignore | |
Rexx | .*\.(rexx?\|pprx)$ |
*.rex *.rexx *.pprx |
|
Rhino3D | .*\.(3dm\|rvb)$ |
*.3dm *.rvb |
|
Riemann | ^riemann\.config$ |
riemann.config | |
Ring | .*\.ring$ |
*.ring | |
Riot | .*\.(riot\|tag)$ |
*.riot *.tag |
|
Robot | .*\.robot$ |
*.robot | |
Robots | robots(\.txt)?$ |
ROBOTS.txt robots.txt ROBOTS robots |
|
Rollup | ^rollup.* |
rollup.js rollup.conf.js rollup.ts |
|
Routes | (routing\|routes)\.(js\|jsx\|ts\|tsx)$ |
routing.js routes.js routes.jsx routing.ts routes.tsx |
|
RProj | .*\.rproj$ |
*.rproj | |
RSpec | .*_spec\.rb$ |
controller_spec.rb model_spec.rb |
|
RSpec Config | .*\.rspec$ |
*.rspec | |
RStudio | .*\.rproj$ |
*.rproj | |
RSS | .*\.rss$ |
*.rss | |
rsync | ^rsyncd\.conf$ |
rsyncd.conf | |
Rubocop | .*\.rubocop.*\.yml$ |
*.rubocop.yml | |
RubyGems | .*\.gem(spec)?$ |
*.gem *.gemspec |
|
Ruby RC Files | ^\.?(irbrc\|gemrc\|pryrc)$ |
.irbrc .gemrc .pryrc |
|
Ruby Gemset | ^\.ruby-gemset$ |
.ruby-gemset | |
Ruby Version | ^\.ruby-version$ |
.ruby-version | |
Rust | .*\.(rs\|rust\|rlib)$ |
*.rs *.rust *.rlib |
|
Rust Object Notation | .*\.ron$ |
*.ron | |
Rust Toolchain | .*\.rust-toolchain$ |
*.rust-toolchain | |
RVM | ^\.rvmrc$ |
.rvmrc | |
RxJS | rxjs\.[jt]s$ |
rxjs.js rxjs.ts |
|
SAC | .*\.sac$ |
*.sac | |
Safari | .*\.(webarchive\|binarycookies\|safariextz)$ |
*.safariextz *.binarycookies *.webarchive |
|
Sage | .*\.sage(ws)?$ |
*.sage *.sagews |
|
SailsJS | ^\.sailsrc$ |
.sailsrc | |
SaltStack | .*\.sls$ |
*.sls | |
San | .*\.san$ |
*.san | |
Sandbox Profile Language | .*\.sb$ |
*.sb | |
SAS | .*\.sas$ |
*.sas | |
Sapper | sapper\.[cm]?js$ |
sapper.js | |
SBT | .*\.sbt$ |
*.sbt | |
Scala | .*\.(sc\|scala\|kojo)$ |
*.scala *.sc *.kojo |
|
Scheme | .*\.(scheme\|scm\|sld\|sps\|xtm)$ |
*.scheme *.scm *.sld *.sps *.xtm |
|
Scilla | .*\.scilla$ |
*.scilla | |
SciLab | .*\.(sci\|sce\|tst)$ |
*.sci *.sce *.tst |
|
Scratch | .*\.sb[23]$ |
*.sb2 *.sb3 |
|
Scrutinizer | ^\.scrutinizer\.ya?ml$ |
.scrutinizer.yml .scrutinizer.yaml |
|
SDLang | .*\.sdl$ |
*.sdl | |
Secrets | .*\.(secrets?\|safe)$ |
*.secret *.secrets *.safe |
|
Self | .*\.self$ |
*.self | |
Sencha | ^sencha(\.min)?\.[cm]?js$ |
sencha.js sencha.min.cjs sencha.mjs |
|
Sentry | \.sentryclirc$ |
.sentryclirc | |
Semantic Release | .*\.releaserc(.js(on)?\|.y(a)?ml)?$ |
.releaserc .releaserc.js .releaserc.json .releaserc.yml |
|
Semantic Release Config | ^release\.config\.[cm]?js$ |
release.config.js | |
Semgrep | .*\.semgrep(ignore)?$ |
*.semgrep *.semgrepignore |
|
Serverless | (^\|\.)serverless\.ya?ml$ |
serverless.yml .serverless.yaml |
|
Service Fabric | .*\.sfproj$ |
*.sfproj | |
Settings | .*\.(settings?\|options?\|opts?)$ |
*.setting *.settings *.option *.options *.opt *.opts |
|
Sequelize | ^\.sequelizerc(\.[cm]?js\|\.json)?$ |
.sequelizerc .sequelizerc.js .sequelizerc.cjs .sequelizerc.json |
|
Shadow CLJS | ^shadow-cljs\.edn$ |
shadow-cljs.edn | |
Shen | .*\.shen$ |
*.shen | |
Shellcheck | ^\.?shellcheckrc$ |
.shellcheckrc shellcheckrc |
|
Shell | .*\.(sh\|zsh\|fish\|bash\|tcsh)(rc)?$ |
*.sh *.zsh *.fish *.bash .fishrc .zshrc .bashrc .tcsh |
|
Shell (2) | .*\.(csh\|ksh\|mksh\|pdksh)(rc)?$ |
*.csh *.ksh *.mksh *.pksh .cshrc .kshrc .mkshrc .pdkshrc |
|
Shell History | \.((irb-\|bash_\|fish)history\|lesshst)$ |
.irb-history .bash_history .lesshst |
|
Shipit | ^shipitfile(\b.+)?\.[cm]?js$ |
shipitfile.cjs shipitfile.js shipitfile.mjs |
|
Shippable | ^shippable\.ya?ml$ |
shippable.yml shippable.yaml |
|
Sigils | .*\.sigils$ |
*.sigils | |
SilverStripe | .*\.ss$ |
*.ss | |
SiYuan | .*\.sy$ |
*.sy | |
Sketch | .*\.sketch$ |
*.sketch | |
SketchUp Layout | .*\.layout$ |
*.layout | |
SketchUp Make | .*\.(skp\|style)$ |
*.skp *.style |
|
Skipper | .*\.eskip$ |
*.eskip | |
Skript | .*\.sk(ript)?$ |
*.sk *.skript |
|
Slang | .*\.slang$ |
*.slang | |
Slash | .*\.sl$ |
*.sl | |
Slice | .*\.ice$ |
*.ice | |
Slim | .*\.slim$ |
*.slim | |
SmartOS | ^smartos.*$ |
smartos.iso smartos.deb |
|
Smarty | .*\.tpl$ |
*.tpl | |
SML | .*\.(ml(b\|ton)\|fun\|cm\|grm)$ |
*.mlb *.mlton *.fun *.cm *.grm |
|
Snapcraft | ^snapcraft\.ya?ml$ |
snapcraft.yml snapcraft.yaml |
|
Snap.svg | ^snap\.svg([-.]min)?\.[cm]?js$ |
snap.svg.min.js snap.svg-min.js snap.svg.cjs snap.svg.mjs |
|
Snapshots | .*\.snap$ |
*.snap | |
Snort | .*\.snort$ |
*.snort | |
Snowpack | ^snowpack\.config\.(js\|ts)$ |
snowpack.config.js snowpack.config.ts |
|
Snyk | .*\.snyk$ |
*.snyk | |
Solidity | .*\.sol(idity)?$ |
*.sol *.solidity |
|
Solidarity | ^\.solidarity(\.json)?$ |
.solidarity.json | |
Sonar | .*\.sonarrc$ |
*.sonarrc | |
Sophia | .*\.aes$ |
*.aes | |
Sorbet | .*\.rbi$ |
*.rbi | |
Sourcemap | .*\.(map\|mapping\|enigma\|cidmap\|tiny(v2)?\|match)$ |
*.map *.mapping *.enigma *.cidmap *.tiny *.tinyv2 *.match |
|
SpaceEngine | .*\.spe$ |
*.spe | |
Spacemacs | (^\|\.)spacemacs$ |
spacemacs .spacemacs |
|
SparQL | ^.*\.rq$ |
*.rq | |
Spectral | ^\.spectral\.ya?ml$ |
.spectral.yml .spectral.yaml |
|
Spray | ^(reference\|application)\.conf$ |
reference.conf application.conf |
|
Spring | .*\.spring$ |
*.spring | |
SQF | .*\.[hs]qf$ |
*.sqf *.hqf |
|
SQL | .*\.(sql\|pdb\|pgsql\|mysql\|hql\|qml\|psql\|pkb\|xql\|xq\|xqm\|xqy\|cql\|prc\|viw)$ |
*.sql *.pdb *.pgsql *.mysql *.hql *.qml *.psql *.pkb *.xql *.xq *.xqm *.xqy *.cql *.prc *.viw |
|
SQLite | .*\.sqlite3?$ |
*.sqlite *.sqlite3 |
|
SquareSpace | .*\.jsont$ |
*.jsont | |
Squirrel | .*\.g?nut$ |
*.nut *.gnut |
|
Stan | .*\.stan$ |
*.stan | |
Stata | .*\.(stata\|do\|ado\|oh\|ihlp\|matah?\|sthlp)$ |
*.stata *.do *.ado *.oh *.ihlp *.sthlp *.mata *.matah |
|
StdLibJS | ^stdlib(-.+)?\.[cm]?js |
stdlib.js stdlib.mjs stdlib.conf.cjs |
|
Stencil Config | ^stencil\.config\.(js\|ts)$ |
stencil.config.js stencil.config.ts |
|
Stencil | .*\.stencil$ |
*.stencil | |
Steadybit | \.?steadybit\.ya?ml$ |
steadybit.yml .steadybit.yaml steadybit.yaml |
|
Stitches | ^\.?stitches.config\.([cm]?js\|ts)$ |
stitches.config.ts .stitches.config.cjs .stitches.config.js |
|
Storyboard | .*\.storyboard$ |
*.storyboard | |
Storyist | .*\.story$ |
*.story | |
Storybook | .*\.(story\|stories)\.(jsx?\|tsx?)$ |
*.story.js *.stories.js *.story.jsx *.stories.ts *.stories.tsx |
|
Stylelint | ^(\.stylelintrc(\.([cm]?js\|json\|ya?ml))?\|stylelint\.config\.[cm]?js(on)?)$ |
.stylelintrc stylelint.config.js stylelint.config.json .stylelintrc.js .stylelintrc.json .stylelintrc.yaml |
|
Stylelint Ignore | \.stylelintignore(\.json)?$ |
.stylelintignore .stylelintignore.json |
|
Styleguidist | ^(\.styleguiderc(\.([cm]?js\|json\|ya?ml))?\|styleguide\.config\.[cm]?js(on)?)$ |
.styleguiderc styleguide.config.js styleguide.config.json .styleguiderc.js .styleguiderc.json .styleguiderc.yaml |
|
Stylable | .*\.st\.css$ |
*.st.css | |
Styled Components | .*\.(sc\|styles\|styled)\.(js\|jsx\|ts\|tsx\|mjs\|cjs)$ |
*.sc.js *.sc.jsx *.styled.ts *.styles.tsx *.sc.mjs *.sc.cjs |
|
Styled Components (2) | .*\.styled$ |
*.styled | |
Stylish Haskell | ^\.stylish-haskell\.ya?ml$ |
.stylish-haskell.yml .stylish-haskell.yaml |
|
Stylus | .*\.styl$ |
*.styl | |
Sublime | .*\.sublime-.* |
*.sublime-workspace *.sublime-package |
|
Subtitles | .*\.(srt\|sub)$ |
*.srt *.sub |
|
SuperCollider | .*\.scd$ |
*.scd | |
SugarSS | .*\.sss$ |
*.sss | |
Supabase | supabase\.(js\|ts\|py)$ |
supabase.js supabase.py supabase.ts |
|
Svelte | .*\.(svelte(-kit)?\|svx) |
*.svelte *.svx *.svelte-kit |
|
Svelte Config | svelte\.config\.[cm]?js(on)?$ |
svelte.config.js svelte.config.json |
|
SVN | ^\.svn(ignore)?$ |
.svn .svnignore |
|
Swagger | .*\.(swagger\|swag)$ |
*.swagger *.swag |
|
Swagger Config | ((swagger\|api)\.(yml\|yaml\|json))$ |
swagger.yml swagger.yaml swagger.json api.yml api.yaml api.json |
|
SWC | .*\.swc$ |
*.swc | |
Swift | .*\.swift$ |
*.swift | |
Swift Lock | package\.pins$ |
package.pins | |
Swig | .*\.swig$ |
*.swig | |
Symfony | ^symfony\.lock$ |
symfony.lock | |
Table of Contents | .*\.(toc\|listing)$ |
*.toc *.listing |
|
Tags | .*\.(c\|gem\|hg\|local)?tags$ |
*.tags *.ctags *.gemtags *.hgtags *.localtags |
|
Tags (2) | .*\.(pid\|tld\|sha(256\|sum))$ |
*.tags *.ctags *.gemtags *.hgtags *.localtags |
|
Tailwind CSS Config | ^\.?tailwind.*\.[cm]?[jt]s$ |
tailwind.js tailwind.conf.js *.tailwind.cjs config.tailwind.mjs |
|
TCL | .*\.(tcl\|adp\|tm\|exp\|tkcvs\|tkdiffrc)$ |
*.tcl *.adp *.tm *.exp *.tkvcs *.tkdiffrc |
|
Tea | .*\.tea$ |
*.tea | |
Teal | .*\.teal$ |
*.teal | |
Telegram | .*\.(tl\|xps)$ |
*.tl *.xps |
|
Template Toolkit | .*\.tt[234]?$ |
*.tt *.tt2 *.tt3 *.tt4 |
|
Tera | .*\.tera$ |
*.tera | |
TerraForm | .*\.(tf\|tfstate\|tfvars)(\.json)?$ |
*.tf *.tfstate *.tfvars *.tf.json |
|
Terser | .*\.(terser\|uglify)rc(\.\w+)?$ |
*.terserrc *.uglifyrc.json *.terserrc.conf |
|
Tern | .*\.tern-(config\|project)$ |
*.tern-config *.tern-project |
|
Tern Config | ^\.ternconfig$ |
.ternconfig | |
TestCafe | ^\.testcaferc\.json$ |
.testcaferc.json | |
Test Coffee | .*\.?(test\|spec)\.coffee$ |
*.test.coffee *.spec.coffee |
|
Test Dart | .*\.?(test\|spec)\.dart$ |
*.test.dart *.spec.dart |
|
Test Go | .*([._])(test\|spec)\.go$ |
*.test.go *.spec.go *_test.go *_spec.go |
|
Test Haskell | .*\.?(test\|spec)\.hs$ |
*.test.hs *.spec.hs |
|
Test Java | ([tT])est\.java$ |
MyTest.java myTest.java mytest.java |
|
Test JS | .*\.?(test\|spec)\.[cm]?(js\|es6)$ |
*.test.js *.spec.js *.test.es6 *.spec.es6 *.test.mjs *.spec.cjs |
|
Test Perl | .*\.?(test\|spec)\.(perl\|pl[x6]?\|pm6?\|ph\|al\|psgi)$ |
*.test.perl *.spec.pl *.test.pl6 *.test.pm6 *.spec.ph |
|
Test React | .*\.?(test\|spec)\.(jsx\|tsx)$ |
*.test.jsx *.spec.jsx *.test.tsx *.spec.tsx |
|
Test Python | .*\.(test\|spec)\.(py\|ipy\|python\|py[pt3iwzc]\|whl\|pep)$ |
*.test.py *.spec.ipy *.test.python *.spec.whl *.test.pep |
|
Test Ruby | .*([_.])(test\|spec)\.(rb\|rbs\|ruby)$ |
*.test.rb *.spec.rbs my_test.ruby controller_spec.rb |
|
Test Rust | .*\.?(test\|spec)\.rs$ |
*.test.rs *.spec.rs |
|
Test Scala | .*([_.])(test\|spec)\.scala$ |
*.test.scala *.spec.scala |
|
Test TypeScript | .*\.?(test\|spec)\.ts$ |
*.test.ts *.spec.ts |
|
TeX | .*\.(tex\|ltx\|aux\|sty\|dtx\|lbx\|mkiv\|mkvi\|mkii\|pgf\|tikz\|texi\|txi)$ |
*.tex *.ltx *.aux *.sty *.dtx *.lbx *.mkiv *.mkvi *.mkii *.pgf *.tikz *.txi *.texi |
|
Textlint | ^\.textlintrc$ |
.textlintrc | |
Textile | .*\.textile$ |
*.textile | |
TextMate | .*\.tm(cg\|Preferences\|Properties\|Theme\|Language\|Command\|Snippet\|Macro) |
*.tmcg *.tmPreferences *.tmProperties *.tmTheme *.tmLanguage *.tmCommand *.tmSnippet *.tmMacro |
|
Thor | .*\.thor$ |
*.thor | |
ThunderClient | ^thunder(client\|-tests\|-collection).*\.(js\|json)$ |
thunderclient.json thunder-tests.json thunder-collection.js thunder-collection_Web.json |
|
Tilt | ^[Tt]iltfile$ |
Tiltfile tiltfile |
|
TinyMCE | ^tinymce(\.min)?\.[cm]?[jt]s |
tinymce.js tinymce.ts tinymce.min.cjs tinymce.min.mjs |
|
Tipe | .*\.tipe$ |
*.tipe | |
TLA+ | .*\.tla$ |
*.tla | |
Tmux | (\.\|_\|^)tmux\.conf$ |
*.tmux.conf test_tmux.conf tmux.conf |
|
Truffle | ^\.truffle\.[cm]?js$ |
.truffle.cjs .truffle.js .truffle.mjs |
|
TTCN-3 | .*\.ttcn3?$ |
*.ttcn *.ttcn3 |
|
Tomcat | ^tomcat.* |
tomcat.conf tomcat.java |
|
TOML | .*\.toml$ |
*.toml | |
TODO | ^(TODO\|todo).* |
TODO todo TODO.md todo.js TODO.java |
|
Todofile | .*\.(todo\|taskpaper)$ |
*.todo *.taskpaper |
|
Toit | .*\.toit$ |
*.toit | |
Tox | ^tox\.ini$ |
tox.ini | |
TSConfig | \.?tsconfig.*\.(js\|json)$ |
tsconfig.js tsconfig.json .tsconfig.js .tsconfig.json |
|
TSLint | \.?tslint.*\.(js\|json\|ya?ml)$ |
tslint.js tslint.json .tslint.js .tslint.json tslint.yaml .tslint.yml |
|
Travis | .*\.travis\.yml$ |
*.travis.yml | |
TUC | .*\.tuc$ |
*.tuc | |
Turborepo | ^turbo\.json$ |
turbo.json | |
Turing | .*\.tu$ |
*.tu | |
Twig | .*\.twig$ |
*.twig | |
TwineScript | .*\.tw$ |
*.tw | |
TXL | .*\.txl$ |
*.txl | |
TypeDoc | ^typedoc\.[cm]?js(on)?$ |
typedoc.json typedoc.js |
|
Typescript Defs | .*\.d\.ts$ |
*.d.ts | |
Typings | ^typings\.json$ |
typings.json | |
TypoScript | .*\.typoscript$ |
*.typoscript | |
UFO | .*\.(glif\|ufoz?) |
*.glif *.ufo *.ufoz |
|
UiKit | ^uikit(\.min)?\.[cm]?js$ |
uikit.js uikit.min.js uikit.cjs uikit.mjs |
|
UML | .*\.(uml\|iuml\|puml\|pu\|plantuml\|wsd) |
*.uml *.iuml *.puml *.pu *.plantuml *.wsd |
|
Unicode | .*\.(ldml\|unicode) |
*.ldml *.unicode |
|
UnibeautifyRC | .unibeautifyrc(\.(ya?ml\|json\|[cm]?js))?$ |
.unibeautifyrc .unibeautifyrc.yml .unibeautifyrc.json .unibeautifyrc.js |
|
Unibeautify Config | unibeautify\.config\.(ya?ml\|json\|[cm]?js)$ |
unibeautifyrc.config.js unibeautify.config.json unibeautify.config.yaml |
|
Unity | .*\.(unity(3d\|proj\|package)?\|fbx\|u3d\|ply\|anim\|asset\|cubemap\|mat\|meta\|prefab) |
*.unity *.unity3d *.unityproj *.unitypackage *.u3d *.ply *.fbx *.anim *.asset *.cubemap *.mat *.meta *.prefab |
|
Uniform Office | .*\.uo[ftsp]$ |
*.uos *.uof *.uot *.uop |
|
Unlicense | ^(unlicen[cs]e\|UNLICEN[CS]E)(\.(txt\|md))?$ |
unlicense UNLICENSE UNLICENCE.txt unlicence.md |
|
UNO | .*\.uno$ |
*.uno | |
Unreal | .*\.(u\|unr\|utx\|umx\|uax\|ukx\|uz\|upkg\|uc\|upl\|asc\|lwo\|uasset)$ |
*.u *.unr *.utx *.umx *.uax *.ukx *.uz *.upkg *.uc *.upl *.asc *.lwo *.uasset |
|
UrWeb | .*\.(urs?)$ |
*.ur *.urs |
|
V | .*\.(v\|vh)$ |
*.v *.vh |
|
V8 | \.v8flags.*$ |
.v8flags .v8flags.3.14.5.9.Ciel |
|
Vagrant | ^([Vv])agrantfile$ |
Vagrantfile vagrantfile |
|
Vala | .*\.(vala\|vapi)$ |
*.vala *.vapi |
|
Vanilla Extract | .*\.css\.ts$ |
*.css.ts | |
Vapor | ^vapor\.ya?ml$ |
vapor.yml vapor.yaml |
|
Varnish | .*\.(vcl)$ |
*.vcl | |
Vash | .*\.vash$ |
*.vash | |
Velocity | .*\.(vm\|vtl\|fhtml) |
*.vm *.vtl *.fhtml |
|
Vercel | ^vercel\.json$ |
vercel.json | |
Vercelignore | ^\.vercelignore$ |
.vercelignore | |
Verilog | .*\.(sv\|veo)$ |
*.veo *.sv |
|
VERSION | ^(VERSION\|version)$ |
VERSION version |
|
VHDL | .*\.(vhdl\|vh[dfiostw]\|sv)$ |
*.vhdl *.vhd *.vhf *.vhi *.vho *.vhs *.vht *.vhw *.sv |
|
Vim | .*\.(vim\|viml\|vimrc\|gvimrc)$ |
*.vim *.viml *.vimrc *.gvimrc |
|
Visio | .*\.(vsd[mx]\|vd[wx]\|vs[dwxlst]\|vtx\|vrd)$ |
*.vsdm *.vsdx *.vdx *.vdw *.vsd *.vsw *.vsx *.vsl *.vss *.vst *.vrd *.vtx |
|
Visual Basic | .*\.(vba?\|bas(ic)?\|vbhtml\|vbs)$ |
*.vb *.vba *.bas *.basic *.vbhtml *.vbs |
|
Visual Basic Project | .*\.vbproj$ |
*.vbproj | |
Visual Studio | .*\.(vssettings\|vsconfig\|vstemplate\|lsproj\|modelproj\|njsproj\|wmaproj\|sln\|suo\|rc)$ |
*.vssettings *.vstemplate *.vsconfig *.lsproj *.modelproj *.njsproj *.wmaproj *.sln *.suo *.rc |
|
Vitest | ^vitest\.config\.[jt]s$ |
vitest.config.js vitest.config.ts |
|
Vite | ^vite\.config\.[jt]s$ |
vite.config.js vite.config.ts |
|
VirtualBox | .*\.(vbox\|vdi\|vhdx\|vbox_version)$ |
*.vbox *.vdi *.vbox_version *.vhdx |
|
VMWare | .*\.(vmxf?\|vmdk\|nvram\|vms[dns]\|vmware\|vswp\|vmtx)$ |
*.vmx *.vmxf *.vmdk *.nvram *.vmware *.vmsd *.vmsn *.vmss *.vswp *.vmtx |
|
Volt | .*\.volt$ |
*.volt | |
V-Ray | .*\.(vray\|vrimg)$ |
*.vray *.vrimg |
|
VSCode Extension | .*\.vsix(manifest)?$ |
*.vsix *.vsixmanifest |
|
VSCode | .*\.(vscode\|code-workspace)$ |
*.vscode .code-workspace |
|
VSCode Settings | ^(launch\|extensions\|tasks\|settings)\.json$ |
launch.json extensions.json tasks.json settings.json |
|
VSCode Ignore | \.vscodeignore(\.json)?$ |
.vscodeignore .vscodeignore.json |
|
VSTS | ^\.?vsts-ci\.ya?ml$ |
.vsts-ci.yml vsts-ci.yaml |
|
VSTS Ignore | ^\.tfignore$ |
.tfignore | |
Vue | .*\.vue$ |
*.vue | |
Vue Config | ^vue\.config\.[cm]?js$ |
vue.config.js vue.config.mjs vue.config.cjs |
|
Vue RC | ^\.vuerc$ |
.vuerc | |
Vuex | .*\.vuex$ |
*.vuex | |
Vyper | .*\.vy$ |
*.vy | |
W3C | ^w3c\.json$ |
w3c.json | |
Wallaby | ^\.?wallaby.*\.[jt]s$ |
wallaby.js wallaby.conf.ts .wallaby.js .wallaby.ts |
|
Walt | ^\.walt$ |
.walt | |
Watchman | (\.watchmanconfig\|^watchman\.json)$ |
.watchmanconfig watchman.json |
|
Warcraft 3 | .*\.(wc3\|jass\|zn)$ |
*.wc3 *.jass *.zn |
|
WebAssembly | .*\.(wat\|wasm\|wast)$ |
*.wat *.wasm *.wast |
|
WDL | .*\.wdl$ |
*.wdl | |
Web2PY | .*\.web2py$ |
*.web2py | |
WebGL | .*\.webgl$ |
*.webgl | |
Web Ontology Language | .*\.owl$ |
*.owl | |
Webpack | ^webpack\.(common\|config\|dev\|prod)\.(js\|es\|es6\|coffee\|ts)$ |
webpack.common.js webpack.config.js webpack.dev.js webpack.prod.js webpack.config.ts webpack.config.es6 webpack.dev.coffee |
|
WebVTT | .*\.vtt$ |
*.vtt | |
Webhint | .*\.hintrc$ |
*.hintrc | |
Wenyan | .*\.wy$ |
*.wy | |
WePy | .*\.wpy$ |
*.wpy | |
WebP | .*\.webp$ |
*.webp | |
Wercker | wercker\.ya?ml$ |
wercker.yaml wercker.yml |
|
Wget | ^\.wget(rc\|-hsts)$ |
.wgetrc .wget-hsts |
|
Windi.css | ^windi\.config\.[tj]s$ |
windi.config.js windi.config.ts |
|
Windows | .*\.(bat\|exe\|ms\|msi\|reg\|msc)$ |
*.bat *.exe *.ms *.msi *.reg *.msc |
|
WinUI | .*\.(xaml\|baml)$ |
*.xaml *.baml |
|
Wix | .*\.(wix\|wxl\|wxi\|wixobj\|wixproj)$ |
*.wix *.wixproj *.wixobj *.wxi *.wxl |
|
Word | .*\.(doc\|docx\|docm\|docxml\|dotm\|dotx\|wri\|odt\|odtx)$ |
*.doc *.docx *.docm *.docxml *.dotm *.dotx *.wri *.odt *.odtx |
|
Wolfram Language | .*\.wl[st]?$ |
*.wl *.wls *.wlt |
|
Wordpress | ^wp-.*\.(php\|json\|ya?ml)$ |
wp-admin.php wp-login.php wp-config.php wp-env.json wp-cli.yaml |
|
Wordpress Distignore | ^\.distignore$ |
.distignore | |
Workbox | workbox-config\.[jt]s$ |
workbox-config.js workbox-config.ts |
|
WPML | ^wpml-config\.xml$ |
wpml-config.xml | |
WurstScript | .*\.wurst$ |
*.wurst | |
WeiXin Styles | .*\.wxss$ |
*.wxss *.wxs *.wxml |
|
WeiXin Markup | .*\.wxml$ |
*.wxml | |
WeiXin Service | .*\.wxs$ |
*.wxs | |
X10 | .*\.x10 |
*.x10 | |
X11 | ^\.X(authority\|clients\|initrc\|inputrc\|profile\|resources\|session-errors\|screensaver)$ |
.Xauthority .Xclients .Xinitrc .Xinputrc .Xprofile .Xresources .Xscreensaver |
|
Xamarin | ^\.workbook$ |
.workbook | |
XC | .*\.xc$ |
*.xc | |
XCode | .*\.xcodeproj$ |
*.xcodeproj | |
XCode Files | .*\.xc(playground\|workspace\|workspacedata\|plugindata\|checkout\|scheme\|settings\|userstate)$ |
*.xcplayground *.xcworkspace *.xcworkspacedata *.xcplugindata *.xcscheme *.xcsettings *.xcuserstate |
|
XCode Mode v3 | .*\.mode\dv3$ |
*.mode1v3 *.mode3v3 |
|
Xib | .*\.xib$ |
*.xib | |
XLIFF | .*\.(xliff\|xlf)$ |
*.xliff *.xlf |
|
XMake | ^xmake\.lua$ |
xmake.lua | |
XState | .*\.machine\.([cm]?js\|ts)$ |
*.machine.js *.machine.mjs *.machine.ts *.machine.cjs |
|
Xtend | .*\.xtend$ |
*.xtend | |
Xojo | .*\.xojo_(code\|menu\|report\|script\|toolbar\|window)$ |
*.xojo_code *.xojo_menu *.xojo_report *.xojo_script *.xojo_toolbar *.xojo_window |
|
XPages | .*\.xsp(-config\|\.metadata)$ |
*.xsp-config *.xsp.metadata |
|
XQuery | .*\.xquery$ |
*.xquery | |
XProc | .*\.(xpl\|xproc)$ |
*.xpl *.xproc |
|
XUbuntu | xubuntu.*$ |
xubuntu.iso xubuntu.deb |
|
Yamllint | ^\.yamllint(\.ya?ml)?$ |
.yamllint.yml .yamllint.yml .yamllint |
|
Yandex Yaspeller | ^\.(yaspellerrc\|yaspeller\.json)$ |
.yaspellerrc .yaspeller.json |
|
Yang | .*\.yang$ |
*.yang | |
YARA | .*\.yara?$ |
*.yar *.yara |
|
Yarn | (\.yarnrc(\.yml)?\|yarn.js(on)?) |
.yarnrc yarn.json yarn.js .yarnrc.yml |
|
Yarn Lock | ^yarn\.lock$ |
yarn.lock | |
Yarn Clean | ^\.yarn(clean\|-metadata\|-integrity)$ |
.yarnclean .yarn-metadata .yarn-integrity |
|
Yard | \.yardopts$ |
.yardopts | |
YASM | .*\.yasm$ |
*.yasm | |
Yeoman | ^\.yo-rc\.json$ |
.yo-rc.json | |
Yorick | .*\.yorick$ |
*.yorick | |
YueScript | .*\.yue$ |
*.yue | |
YUI | ^(yahoo-\|yui)[^.]*\.[jt]s$ |
yahoo-config.js yui.js yui-min.js |
|
YVM | ^\.yvmrc$ |
.yvmrc | |
ZBrush | .*\.(zpr\|ztl)$ |
*.zpr *.ztl |
|
Zeit Now | ^now\.json$ |
now.json | |
Zeit Now Ignore | ^now\.json$ |
now.json | |
Zephir | .*\.(zep\|zephir)$ |
*.zep *.zephir |
|
Zig | .*\.zig$ |
*.zig | |
Zilog | .*\.(z80\|zilog\|plx)$ |
*.z80 *.zilog *.plx |
|
Zimpl | .*\.(zpl\|zmpl\|zimpl)$ |
*.zpl *.zmpl *.zimpl |
|
ZorinOS | zorinos.*$ |
zorinos.iso zorinos.deb |
|
Zork Assembly | .*\.(zap\|xzap\|zabstr\|zil\|mud)$ |
*.zap *.xzap *.zabstr *.zil *.mud |
|
ZenScript Craft Tweaker | .*\.zs$ |
*.zs | |
ZenScript Craft Tweaker Config | ^.*\.zsrc\.json$ |
*.zsrc.json | |
Images (JPG) | .*\.jpe?g$ |
*.jpg *.jpeg |
|
Images (GIF) | .*\.gifv?$ |
*.gif *.gifv |
|
Images (PNG) | .*\.a?png$ |
*.png *.apng |
|
Icons | .*\.(icon?\|icl\|icns\|iconpackage)$ |
*.ico *.icns *.icon *.icl *.iconpackage |
|
Images (BMP) | .*\.[jw]?bmp$ |
*.bpm *.jbmp *.wbmp |
|
Images | .*\.(bpg\|djvu\|dpx\|jps\|jng\|jxr) |
*.bpg *.djvu *.dpx *.jps *.jng *.jxr |
|
Images (2) | .*\.(dcm\|ecw\|hdp\|hdr\|heic\|heif\|iff)$ |
*.dcm *.ecw *.hdp *.hdr *.heif *.heic *.iff |
|
Images (3) | .*\.(pcx\|pict\|pxr\|raw\|sgi\|tga\|tiff\|vsdx\|wbmp?\|px[mbgs])$ |
*.pcx *.pict *.pxr *.raw *.sgi *.tga *.tiff *.vsdx *.wbm *.wbmp *.pxm *.pxb *.pxs |
|
SVG | .*\.svgz?$ |
*.svg *.svgz |
|
Preferences | .*\.(ldif\|lds?\|ini\|cnf\|config\|cfg\|mcf\|kys\|props)$ |
*.ld *.ldif *.lds *.ld *.ini *.cnf *.config *.cfg *.mcf *.kys *.props |
|
Envs | .*\.env(\.\w+)?$ |
*.env *.env.dev *.env.prod |
|
Configs | ^(config\|settings?\|options?\|prefs?)(\.(ya?ml\|ini\|txt\|json))?$ |
config settings option pref config.yml settings.ini option.txt prefs.yaml config.json |
|
Prefs | .*\.(prefs?)$ |
*.pref *.prefs |
|
Git | ^\.git.* |
.git .git-submodules .gitrc |
|
Binary (2) | .*\.(axf\|elf\|la\|objdump\|bsdiff\|bin\|dat\|pak\|db-journal)$ |
*.axf *.elf *.la *.objdump *.bsdiff *.bin *.dat *.pak *.db-journal |
|
Binary (3) | .*\.(gco?\|gcode\|[cdhk]nc\|prx\|swp\|rnd)$ |
*.gc *.gco *.gcode *.cnc *.dnc *.hnc *.knc *.prx *.swp *.rnd |
|
Archive | .*\.(z\|xz\|7z\|7zip\|gzip\|zip\|rar\|tar)$ |
*.z *.xz *.7z *.7zip *.gzip *.zip *.rar *.tar |
|
Archive (2) | .*\.(gz\|pzip\|saz\|tgz\|bz2\|xar\|egg\|sit)$ |
*.gz *.pzip *.saz *.tgz *.bz2 *.egg *.xar *.sit |
|
Archive (3) | .*\.(lzo?\|lzma\|tlz\|iso\|hqx\|whl\|xar\|ear\|egg\|sit\|hak)$ |
*.lz *.lzo *.lzma *.tlz *.iso *.whl *.hqx *.xar *.ear *.egg *.sit *.hak |
|
Audio | .*\.(mp3\|aac\|aiff\|au\|flac\|m4a\|mpc\|mp\|mka\|son)$ |
*.mp3 *.aac *.aiff *.au *.flac *.m4a *.mpc *.mp *.mka *.son |
|
Audio (2) | .*\.(mpp\|ogg\|oga\|opus\|ra\|rm\|wav\|wma\|snd\|mid\|cda)$ |
*.mpp *.ogg *.oga *.opus *.ra *.rm *.wav *.wma *.snd *.mid *.cda |
|
Audio (3) | .*\.(ac3\|m4p\|f4a\|f4b\|it\|s3m\|sndh)$ |
*.ac3 *.m4p *.f4a *.f4b *.it *.s3m *.sndh |
|
Video | .*\.(avi\|mp4\|m4v\|mpg\|mpeg\|mov\|mkv\|flv\|h264)$ |
*.avi *.mp4 *.m4v *.mpg *.mpeg *.mov *.mkv *.flv *.h264 |
|
Video (2) | .*\.(webm\|wmv\|ogv\|3gp\|m4v\|3gpp\|ogm\|dvd\|divx\|qt\|yuv)$ |
*.webm *.wmv *.ogv *.3gp *.m4v *.3gpp *.ogm *.dvd *.divx *.qt *.yuv |
|
Video (3) | .*\.(asx\|asf\|mks\|mk3d\|ogg)$ |
*.asx *.asf *.mks *.mk3d *.ogg |
|
Clojure | .*\.(clj[cxs]?\|clojure\|hic\|rg)$ |
*.cljs *.clj *.cljc *.cljx *.clojure *.hic *.rg |
|
DLang | .*\.di?$ |
*.d *.di |
|
CSS | .*\.(css\|tss)$ |
*.css *.tss |
|
HTML | .*\.(html\|htm\|xhtml\|mhtml\|dtml\|kit\|latte\|isml\|scaml)$ |
*.html *.htm *.xhtml *.mhtml *.dtml *.kit *.latte *.isml *.scaml |
|
Go | .*\.(go\|gohtml)$ |
*.go *.gohtml |
|
Javascript Minified | .*\.min\.(js\|es6\|es\|jsx\|ts)$ |
*.min.js *.min.es6 *.min.es *.min.jsx *.min.ts |
|
Java | .*\.(java\|jar\|war)$ |
*.java *.jar *.war |
|
JSX | .*\.(jsx\|tsx)$ |
*.jsx *.tsx |
|
Javascript | .*\.([cm]?js\|es\d)$ |
*.js *.es6 *.mjs *.cjs |
|
JSON | .*\.(json\|cson\|jsonc\|rsj\|ndjson\|ejson\|ston)$ |
*.json *.cson *.jsonc *.rsj *.rdjson *.ejson *.ston |
|
Kotlin | .*\.(kt\|ktm\|kotlin)$ |
*.kt *.ktm *.kotlin |
|
KotlinScript | .*\.kts$ |
*.kts | |
Less | .*\.less$ |
*.less | |
Lua | .*\.(lua\|pd_lua\|rbxs\|wlua\|luacheckrc\|rockspec)$ |
*.lua *.pd_lua *.wlua *.rbxs *.luacheckrc *.rockspec |
|
nginx | .*\.(nginx\|conf)$ |
*.nginx *.conf |
|
Perl | .*\.(perl\|pl[x6]?\|pm6?\|ph\|al\|psgi)$ |
*.perl *.pl *.pl6 *.pm *.plx *.pm *.pm6 *.al *.ph *.psgi |
|
PHP | .*\.(php[st0-9]?)$ |
*.php *.phps *.phpt *.php0 *.php1 *.php2 *.php3 *.php6 |
|
Python | .*\.(py\|ipy\|python\|py[pt3iwzc]\|whl\|pep)$ |
*.py *.python *.ipy *.pyc *.whl *.pep *.pyp *.pyt *.py3 *.pyi *.pyw *.pyz |
|
Python 2 | .*\.(pyde\|gypi?\|tac\|xpy\|wsgi\|smk\|rpy)$ |
*.pyde *.gypi *.gyp *.tac *.xpy *.smk *.rpy |
|
Ruby | .*\.(rb\|ruby\|rabl)$ |
*.rb *.ruby *.rabl |
|
SASS | .*\.sass(rc\.[cm]?js)?$ |
*.sass .sassrc.js |
|
SCSS | .*\.scss(rc\.[cm]?js)?$ |
*.scss .scssrc.cjs |
|
Text | .*\.(txt\|rtf\|abt\|ans\|brf\|dri\|no\|lcov)$ |
*.txt *.rtf *.abt *.ans *.brf *.dri *.no *.lcov |
|
TypeScript | .*\.(ts\|tslint)$ |
*.ts *.tslint |
|
Binary Object | .*\.(o\|out\|ko\|py[oc])$ |
*.o *.out *.ko *.pyo *.pyc |
|
DB | .*\.(dbi?\|ddl\|dict?\|od\|schema\|db[23]\|edn\|sy\|2da)$ |
*.db *.dbi *.ddl *.dic *.dict *.od *.schema *.db2 *.db3 *.edn *.sy *.2da |
|
DB (2) | .*\.(aff\|fea\|cbor\|pytb\|son\|syntax\|tgn\|od\|onlydata\|eign)$ |
*.aff *.fea *.cbor *.pytb *.son *.syntax *.tgn *.od *.onlydata *.eign |
|
DB (3) | .*\.(term(cap\|info)\|icondb\.[cm]?js)$ |
*.termcap *.terminfo *.icondb.js |
|
Font | .*\.(ttf\|ttc\|pfb\|pfm\|otf\|dfont\|pfa\|eot\|woff2?\|tfm)$ |
*.ttf *.ttc *.pfb *.pfm *.otf *.dfont *.pfa *.eot *.woff *.woff2 *.tfm |
|
Lockfiles | .*\.lock$ |
*.lock | |
Markdown | .*\.(md\|MD\|markdown\|mk?down\|mkd\|pmd\|jmd)$ |
*.md *.markdown *.mdown *.mkdown *.mkd *.pmd *.jmd |
|
XML | .*\.(xml\|fxml\|jrxml)$ |
*.xml *.fxml *.jrxml |
|
XML (2) | .*\.(jnlp\|pom\|rng\|tld\|xsl\|xslt\|xul)$ |
*.jnlp *.pom *.rng *.tld *.xsl *.xslt *.xul |
|
WSDL | .*\.wsdl$ |
*.wsdl | |
XSD | .*\.xsd$ |
*.xsd | |
YAML | .*\.(yml\|yaml\|info)$ |
*.yml *.yaml *.info |