#!if 넘어옴1 != null
''''''{{{#!if 넘어옴2 == null
{{{#!if 넘어옴1[넘어옴1.length - 1] >= 0xAC00 && 넘어옴1[넘어옴1.length - 1] <= 0xD7A3
{{{#!if ((넘어옴1[넘어옴1.length - 1] - 0xAC00) % 28) == 0
는}}}{{{#!if ((넘어옴1[넘어옴1.length - 1] - 0xAC00) % 28) != 0
은}}}}}}{{{#!if 넘어옴1[넘어옴1.length - 1] < 0xAC00 || 넘어옴1[넘어옴1.length - 1] > 0xD7A3
은(는)}}}}}}{{{#!if 넘어옴2 != null
, ''''''{{{#!if 넘어옴3 == null
{{{#!if 넘어옴2[넘어옴2.length - 1] >= 0xAC00 && 넘어옴2[넘어옴2.length - 1] <= 0xD7A3
{{{#!if ((넘어옴2[넘어옴2.length - 1] - 0xAC00) % 28) == 0
는}}}{{{#!if ((넘어옴2[넘어옴2.length - 1] - 0xAC00) % 28) != 0
은}}}}}}{{{#!if 넘어옴2[넘어옴2.length - 1] < 0xAC00 || 넘어옴2[넘어옴2.length - 1] > 0xD7A3
은(는)}}}}}}}}}{{{#!if 넘어옴3 != null
, ''''''{{{#!if 넘어옴4 == null
{{{#!if 넘어옴3[넘어옴3.length - 1] >= 0xAC00 && 넘어옴3[넘어옴3.length - 1] <= 0xD7A3
{{{#!if ((넘어옴3[넘어옴3.length - 1] - 0xAC00) % 28) == 0
는}}}{{{#!if ((넘어옴3[넘어옴3.length - 1] - 0xAC00) % 28) != 0
은}}}}}}{{{#!if 넘어옴3[넘어옴3.length - 1] < 0xAC00 || 넘어옴3[넘어옴3.length - 1] > 0xD7A3
은(는)}}}}}}}}}{{{#!if 넘어옴4 != null
, ''''''{{{#!if 넘어옴5 == null
{{{#!if 넘어옴4[넘어옴4.length - 1] >= 0xAC00 && 넘어옴4[넘어옴4.length - 1] <= 0xD7A3
{{{#!if ((넘어옴4[넘어옴4.length - 1] - 0xAC00) % 28) == 0
는}}}{{{#!if ((넘어옴4[넘어옴4.length - 1] - 0xAC00) % 28) != 0
은}}}}}}{{{#!if 넘어옴4[넘어옴4.length - 1] < 0xAC00 || 넘어옴4[넘어옴4.length - 1] > 0xD7A3
은(는)}}}}}}}}}{{{#!if 넘어옴5 != null
, ''''''{{{#!if 넘어옴6 == null
{{{#!if 넘어옴5[넘어옴5.length - 1] >= 0xAC00 && 넘어옴5[넘어옴5.length - 1] <= 0xD7A3
{{{#!if ((넘어옴5[넘어옴5.length - 1] - 0xAC00) % 28) == 0
는}}}{{{#!if ((넘어옴5[넘어옴5.length - 1] - 0xAC00) % 28) != 0
은}}}}}}{{{#!if 넘어옴5[넘어옴5.length - 1] < 0xAC00 || 넘어옴5[넘어옴5.length - 1] > 0xD7A3
은(는)}}}}}}}}}{{{#!if 넘어옴6 != null
, ''''''{{{#!if 넘어옴7 == null
{{{#!if 넘어옴6[넘어옴6.length - 1] >= 0xAC00 && 넘어옴6[넘어옴6.length - 1] <= 0xD7A3
{{{#!if ((넘어옴6[넘어옴6.length - 1] - 0xAC00) % 28) == 0
는}}}{{{#!if ((넘어옴6[넘어옴6.length - 1] - 0xAC00) % 28) != 0
은}}}}}}{{{#!if 넘어옴6[넘어옴6.length - 1] < 0xAC00 || 넘어옴6[넘어옴6.length - 1] > 0xD7A3
은(는)}}}}}}}}}{{{#!if 넘어옴7 != null
, ''''''{{{#!if 넘어옴8 == null
{{{#!if 넘어옴7[넘어옴7.length - 1] >= 0xAC00 && 넘어옴7[넘어옴7.length - 1] <= 0xD7A3
{{{#!if ((넘어옴7[넘어옴7.length - 1] - 0xAC00) % 28) == 0
는}}}{{{#!if ((넘어옴7[넘어옴7.length - 1] - 0xAC00) % 28) != 0
은}}}}}}{{{#!if 넘어옴7[넘어옴7.length - 1] < 0xAC00 || 넘어옴7[넘어옴7.length - 1] > 0xD7A3
은(는)}}}}}}}}}{{{#!if 넘어옴8 != null
, ''''''{{{#!if 넘어옴9 == null
{{{#!if 넘어옴8[넘어옴8.length - 1] >= 0xAC00 && 넘어옴8[넘어옴8.length - 1] <= 0xD7A3
{{{#!if ((넘어옴8[넘어옴8.length - 1] - 0xAC00) % 28) == 0
는}}}{{{#!if ((넘어옴8[넘어옴8.length - 1] - 0xAC00) % 28) != 0
은}}}}}}{{{#!if 넘어옴8[넘어옴8.length - 1] < 0xAC00 || 넘어옴8[넘어옴8.length - 1] > 0xD7A3
은(는)}}}}}}}}}{{{#!if 넘어옴9 != null
, ''''''{{{#!if 넘어옴10 == null
{{{#!if 넘어옴9[넘어옴9.length - 1] >= 0xAC00 && 넘어옴9[넘어옴9.length - 1] <= 0xD7A3
{{{#!if ((넘어옴9[넘어옴9.length - 1] - 0xAC00) % 28) == 0
는}}}{{{#!if ((넘어옴9[넘어옴9.length - 1] - 0xAC00) % 28) != 0
은}}}}}}{{{#!if 넘어옴9[넘어옴9.length - 1] < 0xAC00 || 넘어옴9[넘어옴9.length - 1] > 0xD7A3
은(는)}}}}}}}}}{{{#!if 넘어옴10 != null
, ''''''{{{#!if 넘어옴10[넘어옴10.length - 1] >= 0xAC00 && 넘어옴10[넘어옴10.length - 1] <= 0xD7A3
{{{#!if ((넘어옴10[넘어옴10.length - 1] - 0xAC00) % 28) == 0
는}}}{{{#!if ((넘어옴10[넘어옴10.length - 1] - 0xAC00) % 28) != 0
은}}}}}}{{{#!if 넘어옴10[넘어옴10.length - 1] < 0xAC00 || 넘어옴10[넘어옴10.length - 1] > 0xD7A3
은(는)}}}}}} 여기로 연결됩니다. #!if 설명 == null && 리스트 == null
{{{#!if 설명1 == null
다른 뜻에 대한 내용은 아래 문서를}}}{{{#!if 설명1 != null
{{{#!html 언어학 분야의 연구자}}}에 대한 내용은 [[언어학자]] 문서{{{#!if (문단1 == null) == (앵커1 == null)
를}}}{{{#!if 문단1 != null & 앵커1 == null
의 [[언어학자#s-|]]번 문단을}}}{{{#!if 문단1 == null & 앵커1 != null
의 [[언어학자#|]] 부분을}}}}}}{{{#!if 설명2 != null
, {{{#!html }}}에 대한 내용은 [[]] 문서{{{#!if (문단2 == null) == (앵커2 == null)
를}}}{{{#!if 문단2 != null & 앵커2 == null
의 [[#s-|]]번 문단을}}}{{{#!if 문단2 == null & 앵커2 != null
의 [[#|]] 부분을}}}}}}{{{#!if 설명3 != null
, {{{#!html }}}에 대한 내용은 [[]] 문서{{{#!if (문단3 == null) == (앵커3 == null)
를}}}{{{#!if 문단3 != null & 앵커3 == null
의 [[#s-|]]번 문단을}}}{{{#!if 문단3 == null & 앵커3 != null
의 [[#|]] 부분을}}}}}}{{{#!if 설명4 != null
, {{{#!html }}}에 대한 내용은 [[]] 문서{{{#!if (문단4 == null) == (앵커4 == null)
를}}}{{{#!if 문단4 != null & 앵커4 == null
의 [[#s-|]]번 문단을}}}{{{#!if 문단4 == null & 앵커4 != null
의 [[#|]] 부분을}}}}}}{{{#!if 설명5 != null
, {{{#!html }}}에 대한 내용은 [[]] 문서{{{#!if (문단5 == null) == (앵커5 == null)
를}}}{{{#!if 문단5 != null & 앵커5 == null
의 [[#s-|]]번 문단을}}}{{{#!if 문단5 == null & 앵커5 != null
의 [[#|]] 부분을}}}}}}{{{#!if 설명6 != null
, {{{#!html }}}에 대한 내용은 [[]] 문서{{{#!if (문단6 == null) == (앵커6 == null)
를}}}{{{#!if 문단6 != null & 앵커6 == null
의 [[#s-|]]번 문단을}}}{{{#!if 문단6 == null & 앵커6 != null
의 [[#|]] 부분을}}}}}}{{{#!if 설명7 != null
, {{{#!html }}}에 대한 내용은 [[]] 문서{{{#!if (문단7 == null) == (앵커7 == null)
를}}}{{{#!if 문단7 != null & 앵커7 == null
의 [[#s-|]]번 문단을}}}{{{#!if 문단7 == null & 앵커7 != null
의 [[#|]] 부분을}}}}}}{{{#!if 설명8 != null
, {{{#!html }}}에 대한 내용은 [[]] 문서{{{#!if (문단8 == null) == (앵커8 == null)
를}}}{{{#!if 문단8 != null & 앵커8 == null
의 [[#s-|]]번 문단을}}}{{{#!if 문단8 == null & 앵커8 != null
의 [[#|]] 부분을}}}}}}{{{#!if 설명9 != null
, {{{#!html }}}에 대한 내용은 [[]] 문서{{{#!if (문단9 == null) == (앵커9 == null)
를}}}{{{#!if 문단9 != null & 앵커9 == null
의 [[#s-|]]번 문단을}}}{{{#!if 문단9 == null & 앵커9 != null
의 [[#|]] 부분을}}}}}}{{{#!if 설명10 != null
, {{{#!html }}}에 대한 내용은 [[]] 문서{{{#!if (문단10 == null) == (앵커10 == null)
를}}}{{{#!if 문단10 != null & 앵커10 == null
의 [[#s-|]]번 문단을}}}{{{#!if 문단10 == null & 앵커10 != null
의 [[#|]] 부분을}}}}}}#!if 설명 == null
{{{#!if 리스트 != null
다른 뜻에 대한 내용은 아래 문서를}}} 참고하십시오.#!if 리스트 != null
{{{#!if 문서명1 != null
* {{{#!if 설명1 != null
언어학 분야의 연구자: }}}[[언어학자]] {{{#!if 문단1 != null & 앵커1 == null
문서의 [[언어학자#s-|]]번 문단}}}{{{#!if 문단1 == null & 앵커1 != null
문서의 [[언어학자#|]] 부분}}}}}}{{{#!if 문서명2 != null
* {{{#!if 설명2 != null
: }}}[[]] {{{#!if 문단2 != null & 앵커2 == null
문서의 [[#s-|]]번 문단}}}{{{#!if 문단2 == null & 앵커2 != null
문서의 [[#|]] 부분}}}}}}{{{#!if 문서명3 != null
* {{{#!if 설명3 != null
: }}}[[]] {{{#!if 문단3 != null & 앵커3 == null
문서의 [[#s-|]]번 문단}}}{{{#!if 문단3 == null & 앵커3 != null
문서의 [[#|]] 부분}}}}}}{{{#!if 문서명4 != null
* {{{#!if 설명4 != null
: }}}[[]] {{{#!if 문단4 != null & 앵커4 == null
문서의 [[#s-|]]번 문단}}}{{{#!if 문단4 == null & 앵커4 != null
문서의 [[#|]] 부분}}}}}}{{{#!if 문서명5 != null
* {{{#!if 설명5 != null
: }}}[[]] {{{#!if 문단5 != null & 앵커5 == null
문서의 [[#s-|]]번 문단}}}{{{#!if 문단5 == null & 앵커5 != null
문서의 [[#|]] 부분}}}}}}{{{#!if 문서명6 != null
* {{{#!if 설명6 != null
: }}}[[]] {{{#!if 문단6 != null & 앵커6 == null
문서의 [[#s-|]]번 문단}}}{{{#!if 문단6 == null & 앵커6 != null
문서의 [[#|]] 부분}}}}}}{{{#!if 문서명7 != null
* {{{#!if 설명7 != null
: }}}[[]] {{{#!if 문단7 != null & 앵커7 == null
문서의 [[#s-|]]번 문단}}}{{{#!if 문단7 == null & 앵커7 != null
문서의 [[#|]] 부분}}}}}}{{{#!if 문서명8 != null
* {{{#!if 설명8 != null
: }}}[[]] {{{#!if 문단8 != null & 앵커8 == null
문서의 [[#s-|]]번 문단}}}{{{#!if 문단8 == null & 앵커8 != null
문서의 [[#|]] 부분}}}}}}{{{#!if 문서명9 != null
* {{{#!if 설명9 != null
: }}}[[]] {{{#!if 문단9 != null & 앵커9 == null
문서의 [[#s-|]]번 문단}}}{{{#!if 문단9 == null & 앵커9 != null
문서의 [[#|]] 부분}}}}}}{{{#!if 문서명10 != null
* {{{#!if 설명10 != null
: }}}[[]] {{{#!if 문단10 != null & 앵커10 == null
문서의 [[#s-|]]번 문단}}}{{{#!if 문단10 == null & 앵커10 != null
문서의 [[#|]] 부분}}}}}}| [[GitHub| | ||
| {{{#!wiki style="min-height: calc(1.5em + 5px); margin: 0 -10px -5px" {{{#!folding [ 펼치기 · 접기 ] {{{#!wiki style="margin: -5px -1px -11px" | <colbgcolor=#000,#000><colcolor=#fff,#fff> 관련 인물 | 톰 프레스턴 워너 |
| 서비스 | 저장소 · GitHub Pages · GitHub Action · GitHub Packages · GitHub Wiki · GitHub Gist · GitHub Copilot | |
| 클라이언트 | GitHub CLI · GitHub Desktop · GitHub Mobile | |
| 오픈 소스 | Electron · Atom · Linguist · Tree-sitter | |
| 관련 문서 | 사건 사고 · GitHub Universe · npm | |
| <colcolor=#fff,#fff><bgcolor=#000,#000> Linguist | |
| <colbgcolor=#000,#000> 종류 | 파일 분석 라이브러리 |
| 개발 | GitHub |
| 출시 | 2011년 6월 27일# |
| 안정 버전 | v9.3.0 (2025년 9월 18일) |
| 개발 언어 | Ruby |
| 라이선스 | MIT 라이선스# |
| 링크 | |
1. 개요
GitHub이 개발한 프로그래밍 언어 및 파일 타입 감지용 오픈 소스 Ruby 라이브러리.대표적으로 GitHub 저장소별 코드에 사용된 언어를 분석하고 통계를 보여주는 데 활용된다.[1]
2. 역사
2011년 GitHub에서 저장소별 언어 종류 구분 및 구문 강조를 위해 사용되던 로직을 하나의 루비 라이브러리 통합한 후 오픈 소스화하며 탄생하였다.[2]3. .gitattributes 설정
각 Git 저장소별로 Linguist 언어 통계 동작을 설정할 수 있는데, Git의.gitattributes를 설정 파일로 사용한다.문법을 일반
.gitattributes와 동일하게<git glob> <속성 켜기> -<속성 끄기> <값 지정>
와 같은 형태로 사용할 수 있다.가령 기본적으로 제외되는 마크다운을 언어 통계에 포함시키려면
*.md linguist-detectable
처럼 쓸 수 있다.4. 주요 데이터베이스
4.1. languages.yaml
언어 감지의 핵심이 되는 데이터로, 다음 형식으로 이루어져 있다.- type
해당 언어의 종류를 나타낸다. 총 4가지가 있으며, 구체적인 분류 기준은 아래와 같다. Linguist가markup과prose를 구분하는 기준이 일반적인 인식과 거리가 있을 수 있으므로 주의.[3] 아래 분류 중 기본적으로programming,markup에 해당하는 언어들만 언어 통계에 집계된다. 따라서,markup과prose의 구분은 엄밀한 정의에 입각한 분류보다는 사실상 저장소 언어 집계에 포함될 만한지 그렇지 않은지의 맥락으로 이해하는 편이 좋다. programming: 일반적인 프로그래밍 언어. 난해한 언어, 도메인 특화 프로그래밍 언어 등 무관하게 넓은 의미에서 프로그래밍 언어를 모두 포괄하는 편이다.markup: 마크업 언어, 엄밀히는 기술적 마크업 언어를 뜻하나, 그중에서도 문서의 양식과 구조를 표시하여(mark) 드러내는(up) 전통적인 마크업 언어의 정의에 부합하는 언어들만 분류한다. 대표적인 예시로 HTML을 생각하면 좋다. 다만 이 기준은 굉장히 비일관적이라, TeX 등 조판 언어나 CSS, Sass 등 전통적인 스타일시트 언어, 심지어는 Vue 등도 마크업 언어로 분류한다. 반대로 (엄밀하지는 않지만) 일반적으로 마크업으로 간주되는 XML은data에 속하기도 한다.prose: 마크업 언어 중, 인간이 읽기 쉬우며, 인간이 읽기 위한 목적으로 사용되는 언어. 대표적으로 마크다운, reStructuredText 등이 있다. 4 분류들 중 가장 드문 분류로, 단 18개만이 존재한다.data: 위 세 분류에 해당하지 않는 모든 언어. 각종 설정 파일, 데이터 직렬화 형식 등 일반적인 인식의 '데이터 포맷'과도 대부분 일치하긴 한다. 대표적인 예로 JSON, YAML, XML 등이 있다. 다만 앞선 정의에 의해 위 셋에 해당하지 않는 모든 언어가 데이터로 분류되므로, SQL 등 데이터라 보기 살짝 애매한 언어들도 포함되는 편.- ace_mode
- extensions
- filenames
- language_id
- tm_scope
- aliases
- codemirror_mode
- codemirror_mime_type
- color
해당 언어의 색상을 나타내는 헥스 코드. - fs_name
- group
- interpreters
- wrap
| <rowkeepall><rowcolor=#fff,#fff> 색상 | 언어 | 파일명·확장자 | 종류 | |
#814ccc | 1C Enterprise | *.bsl*.os | 프로그래밍 언어 | |
#38761d | 2-Dimensional Array | *.2da | 데이터 | |
#004289 | 4D | *.4dm | 프로그래밍 언어 | |
#e8274b | ABAP | *.abap | 프로그래밍 언어 | |
#555e25 | ABAP CDS | *.asddls | 프로그래밍 언어 | |
| ABNF | *.abnf | 데이터 | ||
#882b0f | ActionScript | *.as | 프로그래밍 언어 | |
#02f88c | Ada | *.adb*.ada*.ads | 프로그래밍 언어 | |
#800000 | Adblock Filter List | *.txt | 데이터 | |
#fa0f00 | Adobe Font Metrics | *.afm | 데이터 | |
#315665 | Agda | *.agda | 프로그래밍 언어 | |
#b9d9ff | AGS Script | *.asc*.ash | 프로그래밍 언어 | |
#34eb6b | AIDL | *.aidl | 프로그래밍 언어 | |
#640ff8 | Aiken | *.ak | 프로그래밍 언어 | |
#3aa2b5 | AL | *.al | 프로그래밍 언어 | |
#64c800 | Alloy | *.als | 프로그래밍 언어 | |
#0d597f | Alpine AbuildShell | APKBUILD | 프로그래밍 언어 | |
#a89663 | Altium Designer | *.OutJob*.PcbDoc*.PrjPCB*.SchDoc | 데이터 | |
#e6efbb | AMPL | *.ampl*.mod | 프로그래밍 언어 | |
#c7d7dc | AngelScript | *.as*.angelscript | 프로그래밍 언어 | |
#a9cc29 | Answer Set Programming | *.lp | 프로그래밍 언어 | |
#a9157e | Ant Build System | ant.xmlbuild.xml | 데이터 | |
#ff269e | Antlers | *.antlers.html*.antlers.php*.antlers.xml | 마크업 언어 | |
#9dc3ff | ANTLR | *.g4 | 프로그래밍 언어 | |
#d12127 | ApacheConf | .htaccessapache2.confhttpd.conf*.apacheconf*.vhost | 데이터 | |
#1797c0 | Apex | *.cls*.apex*.trigger | 프로그래밍 언어 | |
#2acca8 | API Blueprint | *.apib | 마크업 언어 | |
#5a8164 | APL | *.apl*.dyalog | 프로그래밍 언어 | |
#0b3d91 | Apollo Guidance ComputerAssembly | *.agc | 프로그래밍 언어 | |
#101f1f | AppleScript | *.applescript*.scpt | 프로그래밍 언어 | |
#aa2afe | Arc | *.arc | 프로그래밍 언어 | |
#73a0c5 | AsciiDoc | *.asciidoc*.adoc*.asc | 텍스트 언어 | |
| ASL | *.asl*.dsl | 프로그래밍 언어 | ||
| ASN.1 | *.asn*.asn1 | 데이터 | ||
#9400ff | ASP.NET | *.asax*.ascx*.ashx*.asmx*.aspx*.axd | 프로그래밍 언어 | |
#a957b0 | AspectJ | *.aj | 프로그래밍 언어 | |
#6e4c13 | Assembly | *.asm*.a51*.i
| 프로그래밍 언어 | |
#ff5a03 | Astro | *.astro | 마크업 언어 | |
#ff0000 | Asymptote | *.asy | 프로그래밍 언어 | |
#1ac620 | ATS | *.dats*.hats*.sats | 프로그래밍 언어 | |
#9cc134 | Augeas | *.aug | 프로그래밍 언어 | |
#6594b9 | AutoHotkey | *.ahk*.ahkl | 프로그래밍 언어 | |
#1c3552 | AutoIt | *.au3 | 프로그래밍 언어 | |
#0040ff | Avro IDL | *.avdl | 데이터 | |
#c30e9b | Awk | *.awk*.auk*.gawk*.mawk*.nawk | 프로그래밍 언어 | |
#00e4ff | B4X | *.bas | 프로그래밍 언어 | |
#ff5000 | Ballerina | *.bal | 프로그래밍 언어 | |
#ff0000 | BASIC | *.bas | 프로그래밍 언어 | |
#c1f12e | Batchfile | *.bat*.cmd | 프로그래밍 언어 | |
#a52f4e | Beef | *.bf | 프로그래밍 언어 | |
| Befunge | *.befunge*.bf | 프로그래밍 언어 | ||
#15a13c | Berry | *.be | 프로그래밍 언어 | |
#778899 | BibTeXTeX | *.bib*.bibtex | 마크업 언어 | |
| BibTeX Style | *.bst | 프로그래밍 언어 | ||
#519aba | Bicep | *.bicep*.bicepparam | 프로그래밍 언어 | |
#5562ac | Bikeshed | *.bs | 마크업 언어 | |
#6a463f | BisonYacc | *.bison | 프로그래밍 언어 | |
#00bce4 | BitBake | *.bb*.bbappend*.bbclass*.inc | 프로그래밍 언어 | |
#f7523f | Blade | *.blade*.blade.php | 마크업 언어 | |
#00ffae | BlitzBasic | *.bb*.decls | 프로그래밍 언어 | |
#cd6400 | BlitzMax | *.bmx | 프로그래밍 언어 | |
#12223c | Bluespec | *.bsv | 프로그래밍 언어 | |
#12223c | Bluespec BHBluespec | *.bs | 프로그래밍 언어 | |
#d4bec1 | Boo | *.boo | 프로그래밍 언어 | |
#c80fa0 | Boogie | *.bpl | 프로그래밍 언어 | |
#2b7067 | BQN | *.bqn | 프로그래밍 언어 | |
#2f2530 | Brainfuck | *.b*.bf | 프로그래밍 언어 | |
#66aabb | BrighterScript | *.bs | 프로그래밍 언어 | |
#662d91 | Brightscript | *.brs | 프로그래밍 언어 | |
#ffd539 | Browserslist | .browserslistrcbrowserslist | 데이터 | |
#006bff | BuildStream | *.bst | 데이터 | |
#555555 | C | *.c*.cats*.h*.h.in*.idc | 프로그래밍 언어 | |
| C-ObjDump | *.c-objdump | 데이터 | ||
#178600 | C# | *.cs*.cake*.cs.pp*.csx*.linq | 프로그래밍 언어 | |
#f34b7d | C++ | *.cpp*.c++*.cc
| 프로그래밍 언어 | |
#5e5086G | C2hs HaskellHaskell | *.chs | 프로그래밍 언어 | |
#483465 | Cabal Config | cabal.configcabal.project*.cabal | 데이터 | |
#22b638 | Caddyfile | Caddyfile*.caddyfile | 데이터 | |
#00ef8b | Cadence | *.cdc | 프로그래밍 언어 | |
#ff4a48 | CairoCairo | *.cairo | 프로그래밍 언어 | |
#ff4a48 | Cairo ZeroCairo | *.cairo | 프로그래밍 언어 | |
#3be133 | CameLIGOLigoLANG | *.mligo | 프로그래밍 언어 | |
#0092d1 | CAP CDS | *.cds | 프로그래밍 언어 | |
#c42727 | Cap'n Proto | *.capnp | 프로그래밍 언어 | |
#222222 | Carbon | *.carbon | 프로그래밍 언어 | |
| CartoCSS | *.mss | 프로그래밍 언어 | ||
#dfa535 | Ceylon | *.ceylon | 프로그래밍 언어 | |
#8dc63f | Chapel | *.chpl | 프로그래밍 언어 | |
| Charity | *.ch | 프로그래밍 언어 | ||
| Checksums | MD5SUMSSHA1SUMSSHA256SUMS
*.crc32*.md2*.md4
| 데이터 | ||
#3f8000 | ChucK | *.ck | 프로그래밍 언어 | |
| CIL | *.cil | 데이터 | ||
#707575 | Circom | *.circom | 프로그래밍 언어 | |
#ccccff | Cirru | *.cirru | 프로그래밍 언어 | |
#db901e | Clarion | *.clw | 프로그래밍 언어 | |
#5546ff | Clarity | *.clar | 프로그래밍 언어 | |
#6a40fd | Classic ASP | *.asp | 프로그래밍 언어 | |
#3f85af | Clean | *.icl*.dcl | 프로그래밍 언어 | |
#e4e6f3 | Click | *.click | 프로그래밍 언어 | |
#00a300 | CLIPS | *.clp | 프로그래밍 언어 | |
#db5855 | Clojure | riemann.config*.clj*.bb*.boot
| 프로그래밍 언어 | |
#0d948f | Closure Templates | *.soy | 마크업 언어 | |
#ffa000 | Cloud Firestore Security Rules | firestore.rules | 데이터 | |
#0009b5 | Clue | *.clue | 프로그래밍 언어 | |
#da3434 | CMake | CMakeLists.txt*.cmake*.cmake.in | 프로그래밍 언어 | |
| COBOL | *.cob*.cbl*.ccp*.cobol*.cpy | 프로그래밍 언어 | ||
| CODEOWNERS | CODEOWNERS | 데이터 | ||
#140f46 | CodeQL | *.ql*.qll | 프로그래밍 언어 | |
#244776 | CoffeeScript | Cakefile*.coffee*._coffee*.cake*.cjsx*.iced | 프로그래밍 언어 | |
#ed2cd6 | ColdFusion | *.cfm*.cfml | 프로그래밍 언어 | |
#ed2cd6 | ColdFusion CFCColdFusion | *.cfc | 프로그래밍 언어 | |
#f1a42b | COLLADA | *.dae | 데이터 | |
#3fb68b | Common Lisp | *.lisp*.asd*.cl
| 프로그래밍 언어 | |
#b5314c | Common Workflow Language | *.cwl | 프로그래밍 언어 | |
#b0ce4e | Component Pascal | *.cp*.cps | 프로그래밍 언어 | |
| CoNLL-U | *.conllu*.conll | 데이터 | ||
| Cool | *.cl | 프로그래밍 언어 | ||
| Cpp-ObjDump | *.cppobjdump*.c++-objdump*.c++objdump*.cpp-objdump*.cxx-objdump | 데이터 | ||
| Creole | *.creole | 텍스트 언어 | ||
#ead7ac | crontab | crontab | 데이터 | |
#000100 | Crystal | *.cr | 프로그래밍 언어 | |
#244776 | CSON | *.cson | 데이터 | |
#1a1a1a | Csound | *.orc*.udo | 프로그래밍 언어 | |
#1a1a1a | Csound Document | *.csd | 프로그래밍 언어 | |
#1a1a1a | Csound Score | *.sco | 프로그래밍 언어 | |
#663399 | CSS | *.css | 마크업 언어 | |
#237346 | CSV | *.csv | 데이터 | |
#3a4e3a | Cuda | *.cu*.cuh | 프로그래밍 언어 | |
#5886e1 | CUE | *.cue | 프로그래밍 언어 | |
| Cue Sheet | *.cue | 데이터 | ||
#d1dbe0G | cURL ConfigINI | .curlrc_curlrc | 데이터 | |
#531242 | Curry | *.curry | 프로그래밍 언어 | |
#00007a | CWeb | *.w | 프로그래밍 언어 | |
| Cycript | *.cy | 프로그래밍 언어 | ||
#00b3fd | CylcINI | suite.rc*.cylc | 데이터 | |
#34c0eb | Cypher | *.cyp*.cypher | 프로그래밍 언어 | |
#fedf5b | Cython | *.pyx*.pxd*.pxi | 프로그래밍 언어 | |
#ba595e | D | *.d*.di | 프로그래밍 언어 | |
| D-ObjDump | *.d-objdump | 데이터 | ||
#526ee8 | D2 | *.d2 | 마크업 언어 | |
#ffec25 | Dafny | *.dfy | 프로그래밍 언어 | |
#8eff23 | Darcs Patch | *.darcspatch*.dpatch | 데이터 | |
#00b4ab | Dart | *.dart | 프로그래밍 언어 | |
#d3d3d3 | Daslang | *.das | 프로그래밍 언어 | |
#003a52 | DataWeave | *.dwl | 프로그래밍 언어 | |
#d70751 | Debian Package Control File | *.dsc | 데이터 | |
#fbee96 | DenizenScript | *.dsc | 프로그래밍 언어 | |
| desktop | *.desktop*.desktop.in*.service | 데이터 | ||
#dfafff | Dhall | *.dhall | 프로그래밍 언어 | |
| Diff | *.diff*.patch | 데이터 | ||
| DIGITAL Command Language | *.com | 프로그래밍 언어 | ||
| dircolors | .dir_colors.dircolorsDIR_COLORS_dir_colors_dircolorsdir_colors*.dircolors | 데이터 | ||
#aace60 | DirectX 3D File | *.x | 데이터 | |
#447265 | DM | *.dm | 프로그래밍 언어 | |
| DNS Zone | *.zone*.arpa | 데이터 | ||
#384d54 | Dockerfile | ContainerfileDockerfile*.dockerfile*.containerfile | 프로그래밍 언어 | |
#cca760 | Dogescript | *.djs | 프로그래밍 언어 | |
#e5d559 | Dotenv | .env.env.ci.env.dev
*.env | 데이터 | |
| DTrace | *.d | 프로그래밍 언어 | ||
#89421e | Dune | dune-project | 프로그래밍 언어 | |
#6c616e | Dylan | *.dylan*.dyl*.intr*.lid | 프로그래밍 언어 | |
#ccce35 | E | *.e | 프로그래밍 언어 | |
*.eml*.mbox | 데이터 | |||
| Eagle | *.sch*.brd | 데이터 | ||
#2af0ff | Earthly | Earthfile | 프로그래밍 언어 | |
#069406 | EasybuildPython | *.eb | 데이터 | |
| EBNF | *.ebnf | 데이터 | ||
#913960 | eC | *.ec*.eh | 프로그래밍 언어 | |
#913960 | Ecere ProjectsJavaScript | *.epj | 데이터 | |
#8a1267 | ECL | *.ecl*.eclxml | 프로그래밍 언어 | |
#001d9d | ECLiPSeProlog | *.ecl | 프로그래밍 언어 | |
#eb8131 | EcmarkupHTML | *.html | 마크업 언어 | |
#0dffe0 | Edge | *.edge | 마크업 언어 | |
#31a7ff | EdgeQL | *.edgeql*.esdl | 프로그래밍 언어 | |
#fff1f2 | EditorConfigINI | .editorconfig*.editorconfig | 데이터 | |
| Edje Data Collection | *.edc | 데이터 | ||
| edn | *.edn | 데이터 | ||
#4d6977 | Eiffel | *.e | 프로그래밍 언어 | |
#a91e50 | EJS | *.ejs*.ect*.ejs.t*.jst | 마크업 언어 | |
#6e4a7e | Elixir | mix.lock*.ex*.exs | 프로그래밍 언어 | |
#60b5cc | Elm | *.elm | 프로그래밍 언어 | |
#55bb55 | Elvish | *.elv | 프로그래밍 언어 | |
#55bb55 | Elvish TranscriptElvish | 프로그래밍 언어 | ||
#c065db | Emacs Lisp | .abbrev_defs.emacs.emacs.desktop
*.el*.emacs*.emacs.desktop | 프로그래밍 언어 | |
#fff4f3 | EmberScript | *.em*.emberscript | 프로그래밍 언어 | |
#a78649 | EQ | *.eq | 프로그래밍 언어 | |
#b83998 | Erlang | Emakefilerebar.configrebar.config.lockrebar.lock*.erl*.app*.app.src
| 프로그래밍 언어 | |
#ff790b | Euphoria | *.e*.ex | 프로그래밍 언어 | |
#572e30 | F* | *.fst*.fsti | 프로그래밍 언어 | |
#b845fc | F# | *.fs*.fsi*.fsx | 프로그래밍 언어 | |
#636746 | Factor | .factor-boot-rc.factor-rc*.factor | 프로그래밍 언어 | |
#7b9db4 | Fancy | Fakefile*.fy*.fancypack | 프로그래밍 언어 | |
#14253c | Fantom | *.fan | 프로그래밍 언어 | |
#c37240 | Faust | *.dsp | 프로그래밍 언어 | |
#fff3d7 | Fennel | *.fnl | 프로그래밍 언어 | |
#ffddbb | FIGlet Font | *.flf | 데이터 | |
#f6b900 | Filebench WML | *.f | 프로그래밍 언어 | |
| FilterscriptRenderScript | *.fs | 프로그래밍 언어 | ||
#2f632f | FIRRTL | *.fir | 프로그래밍 언어 | |
#4aae47 | fishShell | *.fish | 프로그래밍 언어 | |
#ffcc33 | Fluent | *.ftl | 프로그래밍 언어 | |
#88ccff | FLUX | *.fx*.flux | 프로그래밍 언어 | |
| Formatted | *.for*.eam.fs | 데이터 | ||
#341708 | Forth | *.fth*.4th*.f
| 프로그래밍 언어 | |
#4d41b1 | FortranFortran | *.f*.f77*.for*.fpp | 프로그래밍 언어 | |
#4d41b1 | Fortran Free FormFortran | *.f90*.f03*.f08*.f95 | 프로그래밍 언어 | |
#141ac9 | FreeBASIC | *.bi*.bas | 프로그래밍 언어 | |
#0050b2 | FreeMarker | *.ftl | 프로그래밍 언어 | |
#00cafe | Frege | *.fr | 프로그래밍 언어 | |
#5f021f | Futhark | *.fut | 프로그래밍 언어 | |
#d08cf2 | G-code | *.g*.cnc*.gco*.gcode | 프로그래밍 언어 | |
#71b417 | Game Maker Language | *.gml | 프로그래밍 언어 | |
#ffc766 | GAML | *.gaml | 프로그래밍 언어 | |
#f49a22 | GAMS | *.gms | 프로그래밍 언어 | |
#0000cc | GAP | *.g*.gap*.gd*.gi*.tst | 프로그래밍 언어 | |
#ffcfab | GCC Machine Description | *.md | 프로그래밍 언어 | |
| GDB | *.gdb*.gdbinit | 프로그래밍 언어 | ||
#355570 | GDScript | *.gd | 프로그래밍 언어 | |
#478cbf | GDShader | *.gdshader*.gdshaderinc | 프로그래밍 언어 | |
#003058 | GEDCOM | *.ged | 데이터 | |
#701516 | Gemfile.lock | Gemfile.lock | 데이터 | |
#ff6900 | Gemini | *.gmi | 텍스트 언어 | |
#63408e | Genero 4gl | *.4gl | 프로그래밍 언어 | |
#d8df39 | Genero per | *.per | 마크업 언어 | |
#fb855d | Genie | *.gs | 프로그래밍 언어 | |
#951531 | Genshi | *.kid | 프로그래밍 언어 | |
#9400ff | Gentoo EbuildShell | *.ebuild | 프로그래밍 언어 | |
#9400ff | Gentoo EclassShell | *.eclass | 프로그래밍 언어 | |
#d20b00 | Gerber Image | *.gbr*.cmp*.gbl
| 데이터 | |
| Gettext Catalog | *.po*.pot | 텍스트 언어 | ||
#5b2063 | Gherkin | *.feature*.story | 프로그래밍 언어 | |
#f44d27 | Git Attributes | .gitattributes | 데이터 | |
#f44d27 | Git ConfigINI | .gitconfig.gitmodules*.gitconfig | 데이터 | |
#f44d27 | Git Revision List | .git-blame-ignore-revs | 데이터 | |
#ffaff3 | Gleam | *.gleam | 프로그래밍 언어 | |
#f5835f | Glimmer JSJavaScript | *.gjs | 프로그래밍 언어 | |
#3178c6 | Glimmer TSTypeScript | *.gts | 프로그래밍 언어 | |
#5686a5 | GLSL | *.glsl*.fp*.frag
| 프로그래밍 언어 | |
#c1ac7f | Glyph | *.glf | 프로그래밍 언어 | |
| Glyph Bitmap Distribution Format | *.bdf | 데이터 | ||
| GN | .gn*.gn*.gni | 데이터 | ||
#f0a9f0 | Gnuplot | *.gp*.gnu*.gnuplot*.p*.plot*.plt | 프로그래밍 언어 | |
#00add8 | Go | *.go | 프로그래밍 언어 | |
#00add8 | Go Checksums | go.sumgo.work.sum | 데이터 | |
#00add8 | Go Module | go.mod | 데이터 | |
#00add8 | Go Workspace | go.work | 데이터 | |
#355570 | Godot Resource | project.godot*.gdnlib*.gdns*.tres*.tscn | 데이터 | |
#88562a | Golo | *.golo | 프로그래밍 언어 | |
#82937f | Gosu | *.gs*.gst*.gsx*.vark | 프로그래밍 언어 | |
#615f8b | Grace | *.grace | 프로그래밍 언어 | |
#02303a | Gradle | *.gradle | 데이터 | |
#02303a | Gradle Kotlin DSLGradle | *.gradle.kts | 데이터 | |
#ff0000 | Grammatical Framework | *.gf | 프로그래밍 언어 | |
| Graph Modeling Language | *.gml | 데이터 | ||
#e10098 | GraphQL | *.graphql*.gql*.graphqls | 데이터 | |
#2596be | Graphviz (DOT) | *.dot*.gv | 데이터 | |
#4298b8 | Groovy | Jenkinsfile*.groovy*.grt*.gtpl*.gvy | 프로그래밍 언어 | |
#4298b8 | Groovy Server PagesGroovy | *.gsp | 프로그래밍 언어 | |
#ff6800 | GSC | *.gsc*.csc*.gsh | 프로그래밍 언어 | |
#878787 | Hack | *.hack*.hh*.hhi*.php | 프로그래밍 언어 | |
#ece2a9 | Haml | *.haml*.haml.deface | 마크업 언어 | |
#f7931e | Handlebars | *.handlebars*.hbs | 마크업 언어 | |
#106da9 | HAProxy | haproxy.cfg*.cfg | 데이터 | |
#0e60e3 | Harbour | *.hb | 프로그래밍 언어 | |
#9d7424 | Hare | *.ha | 프로그래밍 언어 | |
#5e5086 | Haskell | *.hs*.hs-boot*.hsc | 프로그래밍 언어 | |
#df7900 | Haxe | *.hx*.hxsl | 프로그래밍 언어 | |
#844fba | HCL | *.hcl*.nomad*.tf*.tfvars*.workflow | 프로그래밍 언어 | |
#4f3a4f | HIP | *.hip | 프로그래밍 언어 | |
#dce200 | HiveQL | *.q*.hql | 프로그래밍 언어 | |
#aace60 | HLSL | *.hlsl*.cginc*.fx*.fxh*.hlsli | 프로그래밍 언어 | |
#9ff8ee | HOCON | .scalafix.conf.scalafmt.conf*.hocon | 데이터 | |
#ffefaf | HolyC | *.hc | 프로그래밍 언어 | |
#00b171 | hoon | *.hoon | 프로그래밍 언어 | |
#308888 | Hosts File | HOSTShostshosts.txt | 데이터 | |
#e34c26 | HTML | *.html*.hta*.htm
| 마크업 언어 | |
#2e1052 | HTML+ECRHTML | *.ecr | 마크업 언어 | |
#6e4a7e | HTML+EEXHTML | *.html.eex*.heex*.leex | 마크업 언어 | |
#701516 | HTML+ERBHTML | *.erb*.erb.deface*.rhtml | 마크업 언어 | |
#4f5d95 | HTML+PHPHTML | *.phtml | 마크업 언어 | |
#512be4 | HTML+RazorHTML | *.cshtml*.razor | 마크업 언어 | |
#005c9c | HTTP | *.http | 데이터 | |
#f68712 | HXML | *.hxml | 데이터 | |
#7790b2 | Hy | *.hy | 프로그래밍 언어 | |
| HyPhy | *.bf | 프로그래밍 언어 | ||
#ec564c | iCalendar | *.ics*.ical | 데이터 | |
#a3522f | IDL | *.pro*.dlm | 프로그래밍 언어 | |
#b30000 | Idris | *.idr*.lidr | 프로그래밍 언어 | |
#000000 | Ignore List | .atomignore.babelignore.bzrignore
*.gitignore | 데이터 | |
#0000cc | IGOR Pro | *.ipf | 프로그래밍 언어 | |
#99aaff | ImageJ Macro | *.ijm | 프로그래밍 언어 | |
#16cec6 | Imba | *.imba | 프로그래밍 언어 | |
| Inform 7 | *.ni*.i7x | 프로그래밍 언어 | ||
#d1dbe0 | INI | .buckconfig.coveragerc.flake8
*.ini*.cfg*.cnf
| 데이터 | |
| Ink | *.ink | 프로그래밍 언어 | ||
#264b99 | Inno Setup | *.iss*.isl | 프로그래밍 언어 | |
#a9188d | Io | *.io | 프로그래밍 언어 | |
#078193 | Ioke | *.ik | 프로그래밍 언어 | |
| IRC log | *.irclog*.weechatlog | 데이터 | ||
#fefe00 | Isabelle | *.thy | 프로그래밍 언어 | |
#fefe00 | Isabelle ROOTIsabelle | ROOT | 프로그래밍 언어 | |
#2d68b1 | ISPC | *.ispc | 프로그래밍 언어 | |
#9eedff | J | *.ijs | 프로그래밍 언어 | |
#ab8b4b | Jai | *.jai | 프로그래밍 언어 | |
#0886a5 | Janet | *.janet | 프로그래밍 언어 | |
#b07219 | JAR Manifest | MANIFEST.MF | 데이터 | |
#d03600 | Jasmin | *.j | 프로그래밍 언어 | |
#b07219 | Java | *.java*.jav*.jsh | 프로그래밍 언어 | |
#2a6277 | Java Properties | *.properties | 데이터 | |
#2a6277 | Java Server PagesJava | *.jsp*.tag | 프로그래밍 언어 | |
#2a6277 | Java Template EngineJava | *.jte | 프로그래밍 언어 | |
#f1e05a | JavaScript | Jakefile*.js*._js*.bones
| 프로그래밍 언어 | |
#f1e05a | JavaScript+ERBJavaScript | *.js.erb | 프로그래밍 언어 | |
#d90e09 | JCL | *.jcl | 프로그래밍 언어 | |
#15c213 | Jest Snapshot | *.snap | 데이터 | |
#21d789 | JetBrains MPS | *.mps*.mpl*.msd | 프로그래밍 언어 | |
#dbca00 | JFlexLex | *.flex*.jflex | 프로그래밍 언어 | |
#a52a22 | Jinja | *.jinja*.j2*.jinja2 | 마크업 언어 | |
#56b3cb | JisonYacc | *.jison | 프로그래밍 언어 | |
#56b3cb | Jison LexLex | *.jisonlex | 프로그래밍 언어 | |
#843179 | Jolie | *.ol*.iol | 프로그래밍 언어 | |
#c7254e | jq | *.jq | 프로그래밍 언어 | |
#292929 | JSON | .all-contributorsrc.arcconfig.auto-changelog
*.json*.4DForm*.4DProject
| 데이터 | |
#292929 | JSON with CommentsJSON | .babelrc.devcontainer.json.eslintrc.json
*.jsonc*.code-snippets*.code-workspace
| 데이터 | |
#267cb9 | JSON5 | *.json5 | 데이터 | |
#40d47e | JSONiq | *.jq | 프로그래밍 언어 | |
#0c479c | JSONLD | *.jsonld | 데이터 | |
#0064bd | Jsonnet | *.jsonnet*.libsonnet | 프로그래밍 언어 | |
#a270ba | Julia | *.jl | 프로그래밍 언어 | |
#a270ba | Julia REPLJulia | 프로그래밍 언어 | ||
#da5b0b | Jupyter Notebook | Notebook*.ipynb | 마크업 언어 | |
#384d54 | Just | .JUSTFILE.Justfile.justfileJUSTFILEJustfilejustfile*.just | 프로그래밍 언어 | |
#773b37 | Kaitai Struct | *.ksy | 프로그래밍 언어 | |
#6f8042 | KakouneScript | kakrc*.kak | 프로그래밍 언어 | |
#ffb3b3 | KDL | *.kdl | 데이터 | |
#41adf0 | KerboScript | *.ks | 프로그래밍 언어 | |
#2f4aab | KiCad Layout | fp-lib-table*.kicad_pcb*.kicad_mod*.kicad_wks | 데이터 | |
#2f4aab | KiCad Legacy Layout | *.brd | 데이터 | |
#2f4aab | KiCad Schematic | *.kicad_sch*.kicad_sym*.sch | 데이터 | |
| Kickstart | *.ks | 데이터 | ||
| Kit | *.kit | 마크업 언어 | ||
#215166 | Koka | *.kk | 프로그래밍 언어 | |
#a97bff | Kotlin | *.kt*.ktm*.kts | 프로그래밍 언어 | |
#28430a | KRL | *.krl | 프로그래밍 언어 | |
| Kusto | *.csl*.kql | 데이터 | ||
#1da6e0 | kvlang | *.kv | 마크업 언어 | |
#fede06 | LabVIEW | *.lvproj*.lvclass*.lvlib | 프로그래밍 언어 | |
#2980b9 | Lark | *.lark | 데이터 | |
#999999 | Lasso | *.lasso*.las*.lasso8*.lasso9 | 프로그래밍 언어 | |
#f2a542 | Latte | *.latte | 마크업 언어 | |
| Lean | *.lean*.hlean | 프로그래밍 언어 | ||
| Lean 4Lean | *.lean | 프로그래밍 언어 | ||
#c4ffc2 | Leo | *.leo | 프로그래밍 언어 | |
#1d365d | Less | *.less | 마크업 언어 | |
#dbca00 | Lex | Lexer.xlexer.x*.l*.lex | 프로그래밍 언어 | |
#4c3023 | LFE | *.lfe | 프로그래밍 언어 | |
#0e74ff | LigoLANGLigoLANG | *.ligo | 프로그래밍 언어 | |
#9ccc7c | LilyPond | *.ly*.ily | 프로그래밍 언어 | |
| Limbo | *.b*.m | 프로그래밍 언어 | ||
| Linear Programming | *.lp | 프로그래밍 언어 | ||
| Linker Script | ld.script*.ld*.lds*.x | 프로그래밍 언어 | ||
| Linux Kernel Module | *.mod | 데이터 | ||
#67b8de | Liquid | *.liquid | 마크업 언어 | |
#315665 | Literate AgdaAgda | *.lagda | 프로그래밍 언어 | |
#244776 | Literate CoffeeScriptCoffeeScript | *.litcoffee*.coffee.md | 프로그래밍 언어 | |
#5e5086 | Literate HaskellHaskell | *.lhs | 프로그래밍 언어 | |
#0c5ba5 | LiveCode Script | *.livecodescript | 프로그래밍 언어 | |
#499886 | LiveScript | Slakefile*.ls*._ls | 프로그래밍 언어 | |
#185619 | LLVM | *.ll | 프로그래밍 언어 | |
| Logos | *.xm*.x*.xi | 프로그래밍 언어 | ||
#295b9a | Logtalk | *.lgt*.logtalk | 프로그래밍 언어 | |
#cc9900 | LOLCODE | *.lol | 프로그래밍 언어 | |
#652b81 | LookML | *.lkml*.lookml | 프로그래밍 언어 | |
| LoomScript | *.ls | 프로그래밍 언어 | ||
#3d9970 | LSL | *.lsl*.lslp | 프로그래밍 언어 | |
| LTspice Symbol | *.asy | 데이터 | ||
#000080 | Lua | .luacheckrc*.lua*.fcgi*.nse
| 프로그래밍 언어 | |
#00a2ff | Luau | *.luau | 프로그래밍 언어 | |
| M | *.mumps*.m | 프로그래밍 언어 | ||
#179c7d | M3U | *.m3u*.m3u8 | 데이터 | |
| M4 | *.m4*.mc | 프로그래밍 언어 | ||
| M4SugarM4 | configure.ac*.m4 | 프로그래밍 언어 | ||
#d8ffff | Macaulay2 | *.m2 | 프로그래밍 언어 | |
#427819 | Makefile | BSDmakefileGNUmakefileKbuild
*.mak*.d*.make*.makefile*.mk*.mkfile | 프로그래밍 언어 | |
#7e858d | Mako | *.mako*.mao | 프로그래밍 언어 | |
#083fa1 | Markdown | contents.lr*.md*.livemd*.markdown
| 텍스트 언어 | |
#42bff2 | Marko | *.marko | 마크업 언어 | |
#f97732 | Mask | *.mask | 마크업 언어 | |
#dd1100 | Mathematica | *.mathematica*.cdf*.m
| 프로그래밍 언어 | |
#e16737 | MATLAB | *.matlab*.m | 프로그래밍 언어 | |
#0060acG | Maven POMXML | pom.xml | 데이터 | |
#c4a79c | Max | *.maxpat*.maxhelp*.maxproj*.mxt*.pat | 프로그래밍 언어 | |
#00a6a6 | MAXScript | *.ms*.mcr | 프로그래밍 언어 | |
#e22837 | mcfunction | *.mcfunction | 프로그래밍 언어 | |
#5f9ea0 | mdsvex | *.svx | 마크업 언어 | |
#fcb32c | MDX | *.mdx | 마크업 언어 | |
#ff2b2b | Mercury | *.m*.moo | 프로그래밍 언어 | |
#ff3670 | Mermaid | *.mmd*.mermaid | 마크업 언어 | |
#007800 | Meson | meson.buildmeson_options.txt | 프로그래밍 언어 | |
#8f14e9 | Metal | *.metal | 프로그래밍 언어 | |
| Microsoft Developer Studio Project | *.dsp | 데이터 | ||
| Microsoft Visual Studio Solution | *.sln | 데이터 | ||
| MiniD | *.minid | 프로그래밍 언어 | ||
#ff1111 | MiniYAML | *.yaml*.yml | 데이터 | |
#06a9e6 | MiniZinc | *.mzn | 프로그래밍 언어 | |
| MiniZinc Data | *.dzn | 데이터 | ||
#02b046 | Mint | *.mint | 프로그래밍 언어 | |
#c7a938 | Mirah | *.druby*.duby*.mirah | 프로그래밍 언어 | |
#3d57c3 | mIRC Script | *.mrc | 프로그래밍 언어 | |
#5ec8db | MLIR | *.mlir | 프로그래밍 언어 | |
#de1d31 | Modelica | *.mo | 프로그래밍 언어 | |
#10253f | Modula-2 | *.mod | 프로그래밍 언어 | |
#223388 | Modula-3 | *.i3*.ig*.m3*.mg | 프로그래밍 언어 | |
| Module Management System | descrip.mmkdescrip.mms*.mms*.mmk | 프로그래밍 언어 | ||
#ff4c1f | Mojo | *.mojo | 프로그래밍 언어 | |
| Monkey | *.monkey*.monkey2 | 프로그래밍 언어 | ||
#8d6747 | Monkey C | *.mc | 프로그래밍 언어 | |
| Moocode | *.moo | 프로그래밍 언어 | ||
#b92381 | MoonBit | *.mbt | 프로그래밍 언어 | |
#ff4585 | MoonScript | *.moon | 프로그래밍 언어 | |
#fbb03b | Motoko | *.mo | 프로그래밍 언어 | |
#005daa | Motorola 68K AssemblyAssembly | *.asm*.i*.inc*.s*.x68 | 프로그래밍 언어 | |
#4a137a | Move | *.move | 프로그래밍 언어 | |
#62a8d6 | MQL4 | *.mq4*.mqh | 프로그래밍 언어 | |
#4a76b8 | MQL5 | *.mq5*.mqh | 프로그래밍 언어 | |
#b7e1f4 | MTML | *.mtml | 마크업 언어 | |
#341708G | MUFForth | *.muf*.m | 프로그래밍 언어 | |
#244963 | mupad | *.mu | 프로그래밍 언어 | |
| Muse | *.muse | 텍스트 언어 | ||
#724b3b | Mustache | *.mustache | 마크업 언어 | |
| Myghty | *.myt | 프로그래밍 언어 | ||
#2d004d | nanorcINI | .nanorcnanorc*.nanorc | 데이터 | |
#1d2c4e | Nasal | *.nas | 프로그래밍 언어 | |
| NASL | *.nasl*.inc | 프로그래밍 언어 | ||
#28431f | NCL | *.ncl | 프로그래밍 언어 | |
#990000 | Nearley | *.ne*.nearley | 프로그래밍 언어 | |
#3d3c6e | Nemerle | *.n | 프로그래밍 언어 | |
| NEON | *.neon | 데이터 | ||
#94b0c7 | nesC | *.nc | 프로그래밍 언어 | |
#0aa0ff | NetLinx | *.axs*.axi | 프로그래밍 언어 | |
#747faa | NetLinx+ERB | *.axs.erb*.axi.erb | 프로그래밍 언어 | |
#ff6375 | NetLogo | *.nlogo | 프로그래밍 언어 | |
#87aed7 | NewLisp | *.nl*.lisp*.lsp | 프로그래밍 언어 | |
#3ac486 | Nextflow | nextflow.config*.nf | 프로그래밍 언어 | |
#009639 | Nginx | nginx.conf*.nginx*.nginxconf*.vhost | 데이터 | |
#e0c3fc | Nickel | *.ncl | 프로그래밍 언어 | |
#ffc200 | Nim | nim.cfg*.nim*.nim.cfg*.nimble*.nimrod*.nims | 프로그래밍 언어 | |
| Ninja | *.ninja | 데이터 | ||
#009917 | Nit | *.nit | 프로그래밍 언어 | |
#7e7eff | Nix | *.nix | 프로그래밍 언어 | |
| NL | *.nl | 데이터 | ||
#00356b | NMODL | *.mod | 프로그래밍 언어 | |
#2f1f49 | Noir | *.nr | 프로그래밍 언어 | |
#cb3837 | NPM ConfigINI | .npmrc | 데이터 | |
| NSIS | *.nsi*.nsh | 프로그래밍 언어 | ||
#c9df40 | Nu | Nukefile*.nu | 프로그래밍 언어 | |
#9c8af9 | NumPyPython | *.numpy*.numpyw*.numsc | 프로그래밍 언어 | |
#3d8137 | Nunjucks | *.njk | 마크업 언어 | |
#4e9906 | Nushell | *.nu | 프로그래밍 언어 | |
#111522 | NWScript | *.nss | 프로그래밍 언어 | |
#85ea2d | OASv2-jsonOpenAPI Specification v2 | *.json | 데이터 | |
#85ea2d | OASv2-yamlOpenAPI Specification v2 | *.yaml*.yml | 데이터 | |
#85ea2d | OASv3-jsonOpenAPI Specification v3 | *.json | 데이터 | |
#85ea2d | OASv3-yamlOpenAPI Specification v3 | *.yaml*.yml | 데이터 | |
| Oberon | *.ob2 | 프로그래밍 언어 | ||
| ObjDump | *.objdump | 데이터 | ||
| Object Data Instance Notation | *.odin | 데이터 | ||
#438eff | Objective-C | *.m*.h | 프로그래밍 언어 | |
#6866fb | Objective-C++ | *.mm | 프로그래밍 언어 | |
#ff0c5a | Objective-J | *.j*.sj | 프로그래밍 언어 | |
#424893 | ObjectScript | *.cls | 프로그래밍 언어 | |
#ef7a08 | OCaml | *.ml*.eliom*.eliomi
| 프로그래밍 언어 | |
#60affe | Odin | *.odin | 프로그래밍 언어 | |
#cabbff | Omgrofl | *.omgrofl | 프로그래밍 언어 | |
#a0e0a0 | OMNeT++ MSG | *.msg | 프로그래밍 언어 | |
#08607c | OMNeT++ NED | *.ned | 프로그래밍 언어 | |
#b0b77e | ooc | *.ooc | 프로그래밍 언어 | |
| Opa | *.opa | 프로그래밍 언어 | ||
#f7ede0 | Opal | *.opal | 프로그래밍 언어 | |
#7d9199 | Open Policy Agent | *.rego | 프로그래밍 언어 | |
#85ea2d | OpenAPI Specification v2 | 데이터 | ||
#85ea2d | OpenAPI Specification v3 | 데이터 | ||
#ed2e2d | OpenCLC | *.cl*.opencl | 프로그래밍 언어 | |
#5ce600 | OpenEdge ABL | *.p*.cls*.w | 프로그래밍 언어 | |
#aa70ff | OpenQASM | *.qasm | 프로그래밍 언어 | |
#89e051G | OpenRC runscriptShell | 프로그래밍 언어 | ||
#e5cd45 | OpenSCAD | *.scad | 프로그래밍 언어 | |
| OpenStep Property List | *.plist*.glyphs | 데이터 | ||
| OpenType Feature File | *.fea | 데이터 | ||
#476732 | Option List | .ackrc.rspec.yardoptsackrcmocha.opts | 데이터 | |
#77aa99 | Org | *.org | 텍스트 언어 | |
#cce2aa | OverpassQL | *.overpassql | 프로그래밍 언어 | |
| Ox | *.ox*.oxh*.oxo | 프로그래밍 언어 | ||
#cdd0e3 | Oxygene | *.oxygene | 프로그래밍 언어 | |
#fab738 | Oz | *.oz | 프로그래밍 언어 | |
#7055b5 | P4 | *.p4 | 프로그래밍 언어 | |
#f7a8b8 | Pact | *.pact | 프로그래밍 언어 | |
#cc0000 | Pan | *.pan | 프로그래밍 언어 | |
#6600cc | Papyrus | *.psc | 프로그래밍 언어 | |
#f3ca0a | Parrot | *.parrot | 프로그래밍 언어 | |
#f3ca0aG | Parrot AssemblyParrot | *.pasm | 프로그래밍 언어 | |
#f3ca0aG | Parrot Internal RepresentationParrot | *.pir | 프로그래밍 언어 | |
#e3f171 | Pascal | *.pas*.dfm*.dpr
| 프로그래밍 언어 | |
#dbb284 | Pawn | *.pwn*.inc*.sma | 프로그래밍 언어 | |
#0d00ff | PDDL | *.pddl | 프로그래밍 언어 | |
#234d6b | PEG.js | *.pegjs*.peggy | 프로그래밍 언어 | |
#c76f5b | Pep8 | *.pep | 프로그래밍 언어 | |
#0298c3 | Perl | .latexmkrcMakefile.PLRexfileackcpanfilelatexmkrc*.pl*.al*.cgi
| 프로그래밍 언어 | |
#4f5d95 | PHP | .php.php_cs.php_cs.distPhakefile*.php*.aw*.ctp
| 프로그래밍 언어 | |
#ecdebeG | PicRoff | *.pic*.chem | 마크업 언어 | |
| Pickle | *.pkl | 데이터 | ||
#6067af | PicoLisp | *.l | 프로그래밍 언어 | |
#fcd7de | PigLatin | *.pig | 프로그래밍 언어 | |
#005390 | Pike | *.pike*.pmod | 프로그래밍 언어 | |
#ffd343 | Pip Requirements | requirements-dev.txtrequirements.txt | 데이터 | |
#6b9543 | Pkl | *.pkl | 프로그래밍 언어 | |
#fbbd16 | PlantUML | *.puml*.iuml*.plantuml | 데이터 | |
#336790 | PLpgSQL | *.pgsql*.sql | 프로그래밍 언어 | |
#dad8d8 | PLSQL | *.pls*.bdy*.ddl
| 프로그래밍 언어 | |
| Pod | *.pod | 텍스트 언어 | ||
| Pod 6 | *.pod*.pod6 | 텍스트 언어 | ||
#d80074 | PogoScript | *.pogo | 프로그래밍 언어 | |
#ae81ff | Polar | *.polar | 프로그래밍 언어 | |
| Pony | *.pony | 프로그래밍 언어 | ||
#f8bd00 | Portugol | *.por | 프로그래밍 언어 | |
#dc3a0c | PostCSSCSS | *.pcss*.postcss | 마크업 언어 | |
#da291c | PostScript | *.ps*.eps*.epsi*.pfa | 마크업 언어 | |
#6bac65 | POV-Ray SDL | *.pov*.inc | 프로그래밍 언어 | |
#8f0f8d | PowerBuilder | *.pbt*.sra*.sru*.srw | 프로그래밍 언어 | |
#012456 | PowerShell | *.ps1*.psd1*.psm1 | 프로그래밍 언어 | |
#c8506d | Praat | *.praat | 프로그래밍 언어 | |
#0c344b | Prisma | *.prisma | 데이터 | |
#0096d8 | Processing | *.pde | 프로그래밍 언어 | |
#3b2f63 | Procfile | Procfile | 프로그래밍 언어 | |
| Proguard | *.pro | 데이터 | ||
#74283c | Prolog | *.pl*.plt*.pro*.prolog*.yap | 프로그래밍 언어 | |
#de0000 | Promela | *.pml | 프로그래밍 언어 | |
#7fa2a7 | Propeller Spin | *.spin | 프로그래밍 언어 | |
| Protocol Buffer | *.proto | 데이터 | ||
| Protocol Buffer Text Format | *.textproto*.pbt*.pbtxt | 데이터 | ||
| Public Key | *.asc*.pub | 데이터 | ||
#a86454 | Pug | *.jade*.pug | 마크업 언어 | |
#302b6d | Puppet | Modulefile*.pp | 프로그래밍 언어 | |
| Pure Data | *.pd | 데이터 | ||
#5a6986 | PureBasic | *.pb*.pbi | 프로그래밍 언어 | |
#1d222d | PureScript | *.purs | 프로그래밍 언어 | |
#ee1e10 | Pyret | *.arr | 프로그래밍 언어 | |
#3572a5 | Python | .gclientDEPSSConscriptSConstructwscript*.py*.cgi*.fcgi
| 프로그래밍 언어 | |
#3572a5 | Python consolePython | 프로그래밍 언어 | ||
#3572a5 | Python tracebackPython | *.pytb | 데이터 | |
#0040cd | q | *.q | 프로그래밍 언어 | |
#fed659 | Q# | *.qs | 프로그래밍 언어 | |
| QMake | *.pro*.pri | 프로그래밍 언어 | ||
#44a51c | QML | *.qml*.qbs | 프로그래밍 언어 | |
#00b841 | Qt Script | installscript.qstoolchain_installscript.qs*.qs | 프로그래밍 언어 | |
#882233 | Quake | m3makefilem3overrides | 프로그래밍 언어 | |
#008080 | QuickBASIC | *.bas | 프로그래밍 언어 | |
#198ce7 | R | .Rprofileexpr-dist*.r*.rd*.rsx | 프로그래밍 언어 | |
#3c5caa | Racket | *.rkt*.rktd*.rktl*.scrbl | 프로그래밍 언어 | |
#9d5200 | Ragel | *.rl | 프로그래밍 언어 | |
#0000fb | Raku | *.6pl*.6pm*.nqp
| 프로그래밍 언어 | |
#77d9fb | RAML | *.raml | 마크업 언어 | |
#fffaa0 | Rascal | *.rsc | 프로그래밍 언어 | |
| Raw token data | *.raw | 데이터 | ||
#701516 | RBSRuby | *.rbs | 데이터 | |
#701516 | RDoc | *.rdoc | 텍스트 언어 | |
#d1dbe0G | Readline ConfigINI | .inputrcinputrc | 데이터 | |
| REALbasic | *.rbbas*.rbfrm*.rbmnu*.rbres*.rbtbar*.rbuistate | 프로그래밍 언어 | ||
#ff5847 | Reason | *.re*.rei | 프로그래밍 언어 | |
#ff5847 | ReasonLIGOLigoLANG | *.religo | 프로그래밍 언어 | |
#358a5b | Rebol | *.reb*.r*.r2*.r3*.rebol | 프로그래밍 언어 | |
#0673ba | Record Jar | language-subtag-registry.txt | 데이터 | |
#f50000 | Red | *.red*.reds | 프로그래밍 언어 | |
| Redcode | *.cw | 프로그래밍 언어 | ||
| Redirect Rules | _redirects | 데이터 | ||
#009a00 | Regular Expression | *.regexp*.regex | 데이터 | |
#ff7f7f | Ren'Py | *.rpy | 프로그래밍 언어 | |
| RenderScript | *.rs*.rsh | 프로그래밍 언어 | ||
#ed5051 | ReScript | *.res*.resi | 프로그래밍 언어 | |
#141414 | reStructuredText | *.rst*.rest*.rest.txt*.rst.txt | 텍스트 언어 | |
#d90e09 | REXX | *.rexx*.pprx*.rex | 프로그래밍 언어 | |
#ffdab3 | Rez | *.r | 프로그래밍 언어 | |
| Rich Text Format | *.rtf | 마크업 언어 | ||
#2d54cb | Ring | *.ring | 프로그래밍 언어 | |
#a71e49 | Riot | *.riot | 마크업 언어 | |
#198ce7 | RMarkdown | *.qmd*.rmd | 텍스트 언어 | |
#00c0b5 | RobotFramework | *.robot*.resource | 프로그래밍 언어 | |
| robots.txt | robots.txt | 데이터 | ||
#7c38f5 | Roc | *.roc | 프로그래밍 언어 | |
#d0b68c | Rocq Prover | *.v*.coq | 프로그래밍 언어 | |
#ecdebe | Roff | eqnrcmmnmmttroffrctroffrc-end*.roff*.1*.1in
| 마크업 언어 | |
#ecdebe | Roff ManpageRoff | *.1*.1in*.1m
| 마크업 언어 | |
#a62c00 | RON | *.ron | 데이터 | |
#cc0088 | Rouge | *.rg | 프로그래밍 언어 | |
#de3941 | RouterOS Script | *.rsc | 프로그래밍 언어 | |
| RPC | *.x | 프로그래밍 언어 | ||
#2bde21 | RPGLE | *.rpgle*.sqlrpgle | 프로그래밍 언어 | |
| RPM Spec | *.spec | 데이터 | ||
#701516 | Ruby | .irbrc.pryrc.simplecov
*.rb*.builder*.eye
| 프로그래밍 언어 | |
#665a4e | RUNOFF | *.rnh*.rno | 마크업 언어 | |
#dea584 | Rust | *.rs*.rs.in | 프로그래밍 언어 | |
| Sage | *.sage*.sagews | 프로그래밍 언어 | ||
#259dd5 | Sail | *.sail | 프로그래밍 언어 | |
#646464 | SaltStack | *.sls | 프로그래밍 언어 | |
#b34936 | SAS | *.sas | 프로그래밍 언어 | |
#a53b70 | Sass | *.sass | 마크업 언어 | |
#c22d40 | Scala | *.scala*.kojo*.sbt*.sc | 프로그래밍 언어 | |
#bd181a | Scaml | *.scaml | 마크업 언어 | |
#fdc700 | Scenic | *.scenic | 프로그래밍 언어 | |
#1e4aec | Scheme | *.scm*.sch*.sld*.sls*.sps*.ss | 프로그래밍 언어 | |
#ca0f21 | Scilab | *.sci*.sce*.tst | 프로그래밍 언어 | |
#c6538c | SCSS | *.scss | 마크업 언어 | |
#64b970 | sed | *.sed | 프로그래밍 언어 | |
#0579aa | Self | *.self | 프로그래밍 언어 | |
| SELinux Policy | file_contextsgenfs_contextsinitial_sidsport_contextssecurity_classes*.te | 데이터 | ||
#222c37 | ShaderLab | *.shader | 프로그래밍 언어 | |
#89e051 | Shell | .bash_aliases.bash_functions.bash_history
*.sh*.bash*.bats
| 프로그래밍 언어 | |
#cecfcb | ShellCheck Config | .shellcheckrc | 데이터 | |
| ShellSession | *.sh-session | 프로그래밍 언어 | ||
#120f14 | Shen | *.shen | 프로그래밍 언어 | |
| Sieve | *.sieve | 프로그래밍 언어 | ||
#c9bfed | Simple File VerificationChecksums | *.sfv | 데이터 | |
#64e6ad | Singularity | Singularity | 프로그래밍 언어 | |
#1fbec9 | Slang | *.slang | 프로그래밍 언어 | |
#007eff | Slash | *.sl | 프로그래밍 언어 | |
#003fa2 | Slice | *.ice | 프로그래밍 언어 | |
#2b2b2b | Slim | *.slim | 마크업 언어 | |
#2379f4 | Slint | *.slint | 마크업 언어 | |
| Smali | *.smali | 프로그래밍 언어 | ||
#596706 | Smalltalk | *.st*.cs | 프로그래밍 언어 | |
#f0c040 | Smarty | *.tpl | 프로그래밍 언어 | |
#c44536 | Smithy | *.smithy | 프로그래밍 언어 | |
#c94949 | SmPL | *.cocci | 프로그래밍 언어 | |
| SMT | *.smt2*.smt*.z3 | 프로그래밍 언어 | ||
#419179 | SnakemakePython | Snakefile*.smk*.snakefile | 프로그래밍 언어 | |
#aa6746 | Solidity | *.sol | 프로그래밍 언어 | |
| Soong | Android.bp | 데이터 | ||
#f69e1d | SourcePawn | *.sp*.inc | 프로그래밍 언어 | |
#0c4597 | SPARQL | *.sparql*.rq | 데이터 | |
| Spline Font Database | *.sfd | 데이터 | ||
#3f3f3f | SQF | *.sqf*.hqf | 프로그래밍 언어 | |
#e38c00 | SQL | *.sql*.cql*.ddl
| 데이터 | |
#e38c00 | SQLPL | *.sql*.db2 | 프로그래밍 언어 | |
#800000 | Squirrel | *.nut | 프로그래밍 언어 | |
#348a34 | SRecode Template | *.srt | 마크업 언어 | |
#d1dbe0G | SSH ConfigINI | ssh-configssh_configsshconfigsshconfig.snipsshd-configsshd_config | 데이터 | |
#b2011d | Stan | *.stan | 프로그래밍 언어 | |
#dc566d | Standard ML | *.ml*.fun*.sig*.sml | 프로그래밍 언어 | |
| STAR | *.star | 데이터 | ||
#76d275 | Starlark | BUCKBUILDBUILD.bazel
*.bzl*.star | 프로그래밍 언어 | |
#1a5f91 | Stata | *.do*.ado*.doh
| 프로그래밍 언어 | |
#373b5e | STL | *.stl | 데이터 | |
#596706G | STONSmalltalk | *.ston | 데이터 | |
#3fb34f | StringTemplate | *.st | 마크업 언어 | |
#ff6347 | Stylus | *.styl | 마크업 언어 | |
#9e0101 | SubRip Text | *.srt | 데이터 | |
#2fcc9f | SugarSS | *.sss | 마크업 언어 | |
#46390b | SuperCollider | *.sc*.scd | 프로그래밍 언어 | |
#ffcc99 | Survex data | *.svx | 데이터 | |
#ff3e00 | Svelte | *.svelte | 마크업 언어 | |
#ff9900 | SVG | *.svg | 데이터 | |
#00f58c | Sway | *.sw | 프로그래밍 언어 | |
#198ce7 | Sweave | *.rnw | 텍스트 언어 | |
#f05138 | Swift | *.swift | 프로그래밍 언어 | |
| SWIG | *.i*.swg*.swig | 프로그래밍 언어 | ||
#dae1c2 | SystemVerilog | *.sv*.svh*.vh | 프로그래밍 언어 | |
#48b5ff | Tact | *.tact | 프로그래밍 언어 | |
#333333 | Talon | *.talon | 프로그래밍 언어 | |
#e4cc98 | Tcl | owhstarfield*.tcl*.adp*.sdc*.tcl.in*.tm*.xdc | 프로그래밍 언어 | |
#89e051G | TcshShell | *.tcsh*.csh | 프로그래밍 언어 | |
| Tea | *.tea | 마크업 언어 | ||
#66d0dd | templ | *.templ | 마크업 언어 | |
#00004c | Terra | *.t | 프로그래밍 언어 | |
#7b42bb | Terraform TemplateHCL | *.tftpl | 마크업 언어 | |
#3d6117 | TeX | *.tex*.aux*.bbx
| 마크업 언어 | |
| Texinfo | *.texinfo*.texi*.txi | 텍스트 언어 | ||
| Text | CITATIONCITATIONSCOPYING
*.txt*.fr*.nb*.ncl*.no | 텍스트 언어 | ||
#c8506d | TextGrid | *.TextGrid | 데이터 | |
#ffe7ac | Textile | *.textile | 텍스트 언어 | |
#df66e4 | TextMate Properties | .tm_properties | 데이터 | |
#d12127 | Thrift | *.thrift | 프로그래밍 언어 | |
#a0aa87 | TI Program | *.8xp*.8xp.txt | 프로그래밍 언어 | |
#c40023 | TL-Verilog | *.tlv | 프로그래밍 언어 | |
#4b0079 | TLA | *.tla | 프로그래밍 언어 | |
#c2c9fb | Toit | *.toit | 프로그래밍 언어 | |
#9c4221 | TOML | Cargo.lockCargo.toml.origGopkg.lock
*.toml | 데이터 | |
#59316b | Tor Config | torrc | 데이터 | |
#8ea64c | Tree-sitter Query | *.scm | 프로그래밍 언어 | |
| TSPLIB data | *.tsp | 데이터 | ||
#e38c00 | TSQL | *.sql | 프로그래밍 언어 | |
#237346 | TSV | *.tsv*.vcf | 데이터 | |
#3178c6 | TSXTypeScript | *.tsx | 프로그래밍 언어 | |
#cf142b | Turing | *.t*.tu | 프로그래밍 언어 | |
| Turtle | *.ttl | 데이터 | ||
#c1d026 | Twig | *.twig | 마크업 언어 | |
#0178b8 | TXL | *.txl | 프로그래밍 언어 | |
| Type Language | *.tl | 데이터 | ||
#3178c6 | TypeScript | *.ts*.cts*.mts | 프로그래밍 언어 | |
#4a3665 | TypeSpec | *.tsp | 프로그래밍 언어 | |
#239dad | Typst | *.typ | 프로그래밍 언어 | |
#4e3617 | Unified Parallel CC | *.upc | 프로그래밍 언어 | |
#222c37 | Unity3D Asset | *.anim*.asset*.mask
| 데이터 | |
#6e4c13G | Unix AssemblyAssembly | *.s*.ms | 프로그래밍 언어 | |
#9933cc | Uno | *.uno | 프로그래밍 언어 | |
#a54c4d | UnrealScript | *.uc | 프로그래밍 언어 | |
#36adbd | Untyped Plutus Core | *.uplc | 프로그래밍 언어 | |
#ccccee | UrWeb | *.ur*.urs | 프로그래밍 언어 | |
#4f87c4 | V | *.v | 프로그래밍 언어 | |
#a56de2 | Vala | *.vala*.vapi | 프로그래밍 언어 | |
#f26025 | Valve Data Format | *.vdf | 데이터 | |
#867db1 | VBA | *.bas*.cls*.frm*.vba | 프로그래밍 언어 | |
#15dcdc | VBScript | *.vbs | 프로그래밍 언어 | |
#ee2647 | vCard | *.vcf | 데이터 | |
#148aa8 | VCL | *.vcl | 프로그래밍 언어 | |
#507cff | Velocity Template Language | *.vtl | 마크업 언어 | |
#ff0080 | Vento | *.vto | 마크업 언어 | |
#b2b7f8 | Verilog | *.v*.veo | 프로그래밍 언어 | |
#adb2cb | VHDL | *.vhdl*.vhd*.vhf
| 프로그래밍 언어 | |
#199f4b | Vim Help File | *.txt | 텍스트 언어 | |
#199f4b | Vim Script | .exrc.gvimrc.nvimrc
*.vim*.vba*.vimrc*.vmb | 프로그래밍 언어 | |
#199f4b | Vim Snippet | *.snip*.snippet*.snippets | 마크업 언어 | |
#945db7 | Visual Basic .NET | *.vb*.vbhtml | 프로그래밍 언어 | |
#2c6353 | Visual Basic 6.0 | *.bas*.cls*.ctl*.Dsr*.frm | 프로그래밍 언어 | |
#1f1f1f | Volt | *.volt | 프로그래밍 언어 | |
#41b883 | Vue | *.vue | 마크업 언어 | |
#9f4cf2 | Vyper | *.vy | 프로그래밍 언어 | |
| Wavefront Material | *.mtl | 데이터 | ||
| Wavefront Object | *.obj | 데이터 | ||
#42f1f4 | WDL | *.wdl | 프로그래밍 언어 | |
#5b70bd | Web Ontology Language | *.owl | 데이터 | |
#04133b | WebAssembly | *.wast*.wat | 프로그래밍 언어 | |
#6250e7 | WebAssembly Interface Type | *.wit | 데이터 | |
| WebIDL | *.webidl | 프로그래밍 언어 | ||
| WebVTT | *.vtt | 데이터 | ||
#d1dbe0G | Wget ConfigINI | .wgetrc | 데이터 | |
#1a5e9a | WGSL | *.wgsl | 프로그래밍 언어 | |
#d5c397 | Whiley | *.whiley | 프로그래밍 언어 | |
#fc5757 | Wikitext | *.mediawiki*.wiki*.wikitext | 텍스트 언어 | |
| Win32 Message File | *.mc | 데이터 | ||
#52d5ff | Windows Registry Entries | *.reg | 데이터 | |
#7582d1 | wisp | *.wisp | 프로그래밍 언어 | |
#ff0000 | Witcher Script | *.ws | 프로그래밍 언어 | |
#a23738 | Wollok | *.wlk | 프로그래밍 언어 | |
#f7e43f | World of Warcraft Addon Data | *.toc | 데이터 | |
#383838 | Wren | *.wren | 프로그래밍 언어 | |
#555555G | X BitMapC | *.xbm | 데이터 | |
| X Font Directory Index | encodings.dirfonts.aliasfonts.dirfonts.scale | 데이터 | ||
#555555G | X PixMapC | *.xpm*.pm | 데이터 | |
#4b6bef | X10 | *.x10 | 프로그래밍 언어 | |
#403a40 | xBase | *.prg*.ch*.prw | 프로그래밍 언어 | |
#99da07 | XC | *.xc | 프로그래밍 언어 | |
| XCompose | .XComposeXComposexcompose | 데이터 | ||
#22a079 | Xmake | xmake.lua | 프로그래밍 언어 | |
#0060ac | XML | .classpath.cproject.project
*.xml*.adml*.admx
| 데이터 | |
#0060ac | XML Property ListXML | *.plist*.stTheme*.tmCommand
| 데이터 | |
#81bd41 | Xojo | *.xojo_code*.xojo_menu*.xojo_report*.xojo_script*.xojo_toolbar*.xojo_window | 프로그래밍 언어 | |
#285eef | Xonsh | *.xsh | 프로그래밍 언어 | |
| XPages | *.xsp-config*.xsp.metadata | 데이터 | ||
| XProc | *.xpl*.xproc | 프로그래밍 언어 | ||
#5232e7 | XQuery | *.xquery*.xq*.xql*.xqm*.xqy | 프로그래밍 언어 | |
| XS | *.xs | 프로그래밍 언어 | ||
#eb8ceb | XSLT | *.xslt*.xsl | 프로그래밍 언어 | |
#24255d | Xtend | *.xtend | 프로그래밍 언어 | |
#4b6c4b | Yacc | *.y*.yacc*.yy | 프로그래밍 언어 | |
#cb171e | YAML | .clang-format.clang-tidy.clangd
*.yml*.mir*.reek
| 데이터 | |
| YANG | *.yang | 데이터 | ||
#220000 | YARA | *.yar*.yara | 프로그래밍 언어 | |
#32ab90 | YASnippet | *.yasnippet | 마크업 언어 | |
#794932 | Yul | *.yul | 프로그래밍 언어 | |
#0d665e | ZAP | *.zap*.xzap | 프로그래밍 언어 | |
| Zeek | *.zeek*.bro | 프로그래밍 언어 | ||
#00bcd1 | ZenScript | *.zs | 프로그래밍 언어 | |
#118f9e | Zephir | *.zep | 프로그래밍 언어 | |
#ec915c | Zig | *.zig*.zig.zon | 프로그래밍 언어 | |
#dc75e5 | ZIL | *.zil*.mud | 프로그래밍 언어 | |
#d67711 | Zimpl | *.zimpl*.zmpl*.zpl | 프로그래밍 언어 | |
#ff7100 | Zmodel | *.zmodel | 데이터 | |
5. 파생 소프트웨어
- enry: linguist의 Go 포트로 만들어졌으며, 현재도 코어 구현을 제외하면
languages.yaml등 주요 데이터 파일들을 재사용하고 있다. 이름이 Enry인 이유는 영화 마이 페어 레이디에 나오는 음성학자(linguist) 헨리 히긴스 교수의 별명을 딴 것이라고.[4]
[1] GitHub uses the open source Linguist library to determine file languages for syntax highlighting and repository statistics. Language statistics will update after you push changes to your default branch. #[2] The code for these concerns was scattered around the app. I decided to unify and package them all up into a single library. Now it’s open source. #[3] Linguist distinguishes between 4 different language types. Programming: Executed or interpreted source code (e.g., C++, JavaScript, Perl, Assembly, etc) Markup: Code defining a document's presentation or formatting., This can include "true" markup languages (e.g., HTML), templating languages (e.g., Blade, Handlebars), or programming languages mostly used as page-description languages (e.g., PostScript, Roff, TeX). Prose: Similar to markup, except the content is composed mostly of human-readable content, and can usually be consume without additional processing. Most "lightweight markup" languages fall into this category (e.g., Markdown, AsciiDoc). Data: If it's plain-text which doesn't fit into any of the above categories, it probably comes under Data. #[4] In the movie My Fair Lady, Professor Henry Higgins is a linguist who at the very beginning of the movie enjoys guessing the origin of people based on their accent. "Enry Iggins" is how Eliza Doolittle, pronounces the name of the Professor. #