Skip to content
Branch: master
Find file History
sparkprime and lildude Add Jsonnet language. (#4455)
* Add Jsonnet language.

* Fix test errors

* Fix remaining test failure

* Fix lack of license

* remove .libjsonnet extension as it has only 10 uses on github
Latest commit 275891f Mar 12, 2019
Permalink
Type Name Latest commit message Commit time
..
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
You can’t perform that action at this time.