1Pygments is written and maintained by Georg Brandl <georg@python.org>.
2
3Major developers are Tim Hatch <tim@timhatch.com> and Armin Ronacher
4<armin.ronacher@active-4.com>.
5
6Other contributors, listed alphabetically, are:
7
8* Sam Aaron -- Ioke lexer
9* Ali Afshar -- image formatter
10* Thomas Aglassinger -- Easytrieve, JCL, Rexx, Transact-SQL and VBScript
11  lexers
12* Muthiah Annamalai -- Ezhil lexer
13* Kumar Appaiah -- Debian control lexer
14* Andreas Amann -- AppleScript lexer
15* Timothy Armstrong -- Dart lexer fixes
16* Jeffrey Arnold -- R/S, Rd, BUGS, Jags, and Stan lexers
17* Jeremy Ashkenas -- CoffeeScript lexer
18* José Joaquín Atria -- Praat lexer
19* Stefan Matthias Aust -- Smalltalk lexer
20* Lucas Bajolet -- Nit lexer
21* Ben Bangert -- Mako lexers
22* Max Battcher -- Darcs patch lexer
23* Thomas Baruchel -- APL lexer
24* Tim Baumann -- (Literate) Agda lexer
25* Paul Baumgart, 280 North, Inc. -- Objective-J lexer
26* Michael Bayer -- Myghty lexers
27* Thomas Beale -- Archetype lexers
28* John Benediktsson -- Factor lexer
29* Trevor Bergeron -- mIRC formatter
30* Vincent Bernat -- LessCSS lexer
31* Christopher Bertels -- Fancy lexer
32* Sébastien Bigaret -- QVT Operational lexer
33* Jarrett Billingsley -- MiniD lexer
34* Adam Blinkinsop -- Haskell, Redcode lexers
35* Stéphane Blondon -- SGF and Sieve lexers
36* Frits van Bommel -- assembler lexers
37* Pierre Bourdon -- bugfixes
38* Martijn Braam -- Kernel log lexer, BARE lexer
39* Matthias Bussonnier -- ANSI style handling for terminal-256 formatter
40* chebee7i -- Python traceback lexer improvements
41* Hiram Chirino -- Scaml and Jade lexers
42* Mauricio Caceres -- SAS and Stata lexers.
43* Ian Cooper -- VGL lexer
44* David Corbett -- Inform, Jasmin, JSGF, Snowball, and TADS 3 lexers
45* Leaf Corcoran -- MoonScript lexer
46* Christopher Creutzig -- MuPAD lexer
47* Daniël W. Crompton -- Pike lexer
48* Pete Curry -- bugfixes
49* Bryan Davis -- EBNF lexer
50* Bruno Deferrari -- Shen lexer
51* Giedrius Dubinskas -- HTML formatter improvements
52* Owen Durni -- Haxe lexer
53* Alexander Dutton, Oxford University Computing Services -- SPARQL lexer
54* James Edwards -- Terraform lexer
55* Nick Efford -- Python 3 lexer
56* Sven Efftinge -- Xtend lexer
57* Artem Egorkine -- terminal256 formatter
58* Matthew Fernandez -- CAmkES lexer
59* Paweł Fertyk -- GDScript lexer, HTML formatter improvements
60* Michael Ficarra -- CPSA lexer
61* James H. Fisher -- PostScript lexer
62* William S. Fulton -- SWIG lexer
63* Carlos Galdino -- Elixir and Elixir Console lexers
64* Michael Galloy -- IDL lexer
65* Naveen Garg -- Autohotkey lexer
66* Simon Garnotel -- FreeFem++ lexer
67* Laurent Gautier -- R/S lexer
68* Alex Gaynor -- PyPy log lexer
69* Richard Gerkin -- Igor Pro lexer
70* Alain Gilbert -- TypeScript lexer
71* Alex Gilding -- BlitzBasic lexer
72* GitHub, Inc -- DASM16, Augeas, TOML, and Slash lexers
73* Bertrand Goetzmann -- Groovy lexer
74* Krzysiek Goj -- Scala lexer
75* Rostyslav Golda -- FloScript lexer
76* Andrey Golovizin -- BibTeX lexers
77* Matt Good -- Genshi, Cheetah lexers
78* Michał Górny -- vim modeline support
79* Alex Gosse -- TrafficScript lexer
80* Patrick Gotthardt -- PHP namespaces support
81* Olivier Guibe -- Asymptote lexer
82* Phil Hagelberg -- Fennel lexer
83* Florian Hahn -- Boogie lexer
84* Martin Harriman -- SNOBOL lexer
85* Matthew Harrison -- SVG formatter
86* Steven Hazel -- Tcl lexer
87* Dan Michael Heggø -- Turtle lexer
88* Aslak Hellesøy -- Gherkin lexer
89* Greg Hendershott -- Racket lexer
90* Justin Hendrick -- ParaSail lexer
91* Jordi Gutiérrez Hermoso -- Octave lexer
92* David Hess, Fish Software, Inc. -- Objective-J lexer
93* Ken Hilton -- Typographic Number Theory and Arrow lexers
94* Varun Hiremath -- Debian control lexer
95* Rob Hoelz -- Perl 6 lexer
96* Doug Hogan -- Mscgen lexer
97* Ben Hollis -- Mason lexer
98* Max Horn -- GAP lexer
99* Alastair Houghton -- Lexer inheritance facility
100* Tim Howard -- BlitzMax lexer
101* Dustin Howett -- Logos lexer
102* Ivan Inozemtsev -- Fantom lexer
103* Hiroaki Itoh -- Shell console rewrite, Lexers for PowerShell session,
104  MSDOS session, BC, WDiff
105* Brian R. Jackson -- Tea lexer
106* Christian Jann -- ShellSession lexer
107* Dennis Kaarsemaker -- sources.list lexer
108* Dmitri Kabak -- Inferno Limbo lexer
109* Igor Kalnitsky -- vhdl lexer
110* Colin Kennedy - USD lexer
111* Alexander Kit -- MaskJS lexer
112* Pekka Klärck -- Robot Framework lexer
113* Gerwin Klein -- Isabelle lexer
114* Eric Knibbe -- Lasso lexer
115* Stepan Koltsov -- Clay lexer
116* Adam Koprowski -- Opa lexer
117* Benjamin Kowarsch -- Modula-2 lexer
118* Domen Kožar -- Nix lexer
119* Oleh Krekel -- Emacs Lisp lexer
120* Alexander Kriegisch -- Kconfig and AspectJ lexers
121* Marek Kubica -- Scheme lexer
122* Jochen Kupperschmidt -- Markdown processor
123* Gerd Kurzbach -- Modelica lexer
124* Jon Larimer, Google Inc. -- Smali lexer
125* Olov Lassus -- Dart lexer
126* Matt Layman -- TAP lexer
127* Kristian Lyngstøl -- Varnish lexers
128* Sylvestre Ledru -- Scilab lexer
129* Chee Sing Lee -- Flatline lexer
130* Mark Lee -- Vala lexer
131* Valentin Lorentz -- C++ lexer improvements
132* Ben Mabey -- Gherkin lexer
133* Angus MacArthur -- QML lexer
134* Louis Mandel -- X10 lexer
135* Louis Marchand -- Eiffel lexer
136* Simone Margaritelli -- Hybris lexer
137* Kirk McDonald -- D lexer
138* Gordon McGregor -- SystemVerilog lexer
139* Stephen McKamey -- Duel/JBST lexer
140* Brian McKenna -- F# lexer
141* Charles McLaughlin -- Puppet lexer
142* Kurt McKee -- Tera Term macro lexer, PostgreSQL updates, MySQL overhaul
143* Lukas Meuser -- BBCode formatter, Lua lexer
144* Cat Miller -- Pig lexer
145* Paul Miller -- LiveScript lexer
146* Hong Minhee -- HTTP lexer
147* Michael Mior -- Awk lexer
148* Bruce Mitchener -- Dylan lexer rewrite
149* Reuben Morais -- SourcePawn lexer
150* Jon Morton -- Rust lexer
151* Paulo Moura -- Logtalk lexer
152* Mher Movsisyan -- DTD lexer
153* Dejan Muhamedagic -- Crmsh lexer
154* Ana Nelson -- Ragel, ANTLR, R console lexers
155* Kurt Neufeld -- Markdown lexer
156* Nam T. Nguyen -- Monokai style
157* Jesper Noehr -- HTML formatter "anchorlinenos"
158* Mike Nolta -- Julia lexer
159* Avery Nortonsmith -- Pointless lexer
160* Jonas Obrist -- BBCode lexer
161* Edward O'Callaghan -- Cryptol lexer
162* David Oliva -- Rebol lexer
163* Pat Pannuto -- nesC lexer
164* Jon Parise -- Protocol buffers and Thrift lexers
165* Benjamin Peterson -- Test suite refactoring
166* Ronny Pfannschmidt -- BBCode lexer
167* Dominik Picheta -- Nimrod lexer
168* Andrew Pinkham -- RTF Formatter Refactoring
169* Clément Prévost -- UrbiScript lexer
170* Tanner Prynn -- cmdline -x option and loading lexers from files
171* Oleh Prypin -- Crystal lexer (based on Ruby lexer)
172* Xidorn Quan -- Web IDL lexer
173* Elias Rabel -- Fortran fixed form lexer
174* raichoo -- Idris lexer
175* Daniel Ramirez -- GDScript lexer
176* Kashif Rasul -- CUDA lexer
177* Nathan Reed -- HLSL lexer
178* Justin Reidy -- MXML lexer
179* Norman Richards -- JSON lexer
180* Corey Richardson -- Rust lexer updates
181* Lubomir Rintel -- GoodData MAQL and CL lexers
182* Andre Roberge -- Tango style
183* Georg Rollinger -- HSAIL lexer
184* Michiel Roos -- TypoScript lexer
185* Konrad Rudolph -- LaTeX formatter enhancements
186* Mario Ruggier -- Evoque lexers
187* Miikka Salminen -- Lovelace style, Hexdump lexer, lexer enhancements
188* Stou Sandalski -- NumPy, FORTRAN, tcsh and XSLT lexers
189* Matteo Sasso -- Common Lisp lexer
190* Joe Schafer -- Ada lexer
191* Max Schillinger -- TiddlyWiki5 lexer
192* Ken Schutte -- Matlab lexers
193* René Schwaiger -- Rainbow Dash style
194* Sebastian Schweizer -- Whiley lexer
195* Tassilo Schweyer -- Io, MOOCode lexers
196* Pablo Seminario -- PromQL lexer
197* Ted Shaw -- AutoIt lexer
198* Joerg Sieker -- ABAP lexer
199* Robert Simmons -- Standard ML lexer
200* Kirill Simonov -- YAML lexer
201* Corbin Simpson -- Monte lexer
202* Alexander Smishlajev -- Visual FoxPro lexer
203* Steve Spigarelli -- XQuery lexer
204* Jerome St-Louis -- eC lexer
205* Camil Staps -- Clean and NuSMV lexers; Solarized style
206* James Strachan -- Kotlin lexer
207* Tom Stuart -- Treetop lexer
208* Colin Sullivan -- SuperCollider lexer
209* Ben Swift -- Extempore lexer
210* Edoardo Tenani -- Arduino lexer
211* Tiberius Teng -- default style overhaul
212* Jeremy Thurgood -- Erlang, Squid config lexers
213* Brian Tiffin -- OpenCOBOL lexer
214* Bob Tolbert -- Hy lexer
215* Matthias Trute -- Forth lexer
216* Erick Tryzelaar -- Felix lexer
217* Alexander Udalov -- Kotlin lexer improvements
218* Thomas Van Doren -- Chapel lexer
219* Daniele Varrazzo -- PostgreSQL lexers
220* Abe Voelker -- OpenEdge ABL lexer
221* Pepijn de Vos -- HTML formatter CTags support
222* Matthias Vallentin -- Bro lexer
223* Benoît Vinot -- AMPL lexer
224* Linh Vu Hong -- RSL lexer
225* Nathan Weizenbaum -- Haml and Sass lexers
226* Nathan Whetsell -- Csound lexers
227* Dietmar Winkler -- Modelica lexer
228* Nils Winter -- Smalltalk lexer
229* Davy Wybiral -- Clojure lexer
230* Whitney Young -- ObjectiveC lexer
231* Diego Zamboni -- CFengine3 lexer
232* Enrique Zamudio -- Ceylon lexer
233* Alex Zimin -- Nemerle lexer
234* Rob Zimmerman -- Kal lexer
235* Vincent Zurczak -- Roboconf lexer
236* Hubert Gruniaux -- C and C++ lexer improvements
237
238Many thanks for all contributions!
239