The list of supported programming languages within Jekyll and how to find them.

  1. Open up your console and run the following command:
rougify list
  1. The following will be output (as of the date of creating this blog - I’ve taken out optional syntax)
abap

actionscript

ada

apache

apex

apiblueprint

applescript

armasm

augeas

awk

batchfile

bbcbasic

bibtex

biml

bpf

brainfuck

brightscript

bsl

c

ceylon

cfscript

clean

clojure

cmake

cmhg

coffeescript

common\_lisp

conf

console

coq

cpp

crystal

csharp

css

csvs

cuda

cypher

cython

d

dart

datastudio

diff

digdag

docker

dot

ecl

eex

eiffel

elixir

elm

email

epp

erb

erlang

escape

factor

fortran

freefem

fsharp

gdscript

ghc-cmm

ghc-core

gherkin

glsl

go

gradle

graphql

groovy

hack

haml

handlebars

haskell

haxe

hcl

hlsl

hocon

hql

html

http

hylang

idlang

igorpro

ini

io

irb

irb\_output

isbl

j

janet

java

javascript

jinja


jsl

json

json-doc

jsonnet

jsp


jsx

julia

kotlin

lasso

liquid

literate\_coffeescript

literate\_haskell

livescript

llvm

lua

lustre

lutin

m68k

magik

make

markdown

mason

mathematica

matlab

minizinc

moonscript

mosel

msgtrans

mxml

nasm

nesasm

nginx

nim

nix

objective\_c

objective\_cpp

ocaml

ocl

openedge

opentype\_feature\_file

pascal

perl

php

plaintext

plist

pony

postscript

powershell

praat

prolog

prometheus

properties

protobuf

puppet

python

q

qml

r

racket

reasonml

rego

rescript

robot\_framework

ruby

rust

sas

sass

scala

scheme

scss

sed

shell

sieve

slice

slim

smalltalk

smarty

sml

solidity

sparql

sqf

sql

ssh

supercollider

swift

systemd

tap

tcl

terraform

tex

toml

tsx

ttcn3

tulip

turtle

twig

typescript

vala

vb

vcl

velocity

verilog

vhdl

viml

vue

wollok

xml

xojo

xpath

xquery

yaml

yang

zig