BBEdit Language Module Library

Welcome! Please peruse and enjoy, but before you start, here are some important reminders:

Please note that language modules developed by third parties may not be compatible with all versions of BBEdit. If you find that a language module is not compatible with your version of BBEdit, please contact the language module’s developer for assistance.


To install a language module, copy the module file into the “Language Modules” subfolder of BBEdit’s application support folder.

If you are using BBEdit 12.6 or later, choose “Language Modules” from the Folders menu on BBEdit’s application menu to open the appropriate folder.

For older versions of BBEdit: language modules should be placed in /Users/USERNAME/Library/Application Support/BBEdit/Language Modules/, unless you are using Dropbox for your BBEdit support folder, in which case please instead copy the language module into: ~/Dropbox/Application Support/BBEdit/Language Modules/.

After installing the language module, quit and relaunch BBEdit.

BBEdit Language Modules

Name Author Download
65C02 Assembler & AppleSoft Basic Ivan Drucker (http)
Ada John B. Matthews & Pascal Pignard (http)
Apache Configuration Language John Gruber (web site)
AMPL Josiah Johnston (http)
Apex Skot Nelson GitHub
Arduino Bare Bones Software, Inc. (built into BBEdit 14.0 and later)
ARM A64 Assembly Leonard Manzara GitHub
ARM A64 object dump files Leonard Manzara GitHub
ASReml Rene Malenfant (http)
AutoLISP Emil Prpic (http)
Awk Iain Barnett (GitHub)
Awk linuxemacs (GitHub)
Cisco IOS Fabrizio La Rosa (http)
CMake Sascha Kratky GitHub
COBOL Jonathan Eddy (http)
diff output (and more) Chris Nandor (web site)
Erlang Paul Guyot (web site)
EViews Peter Fuleky (http)
FloScript Rostyslav Golda GitHub
Forth Ian Osgood (http)
GAP Max Horn GitHub
GAS/AT&T Assembly Frank Botelho GitHub
Gembase DML Nelson Santos (http)
Go Bare Bones Software, Inc. (built into BBEdit 14.0 and later)
Haskell Dave Menendez (web site)
Igor Pro Robert Gilman and Bela Farago (web site)
Julia JuliaEditorSupport (GitHub)
LassoScript Bare Bones Software, Inc. (built into BBEdit 9.2 and later)
Liquid Eric Knibbe (GitHub)
LiveStage QScript Totally Hip Technologies, Inc. (http)
M68K assembler Jason Fields (GitLab)
Magma Don Taylor (web site)
MacPorts Frank Schima (web site)
Mathematica Flip Phillips (http)
Matlab Andrew J. Miller (web site)
Micromite Basic Richard Hinckley (http)
MiniScript Joe Strout (GitHub)
Modula-2 Benjamin Kowarsch (web site)
Netwide Assembler (NASM) Pedro Freire (http)
Nim (author unknown) (GitHub)
Oberon-07 Roel P. de Jong (web site)
Ogre James Walker (GitHub)
openHAB Maarten Meijer (GitHub)
OPL16 (Open Programming Language) Jean-Yves Rouffiac (web site)
Org-ASM Assembler — Z80/Z180 Graham Hinton (web site)
PDF Appligent Labs (web site)
PostScript Ben Byram-Wigfield (GitHub)
PowerPC Assembly Language Sergey Fedorov GitHub
Powershell Doug Baer GitHub
Progress OpenEdge Chris Ruprecht (web site)
R Bare Bones Software, Inc. (built into BBEdit 14.0 and later)
Renderman RIB Flip Phillips (http)
Renderman Shading Language Flip Phillips (http)
reStructuredText Eric Knibbe (GitHub)
Rust Bare Bones Software, Inc. (built into BBEdit 14.0 and later)
SAS Ed deHaan and Scott Gerlach (web site)
SFZ format Ben Byram-Wigfield (GitHub)
Stan Joey Reid (web site)
Stata Jonathan Marc Bearak (web site)
SuperBASIC Jean-Yves Rouffiac (web site)
Suricata Pierre GitHub
Swift Bare Bones Software, Inc. (built into BBEdit 12.5 and later)
TaskPaper Matthias Steffens (web site)
TXL Andy Maloney GitHub
VRML and 3DMF James Walker (GitHub)
Yara Pierre GitHub
Z80 Assembler Derek Bolli (web site)

If you are looking for something in particular that used to be here, please let us know.