Failed to load latest commit information.
1C Enterprise
ABAP
ABNF
Add support for ABNF
Nov 2, 2016
AGS Script
AMPL
API Blueprint
Add support for API Blueprint
Apr 29, 2015
APL
ASN.1
ATS
Copy license text to samples
Jul 5, 2016
ActionScript
Add Angelscript language ( #3844 )
Oct 14, 2017
Adobe Font Metrics
Agda
Alloy
Alpine Abuild/ filenames
Add support for Alpine Abuild (APKBUILD) ( #2934 )
May 6, 2016
AngelScript
Add Angelscript language ( #3844 )
Oct 14, 2017
Ant Build System/ filenames
ApacheConf
Apex
Apollo Guidance Computer
Rename sample dir
Jul 12, 2016
AppleScript
Add more applescript samples
Aug 6, 2012
AsciiDoc
More .asc samples for Public Key.
Apr 21, 2015
AspectJ
Assembly
New .inc Assembly samples
Jun 28, 2015
Asymptote
Add support for Asymptote and LTspice Symbol schematics ( #4372 )
Jan 14, 2019
AutoHotkey
Awk
Add Awk lexer and sample
Feb 8, 2013
Ballerina
BitBake
Support of the BitBake language
May 5, 2014
Blade
BlitzBasic
Added BlitzBasic
May 9, 2013
BlitzMax
Fixed support for "BlitzMax"
Jul 1, 2014
Bluespec
Add Bluespec examples
Oct 26, 2013
Brainfuck
add .b Brainfuck sample
Apr 5, 2015
Brightscript
Adding support for the Brightscript language, with samples.
Nov 22, 2013
C#
Add Razor (cshtml) highlighting ( #4314 )
Nov 7, 2018
C++
Remove Arduino as a language ( #3933 )
Jan 11, 2018
C
CLIPS
Samples for CLIPS
Feb 1, 2015
CMake
Sample file for .cmake.in
Jan 9, 2015
COBOL
CSON
CSS
CSV
Move cars.csv from test/fixtures/Data to samples/CSV
Feb 27, 2016
CWeb
Cabal Config
Add support for Cabal configuration files ( #4419 )
Mar 2, 2019
CartoCSS
Added support for CartoCSS
Jan 1, 2015
Ceylon
Chapel
Charity
Cirru
Clarion
Removing .inc from Clarion
Apr 10, 2015
Clean
Click
Clojure
add .boot Clojure sample
Mar 21, 2015
Closure Templates
Add Closure Templates ( #3634 )
May 25, 2017
Cloud Firestore Security Rules/ filenames
CoNLL-U
add CoNLL-U format ( #4029 )
Feb 21, 2018
CoffeeScript
ColdFusion CFC
ColdFusion
Common Lisp
Common Workflow Language
Add the Common Workflow Language standard ( #3902 )
Nov 16, 2017
Component Pascal
example 2 for Component Pascal
May 16, 2014
Cool
Coq
fix Coq sample JsNumber.v ( #3710 )
Jul 10, 2017
Creole
Crystal
Adding Crystal samples to address https://github.com/github/github/is…
Apr 22, 2014
Csound Document
Csound Score
Csound
Cuda
added cuda lexer and removed example from c++ samples
Nov 5, 2013
Cycript
Support for Cycript language with .cy file extension
Aug 1, 2014
D
better heuristic distinction of .d files ( #3145 )
Mar 30, 2017
DIGITAL Command Language
DCL examples
Oct 4, 2014
DM
DNS Zone
DTrace
Dart
updated Dart sample to align with best practices
Dec 31, 2013
DataWeave
Diff
Dockerfile/ filenames
Add Dockerfile sample
Nov 14, 2014
Dogescript
Add Dogescript support
Dec 7, 2013
E
New interpreters from RosettaCode ( #3087 )
Jun 28, 2016
EBNF
ECL
ECLiPSe
Dissociate ECLiPSe from Prolog
Aug 19, 2015
EJS
EJS support ( #2993 )
May 6, 2016
EML
Add Email (eml) language ( #4201 )
Oct 5, 2018
EQ
Eagle
Easybuild
EditorConfig/ filenames
Edje Data Collection
Eiffel
Elixir/ filenames
Elixir: Add mix.lock filename
Mar 25, 2015
Elm
Emacs Lisp
EmberScript
Erlang
F#
FIGlet Font
Add support for BDF files and FIGlet fonts ( #4256 )
Sep 3, 2018
FLUX
add a sample of FLUX code
Feb 18, 2016
Fantom
Added syntax definition for Fantom language ( #3660 )
Jun 21, 2017
Filebench WML
Add Filebench Workload Model Language.
Sep 9, 2016
Filterscript
Samples for RenderScript and Filterscript.
Mar 28, 2015
Formatted
Add new sample for Formatted.
Nov 19, 2015
Forth
Add .4TH Forth extension.
Feb 3, 2015
Fortran
The grand language renaming bonanza ( #3278 )
Dec 13, 2016
FreeMarker
Frege
Fstar
G-code
GAMS
Added the General Algebraic Modeling System (GAMS) to languages, with…
May 21, 2014
GAP
GCC Machine Description
Add "GCC Machine Description" language.
Jul 11, 2016
GDB
GDScript
Add support for the GDScript language
Sep 15, 2014
GLSL
Add comp, tesc, and tese as GLSL extensions ( #3614 )
May 15, 2017
GN
Add support for the GN configuration language ( #3368 )
Dec 7, 2016
Game Maker Language
Replace GPL licensed gml samples
Jun 27, 2016
Genie
Gerber Image
Git Attributes/ filenames
Add syntax highlighting for .nanorc files and Git-related dotfiles ( #…
Dec 18, 2018
Git Config
Add syntax highlighting for .nanorc files and Git-related dotfiles ( #…
Dec 18, 2018
Glyph Bitmap Distribution Format
Add support for BDF files and FIGlet fonts ( #4256 )
Sep 3, 2018
Gnuplot
Go
Detect Go files generated by go-bindata
May 28, 2015
Golo
Add support for Golo language
Sep 17, 2014
Gosu
Grace
added grace support
Jun 28, 2014
Gradle
Grammatical Framework
Try to fix encoding probs by converting to utf8
Sep 3, 2013
Graph Modeling Language
Adding .yy and .yyp (GMS2 Project / metadata files) as JSON, and GML …
Aug 11, 2018
GraphQL
Add support for GraphQL ( #2947 )
Apr 14, 2016
Graphviz (DOT)
Groovy Server Pages
Rename samples subdirectories
Jul 23, 2012
Groovy
Recognizing Jenkinsfile as Groovy source.
Mar 4, 2016
HAProxy
Added HAProxy configuration language ( #4303 )
Nov 7, 2018
HCL
HLSL
HTML+Django
HTML+ECR
Add ECR (Embedded Crystal) ( #2996 )
May 9, 2016
HTML+EEX
Fixing the build :-\
Oct 20, 2015
HTML+ERB
Remove file extensions with multiple segments
Aug 4, 2014
HTML+Razor
HTML
Pkgdown ( #4301 )
Oct 29, 2018
HXML
Add HXML support ( #4092 )
Apr 8, 2018
Hack
Haml
Handlebars
Haskell
HiveQL
Hy
HyPhy
add better HyPhy samples
May 2, 2015
IDL
IGOR Pro
INI
Add EditorConfig file and language sub-entry ( #4421 )
Mar 2, 2019
Idris
Ignore List
Add syntax highlighting for .nanorc files and Git-related dotfiles ( #…
Dec 18, 2018
Inform 7
Update comment.
Jan 2, 2016
Inno Setup
Sample for Inno Setup
Feb 4, 2015
Ioke
Isabelle ROOT/ filenames
Isabelle
Isabelle language - fixed lexer and added sample
Jun 18, 2014
J
Add interpreters for APL and J ( #3029 )
Jun 1, 2016
JFlex
JSON with Comments
JSON
Disambiguate Slice and JSON languages for .ice ( #4376 )
Jan 31, 2019
JSON5
JSONLD
Adding support for JSONLD: http://json-ld.org/
Feb 18, 2014
JSONiq
JSX
New JSX language under JavaScript group
Sep 5, 2015
Jasmin
Fix empty sample file.
Dec 16, 2014
Java Properties
Add Java Properties language for .properties extension ( #4098 )
Oct 5, 2018
Java
Add detection of GrammarKit-generated files
Jan 28, 2016
JavaScript
Associate node interpreter to TypeScript ( #4261 )
Sep 3, 2018
Jison Lex
Jison
Jolie
Jsonnet
Add Jsonnet language. ( #4455 )
Mar 12, 2019
Julia
Jupyter Notebook
Renaming the sample folder to match Jupyter Notebook's, making the la…
Dec 5, 2015
KRL
KiCad Layout
KiCad Legacy Layout
Change KiCad Board language to KiCad Legacy Layout ( #3799 )
Sep 7, 2017
KiCad Schematic
Kit
Kotlin
LFE
LOLCODE
LSL
LTspice Symbol
Add support for Asymptote and LTspice Symbol schematics ( #4372 )
Jan 14, 2019
Lasso
Latte
Lean
Less
Add LESS support (.less)
Jan 7, 2013
Lex
Limbo
add Limbo: language, samples
Apr 4, 2015
Linker Script
Linux Kernel Module
Liquid
Rethinking Liquid extensions
Apr 25, 2014
Literate Agda
add agda and literate agda support
Jun 29, 2013
Literate CoffeeScript
LiveScript
Logos
Logtalk
Rename samples subdirectories
Jul 23, 2012
LookML
LoomScript
Lua
M
Comment.m : routine with comments but no commands
Feb 28, 2014
M4
Added m4sugar language, moved samples to right locations.
Aug 30, 2015
M4Sugar
MATLAB
fix MATLAB case ( #4341 )
Dec 10, 2018
MAXScript
improve .ms disambiguation (Unix Assembly / MAXScript) ( #3707 )
Jul 10, 2017
MQL4
add support for MQL4 and MQL5
Sep 19, 2016
MQL5
add support for MQL4 and MQL5
Sep 19, 2016
MTML
MUF
Makefile
Markdown
Marko
[Add Language] Marko ( #3519 )
Mar 17, 2017
Mask
Mathematica
Remove copypasta artifact.
Dec 16, 2015
Maven POM/ filenames
Removing extensions when they should be filenames
Nov 17, 2014
Max
MediaWiki
Mercury
Meson/ filenames
Metal
Support for Metal language
Oct 13, 2015
Modelica
Modula-2
Modula-3
New languages: Modula-3 and Quake ( #4139 )
Jul 21, 2018
Module Management System
add MMS/MMK samples
Oct 4, 2014
Monkey
Moocode
fix moocode, add ace_mode for Mercury
Apr 22, 2014
MoonScript
NCL
adding NCL language
Jul 9, 2015
NL
New sample for NL
Mar 2, 2015
NSIS
Add NSIS installer scripting language
Mar 7, 2013
Nearley
Add nearley language definition. ( #3781 )
Aug 17, 2017
Nemerle
NetLinx+ERB
NetLinx
NetLogo
NewLisp
NL file format with .nl extension
Mar 2, 2015
Nextflow
Nginx
.vhost as a Nginx extension
Mar 6, 2015
Nim
Nit
Nix
Nu
OCaml
Disambiguate between OCaml and Standard ML
Mar 18, 2015
Objective-C++
Add Objective-C++ samples
Feb 27, 2013
Objective-C
Objective-J
Omgrofl
Opa
Rename samples subdirectories
Jul 23, 2012
Opal
OpenCL
Add .cl as a Common Lisp file extension.
Oct 30, 2013
OpenEdge ABL
Create association with OpenEdge .w files ( #3648 )
Oct 14, 2017
OpenRC runscript
Add support for OpenRC runscripts ( #2935 )
May 6, 2016
OpenSCAD
Org
Ox
Oxygene
Oz
Misspelling correction
Nov 30, 2014
P4
Support for the P4 language
Feb 15, 2017
PHP
Add .php_cs and .php_cs.dist ( #3367 )
Dec 7, 2016
PLSQL
PLpgSQL
Add `.pgsql' as a recognised PL/pgSQL extension ( #4308 )
Nov 1, 2018
POV-Ray SDL
Pan
Improve Pan language support ( #3691 )
Jul 3, 2017
Papyrus
Merge branch 'master' into 1623-local
Nov 3, 2014
Parrot Assembly
Parrot Internal Representation
Pascal
Pawn
Pep8
Perl 6
Perl
Pic
Add support for the Pic language
Oct 11, 2016
Pickle
Only classify `.pkl` files as Pickle data dumps
Nov 16, 2015
PicoLisp
Add samples for .l.
Jun 16, 2015
PigLatin
Pike
Pod 6
Add Pod 6 to the languages.yml [Pending markup support] ( #4149 )
Dec 10, 2018
Pod
PogoScript
add PogoScript detection
Feb 22, 2013
Pony
add Pony language
Aug 28, 2015
PostCSS
PostScript
PowerBuilder
PowerShell
Processing
Samples for Processing language, changes to languages.yml
Feb 13, 2013
Prolog
Add .yap ext and yap interpreter for Prolog lang
Feb 22, 2016
Propeller Spin
Converted spin samples from UTF16LE to UTF8 character encoding.
May 5, 2014
Protocol Buffer
Public Key
Pug
Puppet
PureBasic
Create Example_Sine.pb
Dec 17, 2014
PureScript
Python
Add suport for python typeshed (.pyi) extension ( #3548 )
Apr 20, 2017
QML
QMake
Quake/ filenames
R
RAML
RDoc
Revert "Revert "Merge pull request #695 from github/detect-prose""
Dec 8, 2013
REXX
RMarkdown
RPC
RPM Spec
Add sample .spec files
Aug 28, 2016
RUNOFF
Racket
Ragel
Rascal
Added Example Rascal files
Nov 29, 2016
Reason
Add support for Reason ( #3336 )
Dec 23, 2016
Rebol
Red
Regular Expression
Add support for regular expression data ( #3441 )
Feb 2, 2017
Ren'Py
Remove wrong line in the sample
Feb 28, 2016
RenderScript
Rich Text Format
Ring
RobotFramework
Roff Manpage
Roff
Register `.3p` and `.3pm` as manpage extensions ( #4401 )
Feb 4, 2019
Ruby
Rust
SAS
Added support for SAS syntax.
Dec 30, 2014
SCSS
SMT
SPARQL
SQF
SQL
SQLPL
recode heuristic to use existing style. add additional sample
Feb 9, 2015
SRecode Template
Classify SRecode Templates as a separate language
Jun 16, 2016
STON
Sage
SaltStack
Sass
SCSS isnt SASS
Dec 3, 2014
Scala
adding the .kojo extension for Scala ( #3960 )
Jan 13, 2018
Scaml
Scheme
Scilab
ShaderLab
Shell
ShellSession
Added ShellSession language using pygments Bash Session lexer
Apr 16, 2014
Shen
Add shen language in linguist
Feb 23, 2014
Slash
Slice
Slim
Adds supports for Slim
Jun 10, 2014
Smali
Add Smali language
May 27, 2015
Smalltalk
Add smalltalk samples
Sep 24, 2016
SourcePawn
New .inc SourcePawn samples
Jul 5, 2015
Squirrel
Stan
Standard ML
included sample and extension .ML extension for Standard ML files
Apr 2, 2014
Stata
Added .doh and .matah samples for Stata.
Mar 19, 2014
Stylus
add more demos
Dec 10, 2013
SubRip Text
SugarSS
SuperCollider
Swift
SystemVerilog
TI Program
TLA
TOML/ filenames
Consider Gopkg.lock and glide.lock as generated ( #4131 )
May 21, 2018
TXL
Tcl
TeX
Add support for World of Warcraft .toc files
May 4, 2016
Tea
Rename samples subdirectories
Jul 23, 2012
Terra
Text
Thrift
Turing
Improve Turing sample ( #3040 )
Jun 7, 2016
Turtle
Type Language
TypeScript
Improve heuristic for XML/TypeScript ( #3883 )
Nov 4, 2017
Unity3D Asset
Unix Assembly
The grand language renaming bonanza ( #3278 )
Dec 13, 2016
Uno
add sample uno-files
Feb 22, 2016
UnrealScript
Add initial UnrealScript support
Nov 9, 2013
UrWeb
Add sample Ur/Web files
Oct 3, 2015
VCL
Add support for the Varnish VCL edge scripting language
Jun 6, 2014
VHDL
Rename samples subdirectories
Jul 23, 2012
Verilog
Rename samples subdirectories
Jul 23, 2012
Vim script
Visual Basic
Volt
Vue
Wavefront Material
Wavefront Object
Web Ontology Language
Fixed issues for web ontology to pass tests
Jan 14, 2015
WebAssembly
Add recognition and classification of WebAssembly ( #3650 )
May 30, 2017
WebIDL
disable modelines strategy for webidl sample
Mar 15, 2015
Windows Registry Entries
Add language for Windows Registry (.reg) files ( #4217 )
Sep 3, 2018
World of Warcraft Addon Data
X BitMap
Add support for "X BitMap" images ( #4133 )
May 28, 2018
X Font Directory Index/ filenames
X PixMap
Add support for "X BitMap" images ( #4133 )
May 28, 2018
X10
Add the X10 language ( http://x10-lang.org/ ).
Aug 24, 2015
XC
XCompose/ filenames
XML
Add the .workflow extension ( #4299 )
Oct 17, 2018
XPages
trying this again
Jul 14, 2015
XProc
XQuery
XS
Add sample XS file
Feb 25, 2015
XSLT
Xojo
Xtend
YAML
YANG
YARA
YASnippet
Add support for YASnippet templates ( #4246 )
Sep 3, 2018
Yacc
Zephir
Reclassify samples generated from Zephir code
Jan 6, 2015
Zig
Add syntax for Zig ( #4005 )
Jan 8, 2019
Zimpl
desktop
eC
edn
better: edn is generic
Dec 18, 2012
fish
mcfunction
nanorc
q
Add Kdb q & HiveQL to list of languages ( #4058 )
May 2, 2018
reStructuredText
Move HACKING.rst.txt to sample directory
Feb 19, 2016
sed
Add support for `sed` as a programming language ( #4093 )
Apr 11, 2018
wdl
Add WDL language support ( #3858 )
Oct 14, 2017
wisp
xBase