components.json 33 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732
  1. {
  2. "core": {
  3. "meta": {
  4. "path": "components/prism-core.js",
  5. "option": "mandatory"
  6. },
  7. "core": "Core"
  8. },
  9. "themes": {
  10. "meta": {
  11. "path": "themes/{id}.css",
  12. "link": "index.html?theme={id}",
  13. "exclusive": true
  14. },
  15. "prism": {
  16. "title": "Default",
  17. "option": "default"
  18. },
  19. "prism-dark": "Dark",
  20. "prism-funky": "Funky",
  21. "prism-okaidia": {
  22. "title": "Okaidia",
  23. "owner": "ocodia"
  24. },
  25. "prism-twilight": {
  26. "title": "Twilight",
  27. "owner": "remybach"
  28. },
  29. "prism-coy": {
  30. "title": "Coy",
  31. "owner": "tshedor"
  32. },
  33. "prism-solarizedlight": {
  34. "title": "Solarized Light",
  35. "owner": "hectormatos2011 "
  36. },
  37. "prism-tomorrow": {
  38. "title": "Tomorrow Night",
  39. "owner": "Rosey"
  40. }
  41. },
  42. "languages": {
  43. "meta": {
  44. "path": "components/prism-{id}",
  45. "noCSS": true,
  46. "examplesPath": "examples/prism-{id}",
  47. "addCheckAll": true
  48. },
  49. "markup": {
  50. "title": "Markup",
  51. "alias": ["html", "xml", "svg", "mathml", "ssml", "atom", "rss"],
  52. "aliasTitles": {
  53. "html": "HTML",
  54. "xml": "XML",
  55. "svg": "SVG",
  56. "mathml": "MathML",
  57. "ssml": "SSML",
  58. "atom": "Atom",
  59. "rss": "RSS"
  60. },
  61. "option": "default"
  62. },
  63. "css": {
  64. "title": "CSS",
  65. "option": "default",
  66. "modify": "markup"
  67. },
  68. "clike": {
  69. "title": "C-like",
  70. "option": "default"
  71. },
  72. "javascript": {
  73. "title": "JavaScript",
  74. "require": "clike",
  75. "modify": "markup",
  76. "optional": "regex",
  77. "alias": "js",
  78. "option": "default"
  79. },
  80. "abap": {
  81. "title": "ABAP",
  82. "owner": "dellagustin"
  83. },
  84. "abnf": {
  85. "title": "ABNF",
  86. "owner": "RunDevelopment"
  87. },
  88. "actionscript": {
  89. "title": "ActionScript",
  90. "require": "javascript",
  91. "modify": "markup",
  92. "owner": "Golmote"
  93. },
  94. "ada": {
  95. "title": "Ada",
  96. "owner": "Lucretia"
  97. },
  98. "agda": {
  99. "title": "Agda",
  100. "owner": "xy-ren"
  101. },
  102. "al": {
  103. "title": "AL",
  104. "owner": "RunDevelopment"
  105. },
  106. "antlr4": {
  107. "title": "ANTLR4",
  108. "alias": "g4",
  109. "owner": "RunDevelopment"
  110. },
  111. "apacheconf": {
  112. "title": "Apache Configuration",
  113. "owner": "GuiTeK"
  114. },
  115. "apex": {
  116. "title": "Apex",
  117. "require": ["clike", "sql"],
  118. "owner": "RunDevelopment"
  119. },
  120. "apl": {
  121. "title": "APL",
  122. "owner": "ngn"
  123. },
  124. "applescript": {
  125. "title": "AppleScript",
  126. "owner": "Golmote"
  127. },
  128. "aql": {
  129. "title": "AQL",
  130. "owner": "RunDevelopment"
  131. },
  132. "arduino": {
  133. "title": "Arduino",
  134. "require": "cpp",
  135. "alias": "ino",
  136. "owner": "dkern"
  137. },
  138. "arff": {
  139. "title": "ARFF",
  140. "owner": "Golmote"
  141. },
  142. "armasm": {
  143. "title": "ARM Assembly",
  144. "alias": "arm-asm",
  145. "owner": "RunDevelopment"
  146. },
  147. "arturo": {
  148. "title": "Arturo",
  149. "alias": "art",
  150. "optional": [
  151. "bash",
  152. "css",
  153. "javascript",
  154. "markup",
  155. "markdown",
  156. "sql"
  157. ],
  158. "owner": "drkameleon"
  159. },
  160. "asciidoc": {
  161. "alias": "adoc",
  162. "title": "AsciiDoc",
  163. "owner": "Golmote"
  164. },
  165. "aspnet": {
  166. "title": "ASP.NET (C#)",
  167. "require": ["markup", "csharp"],
  168. "owner": "nauzilus"
  169. },
  170. "asm6502": {
  171. "title": "6502 Assembly",
  172. "owner": "kzurawel"
  173. },
  174. "asmatmel": {
  175. "title": "Atmel AVR Assembly",
  176. "owner": "cerkit"
  177. },
  178. "autohotkey": {
  179. "title": "AutoHotkey",
  180. "owner": "aviaryan"
  181. },
  182. "autoit": {
  183. "title": "AutoIt",
  184. "owner": "Golmote"
  185. },
  186. "avisynth": {
  187. "title": "AviSynth",
  188. "alias": "avs",
  189. "owner": "Zinfidel"
  190. },
  191. "avro-idl": {
  192. "title":"Avro IDL",
  193. "alias": "avdl",
  194. "owner": "RunDevelopment"
  195. },
  196. "awk": {
  197. "title": "AWK",
  198. "alias": "gawk",
  199. "aliasTitles": {
  200. "gawk": "GAWK"
  201. },
  202. "owner": "RunDevelopment"
  203. },
  204. "bash": {
  205. "title": "Bash",
  206. "alias": "shell",
  207. "aliasTitles": {
  208. "shell": "Shell"
  209. },
  210. "owner": "zeitgeist87"
  211. },
  212. "basic": {
  213. "title": "BASIC",
  214. "owner": "Golmote"
  215. },
  216. "batch": {
  217. "title": "Batch",
  218. "owner": "Golmote"
  219. },
  220. "bbcode": {
  221. "title": "BBcode",
  222. "alias": "shortcode",
  223. "aliasTitles": {
  224. "shortcode": "Shortcode"
  225. },
  226. "owner": "RunDevelopment"
  227. },
  228. "bicep": {
  229. "title": "Bicep",
  230. "owner": "johnnyreilly"
  231. },
  232. "birb": {
  233. "title": "Birb",
  234. "require": "clike",
  235. "owner": "Calamity210"
  236. },
  237. "bison": {
  238. "title": "Bison",
  239. "require": "c",
  240. "owner": "Golmote"
  241. },
  242. "bnf": {
  243. "title": "BNF",
  244. "alias": "rbnf",
  245. "aliasTitles": {
  246. "rbnf": "RBNF"
  247. },
  248. "owner": "RunDevelopment"
  249. },
  250. "brainfuck": {
  251. "title": "Brainfuck",
  252. "owner": "Golmote"
  253. },
  254. "brightscript": {
  255. "title": "BrightScript",
  256. "owner": "RunDevelopment"
  257. },
  258. "bro": {
  259. "title": "Bro",
  260. "owner": "wayward710"
  261. },
  262. "bsl": {
  263. "title": "BSL (1C:Enterprise)",
  264. "alias": "oscript",
  265. "aliasTitles": {
  266. "oscript": "OneScript"
  267. },
  268. "owner": "Diversus23"
  269. },
  270. "c": {
  271. "title": "C",
  272. "require": "clike",
  273. "owner": "zeitgeist87"
  274. },
  275. "csharp": {
  276. "title": "C#",
  277. "require": "clike",
  278. "alias": ["cs", "dotnet"],
  279. "owner": "mvalipour"
  280. },
  281. "cpp": {
  282. "title": "C++",
  283. "require": "c",
  284. "owner": "zeitgeist87"
  285. },
  286. "cfscript": {
  287. "title": "CFScript",
  288. "require": "clike",
  289. "alias": "cfc",
  290. "owner": "mjclemente"
  291. },
  292. "chaiscript": {
  293. "title": "ChaiScript",
  294. "require": ["clike", "cpp"],
  295. "owner": "RunDevelopment"
  296. },
  297. "cil": {
  298. "title": "CIL",
  299. "owner": "sbrl"
  300. },
  301. "clojure": {
  302. "title": "Clojure",
  303. "owner": "troglotit"
  304. },
  305. "cmake": {
  306. "title": "CMake",
  307. "owner": "mjrogozinski"
  308. },
  309. "cobol": {
  310. "title": "COBOL",
  311. "owner": "RunDevelopment"
  312. },
  313. "coffeescript": {
  314. "title": "CoffeeScript",
  315. "require": "javascript",
  316. "alias": "coffee",
  317. "owner": "R-osey"
  318. },
  319. "concurnas": {
  320. "title": "Concurnas",
  321. "alias": "conc",
  322. "owner": "jasontatton"
  323. },
  324. "csp": {
  325. "title": "Content-Security-Policy",
  326. "owner": "ScottHelme"
  327. },
  328. "cooklang": {
  329. "title": "Cooklang",
  330. "owner": "ahue"
  331. },
  332. "coq": {
  333. "title": "Coq",
  334. "owner": "RunDevelopment"
  335. },
  336. "crystal": {
  337. "title": "Crystal",
  338. "require": "ruby",
  339. "owner": "MakeNowJust"
  340. },
  341. "css-extras": {
  342. "title": "CSS Extras",
  343. "require": "css",
  344. "modify": "css",
  345. "owner": "milesj"
  346. },
  347. "csv": {
  348. "title": "CSV",
  349. "owner": "RunDevelopment"
  350. },
  351. "cue": {
  352. "title": "CUE",
  353. "owner": "RunDevelopment"
  354. },
  355. "cypher": {
  356. "title": "Cypher",
  357. "owner": "RunDevelopment"
  358. },
  359. "d": {
  360. "title": "D",
  361. "require": "clike",
  362. "owner": "Golmote"
  363. },
  364. "dart": {
  365. "title": "Dart",
  366. "require": "clike",
  367. "owner": "Golmote"
  368. },
  369. "dataweave": {
  370. "title": "DataWeave",
  371. "owner": "machaval"
  372. },
  373. "dax": {
  374. "title": "DAX",
  375. "owner": "peterbud"
  376. },
  377. "dhall": {
  378. "title": "Dhall",
  379. "owner": "RunDevelopment"
  380. },
  381. "diff": {
  382. "title": "Diff",
  383. "owner": "uranusjr"
  384. },
  385. "django": {
  386. "title": "Django/Jinja2",
  387. "require": "markup-templating",
  388. "alias": "jinja2",
  389. "owner": "romanvm"
  390. },
  391. "dns-zone-file": {
  392. "title": "DNS zone file",
  393. "owner": "RunDevelopment",
  394. "alias": "dns-zone"
  395. },
  396. "docker": {
  397. "title": "Docker",
  398. "alias": "dockerfile",
  399. "owner": "JustinBeckwith"
  400. },
  401. "dot": {
  402. "title": "DOT (Graphviz)",
  403. "alias": "gv",
  404. "optional": "markup",
  405. "owner": "RunDevelopment"
  406. },
  407. "ebnf": {
  408. "title": "EBNF",
  409. "owner": "RunDevelopment"
  410. },
  411. "editorconfig": {
  412. "title": "EditorConfig",
  413. "owner": "osipxd"
  414. },
  415. "eiffel": {
  416. "title": "Eiffel",
  417. "owner": "Conaclos"
  418. },
  419. "ejs": {
  420. "title": "EJS",
  421. "require": ["javascript", "markup-templating"],
  422. "owner": "RunDevelopment",
  423. "alias": "eta",
  424. "aliasTitles": {
  425. "eta": "Eta"
  426. }
  427. },
  428. "elixir": {
  429. "title": "Elixir",
  430. "owner": "Golmote"
  431. },
  432. "elm": {
  433. "title": "Elm",
  434. "owner": "zwilias"
  435. },
  436. "etlua": {
  437. "title": "Embedded Lua templating",
  438. "require": ["lua", "markup-templating"],
  439. "owner": "RunDevelopment"
  440. },
  441. "erb": {
  442. "title": "ERB",
  443. "require": ["ruby", "markup-templating"],
  444. "owner": "Golmote"
  445. },
  446. "erlang": {
  447. "title": "Erlang",
  448. "owner": "Golmote"
  449. },
  450. "excel-formula": {
  451. "title": "Excel Formula",
  452. "alias": ["xlsx", "xls"],
  453. "owner": "RunDevelopment"
  454. },
  455. "fsharp": {
  456. "title": "F#",
  457. "require": "clike",
  458. "owner": "simonreynolds7"
  459. },
  460. "factor": {
  461. "title": "Factor",
  462. "owner": "catb0t"
  463. },
  464. "false": {
  465. "title": "False",
  466. "owner": "edukisto"
  467. },
  468. "firestore-security-rules": {
  469. "title": "Firestore security rules",
  470. "require": "clike",
  471. "owner": "RunDevelopment"
  472. },
  473. "flow": {
  474. "title": "Flow",
  475. "require": "javascript",
  476. "owner": "Golmote"
  477. },
  478. "fortran": {
  479. "title": "Fortran",
  480. "owner": "Golmote"
  481. },
  482. "ftl": {
  483. "title": "FreeMarker Template Language",
  484. "require": "markup-templating",
  485. "owner": "RunDevelopment"
  486. },
  487. "gml": {
  488. "title": "GameMaker Language",
  489. "alias": "gamemakerlanguage",
  490. "require": "clike",
  491. "owner": "LiarOnce"
  492. },
  493. "gap": {
  494. "title": "GAP (CAS)",
  495. "owner": "RunDevelopment"
  496. },
  497. "gcode": {
  498. "title": "G-code",
  499. "owner": "RunDevelopment"
  500. },
  501. "gdscript": {
  502. "title": "GDScript",
  503. "owner": "RunDevelopment"
  504. },
  505. "gedcom": {
  506. "title": "GEDCOM",
  507. "owner": "Golmote"
  508. },
  509. "gettext": {
  510. "title": "gettext",
  511. "alias": "po",
  512. "owner": "RunDevelopment"
  513. },
  514. "gherkin": {
  515. "title": "Gherkin",
  516. "owner": "hason"
  517. },
  518. "git": {
  519. "title": "Git",
  520. "owner": "lgiraudel"
  521. },
  522. "glsl": {
  523. "title": "GLSL",
  524. "require": "c",
  525. "owner": "Golmote"
  526. },
  527. "gn": {
  528. "title": "GN",
  529. "alias": "gni",
  530. "owner": "RunDevelopment"
  531. },
  532. "linker-script": {
  533. "title": "GNU Linker Script",
  534. "alias": "ld",
  535. "owner": "RunDevelopment"
  536. },
  537. "go": {
  538. "title": "Go",
  539. "require": "clike",
  540. "owner": "arnehormann"
  541. },
  542. "go-module": {
  543. "title": "Go module",
  544. "alias": "go-mod",
  545. "owner": "RunDevelopment"
  546. },
  547. "graphql": {
  548. "title": "GraphQL",
  549. "optional": "markdown",
  550. "owner": "Golmote"
  551. },
  552. "groovy": {
  553. "title": "Groovy",
  554. "require": "clike",
  555. "owner": "robfletcher"
  556. },
  557. "haml": {
  558. "title": "Haml",
  559. "require": "ruby",
  560. "optional": [
  561. "css",
  562. "css-extras",
  563. "coffeescript",
  564. "erb",
  565. "javascript",
  566. "less",
  567. "markdown",
  568. "scss",
  569. "textile"
  570. ],
  571. "owner": "Golmote"
  572. },
  573. "handlebars": {
  574. "title": "Handlebars",
  575. "require": "markup-templating",
  576. "alias": ["hbs", "mustache"],
  577. "aliasTitles": {
  578. "mustache": "Mustache"
  579. },
  580. "owner": "Golmote"
  581. },
  582. "haskell": {
  583. "title": "Haskell",
  584. "alias": "hs",
  585. "owner": "bholst"
  586. },
  587. "haxe": {
  588. "title": "Haxe",
  589. "require": "clike",
  590. "optional": "regex",
  591. "owner": "Golmote"
  592. },
  593. "hcl": {
  594. "title": "HCL",
  595. "owner": "outsideris"
  596. },
  597. "hlsl": {
  598. "title": "HLSL",
  599. "require": "c",
  600. "owner": "RunDevelopment"
  601. },
  602. "hoon": {
  603. "title": "Hoon",
  604. "owner": "matildepark"
  605. },
  606. "http": {
  607. "title": "HTTP",
  608. "optional": [
  609. "csp",
  610. "css",
  611. "hpkp",
  612. "hsts",
  613. "javascript",
  614. "json",
  615. "markup",
  616. "uri"
  617. ],
  618. "owner": "danielgtaylor"
  619. },
  620. "hpkp": {
  621. "title": "HTTP Public-Key-Pins",
  622. "owner": "ScottHelme"
  623. },
  624. "hsts": {
  625. "title": "HTTP Strict-Transport-Security",
  626. "owner": "ScottHelme"
  627. },
  628. "ichigojam": {
  629. "title": "IchigoJam",
  630. "owner": "BlueCocoa"
  631. },
  632. "icon": {
  633. "title": "Icon",
  634. "owner": "Golmote"
  635. },
  636. "icu-message-format": {
  637. "title": "ICU Message Format",
  638. "owner": "RunDevelopment"
  639. },
  640. "idris": {
  641. "title": "Idris",
  642. "alias": "idr",
  643. "owner": "KeenS",
  644. "require": "haskell"
  645. },
  646. "ignore": {
  647. "title": ".ignore",
  648. "owner": "osipxd",
  649. "alias": [
  650. "gitignore",
  651. "hgignore",
  652. "npmignore"
  653. ],
  654. "aliasTitles": {
  655. "gitignore": ".gitignore",
  656. "hgignore": ".hgignore",
  657. "npmignore": ".npmignore"
  658. }
  659. },
  660. "inform7": {
  661. "title": "Inform 7",
  662. "owner": "Golmote"
  663. },
  664. "ini": {
  665. "title": "Ini",
  666. "owner": "aviaryan"
  667. },
  668. "io": {
  669. "title": "Io",
  670. "owner": "AlesTsurko"
  671. },
  672. "j": {
  673. "title": "J",
  674. "owner": "Golmote"
  675. },
  676. "java": {
  677. "title": "Java",
  678. "require": "clike",
  679. "owner": "sherblot"
  680. },
  681. "javadoc": {
  682. "title": "JavaDoc",
  683. "require": ["markup", "java", "javadoclike"],
  684. "modify": "java",
  685. "optional": "scala",
  686. "owner": "RunDevelopment"
  687. },
  688. "javadoclike": {
  689. "title": "JavaDoc-like",
  690. "modify": [
  691. "java",
  692. "javascript",
  693. "php"
  694. ],
  695. "owner": "RunDevelopment"
  696. },
  697. "javastacktrace": {
  698. "title": "Java stack trace",
  699. "owner": "RunDevelopment"
  700. },
  701. "jexl": {
  702. "title": "Jexl",
  703. "owner": "czosel"
  704. },
  705. "jolie": {
  706. "title": "Jolie",
  707. "require": "clike",
  708. "owner": "thesave"
  709. },
  710. "jq": {
  711. "title": "JQ",
  712. "owner": "RunDevelopment"
  713. },
  714. "jsdoc": {
  715. "title": "JSDoc",
  716. "require": ["javascript", "javadoclike", "typescript"],
  717. "modify": "javascript",
  718. "optional": [
  719. "actionscript",
  720. "coffeescript"
  721. ],
  722. "owner": "RunDevelopment"
  723. },
  724. "js-extras": {
  725. "title": "JS Extras",
  726. "require": "javascript",
  727. "modify": "javascript",
  728. "optional": [
  729. "actionscript",
  730. "coffeescript",
  731. "flow",
  732. "n4js",
  733. "typescript"
  734. ],
  735. "owner": "RunDevelopment"
  736. },
  737. "json": {
  738. "title": "JSON",
  739. "alias": "webmanifest",
  740. "aliasTitles": {
  741. "webmanifest": "Web App Manifest"
  742. },
  743. "owner": "CupOfTea696"
  744. },
  745. "json5": {
  746. "title": "JSON5",
  747. "require": "json",
  748. "owner": "RunDevelopment"
  749. },
  750. "jsonp": {
  751. "title": "JSONP",
  752. "require": "json",
  753. "owner": "RunDevelopment"
  754. },
  755. "jsstacktrace": {
  756. "title": "JS stack trace",
  757. "owner": "sbrl"
  758. },
  759. "js-templates": {
  760. "title": "JS Templates",
  761. "require": "javascript",
  762. "modify": "javascript",
  763. "optional": [
  764. "css",
  765. "css-extras",
  766. "graphql",
  767. "markdown",
  768. "markup",
  769. "sql"
  770. ],
  771. "owner": "RunDevelopment"
  772. },
  773. "julia": {
  774. "title": "Julia",
  775. "owner": "cdagnino"
  776. },
  777. "keepalived": {
  778. "title": "Keepalived Configure",
  779. "owner": "dev-itsheng"
  780. },
  781. "keyman": {
  782. "title": "Keyman",
  783. "owner": "mcdurdin"
  784. },
  785. "kotlin": {
  786. "title": "Kotlin",
  787. "alias": ["kt", "kts"],
  788. "aliasTitles": {
  789. "kts": "Kotlin Script"
  790. },
  791. "require": "clike",
  792. "owner": "Golmote"
  793. },
  794. "kumir": {
  795. "title": "KuMir (КуМир)",
  796. "alias": "kum",
  797. "owner": "edukisto"
  798. },
  799. "kusto": {
  800. "title": "Kusto",
  801. "owner": "RunDevelopment"
  802. },
  803. "latex": {
  804. "title": "LaTeX",
  805. "alias": ["tex", "context"],
  806. "aliasTitles": {
  807. "tex": "TeX",
  808. "context": "ConTeXt"
  809. },
  810. "owner": "japborst"
  811. },
  812. "latte": {
  813. "title": "Latte",
  814. "require": ["clike", "markup-templating", "php"],
  815. "owner": "nette"
  816. },
  817. "less": {
  818. "title": "Less",
  819. "require": "css",
  820. "optional": "css-extras",
  821. "owner": "Golmote"
  822. },
  823. "lilypond": {
  824. "title": "LilyPond",
  825. "require": "scheme",
  826. "alias": "ly",
  827. "owner": "RunDevelopment"
  828. },
  829. "liquid": {
  830. "title": "Liquid",
  831. "require": "markup-templating",
  832. "owner": "cinhtau"
  833. },
  834. "lisp": {
  835. "title": "Lisp",
  836. "alias": ["emacs", "elisp", "emacs-lisp"],
  837. "owner": "JuanCaicedo"
  838. },
  839. "livescript": {
  840. "title": "LiveScript",
  841. "owner": "Golmote"
  842. },
  843. "llvm": {
  844. "title": "LLVM IR",
  845. "owner": "porglezomp"
  846. },
  847. "log": {
  848. "title": "Log file",
  849. "optional": "javastacktrace",
  850. "owner": "RunDevelopment"
  851. },
  852. "lolcode": {
  853. "title": "LOLCODE",
  854. "owner": "Golmote"
  855. },
  856. "lua": {
  857. "title": "Lua",
  858. "owner": "Golmote"
  859. },
  860. "magma": {
  861. "title": "Magma (CAS)",
  862. "owner": "RunDevelopment"
  863. },
  864. "makefile": {
  865. "title": "Makefile",
  866. "owner": "Golmote"
  867. },
  868. "markdown": {
  869. "title": "Markdown",
  870. "require": "markup",
  871. "optional": "yaml",
  872. "alias": "md",
  873. "owner": "Golmote"
  874. },
  875. "markup-templating": {
  876. "title": "Markup templating",
  877. "require": "markup",
  878. "owner": "Golmote"
  879. },
  880. "mata": {
  881. "title": "Mata",
  882. "owner": "RunDevelopment"
  883. },
  884. "matlab": {
  885. "title": "MATLAB",
  886. "owner": "Golmote"
  887. },
  888. "maxscript": {
  889. "title": "MAXScript",
  890. "owner": "RunDevelopment"
  891. },
  892. "mel": {
  893. "title": "MEL",
  894. "owner": "Golmote"
  895. },
  896. "mermaid": {
  897. "title": "Mermaid",
  898. "owner": "RunDevelopment"
  899. },
  900. "mizar": {
  901. "title": "Mizar",
  902. "owner": "Golmote"
  903. },
  904. "mongodb": {
  905. "title": "MongoDB",
  906. "owner": "airs0urce",
  907. "require": "javascript"
  908. },
  909. "monkey": {
  910. "title": "Monkey",
  911. "owner": "Golmote"
  912. },
  913. "moonscript": {
  914. "title": "MoonScript",
  915. "alias": "moon",
  916. "owner": "RunDevelopment"
  917. },
  918. "n1ql": {
  919. "title": "N1QL",
  920. "owner": "TMWilds"
  921. },
  922. "n4js": {
  923. "title": "N4JS",
  924. "require": "javascript",
  925. "optional": "jsdoc",
  926. "alias": "n4jsd",
  927. "owner": "bsmith-n4"
  928. },
  929. "nand2tetris-hdl": {
  930. "title": "Nand To Tetris HDL",
  931. "owner": "stephanmax"
  932. },
  933. "naniscript": {
  934. "title": "Naninovel Script",
  935. "owner": "Elringus",
  936. "alias": "nani"
  937. },
  938. "nasm": {
  939. "title": "NASM",
  940. "owner": "rbmj"
  941. },
  942. "neon": {
  943. "title": "NEON",
  944. "owner": "nette"
  945. },
  946. "nevod": {
  947. "title": "Nevod",
  948. "owner": "nezaboodka"
  949. },
  950. "nginx": {
  951. "title": "nginx",
  952. "owner": "volado"
  953. },
  954. "nim": {
  955. "title": "Nim",
  956. "owner": "Golmote"
  957. },
  958. "nix": {
  959. "title": "Nix",
  960. "owner": "Golmote"
  961. },
  962. "nsis": {
  963. "title": "NSIS",
  964. "owner": "idleberg"
  965. },
  966. "objectivec": {
  967. "title": "Objective-C",
  968. "require": "c",
  969. "alias": "objc",
  970. "owner": "uranusjr"
  971. },
  972. "ocaml": {
  973. "title": "OCaml",
  974. "owner": "Golmote"
  975. },
  976. "odin": {
  977. "title": "Odin",
  978. "owner": "edukisto"
  979. },
  980. "opencl": {
  981. "title": "OpenCL",
  982. "require": "c",
  983. "modify": [
  984. "c",
  985. "cpp"
  986. ],
  987. "owner": "Milania1"
  988. },
  989. "openqasm": {
  990. "title": "OpenQasm",
  991. "alias": "qasm",
  992. "owner": "RunDevelopment"
  993. },
  994. "oz": {
  995. "title": "Oz",
  996. "owner": "Golmote"
  997. },
  998. "parigp": {
  999. "title": "PARI/GP",
  1000. "owner": "Golmote"
  1001. },
  1002. "parser": {
  1003. "title": "Parser",
  1004. "require": "markup",
  1005. "owner": "Golmote"
  1006. },
  1007. "pascal": {
  1008. "title": "Pascal",
  1009. "alias": "objectpascal",
  1010. "aliasTitles": {
  1011. "objectpascal": "Object Pascal"
  1012. },
  1013. "owner": "Golmote"
  1014. },
  1015. "pascaligo": {
  1016. "title": "Pascaligo",
  1017. "owner": "DefinitelyNotAGoat"
  1018. },
  1019. "psl": {
  1020. "title": "PATROL Scripting Language",
  1021. "owner": "bertysentry"
  1022. },
  1023. "pcaxis": {
  1024. "title": "PC-Axis",
  1025. "alias": "px",
  1026. "owner": "RunDevelopment"
  1027. },
  1028. "peoplecode": {
  1029. "title": "PeopleCode",
  1030. "alias": "pcode",
  1031. "owner": "RunDevelopment"
  1032. },
  1033. "perl": {
  1034. "title": "Perl",
  1035. "owner": "Golmote"
  1036. },
  1037. "php": {
  1038. "title": "PHP",
  1039. "require": "markup-templating",
  1040. "owner": "milesj"
  1041. },
  1042. "phpdoc": {
  1043. "title": "PHPDoc",
  1044. "require": ["php", "javadoclike"],
  1045. "modify": "php",
  1046. "owner": "RunDevelopment"
  1047. },
  1048. "php-extras": {
  1049. "title": "PHP Extras",
  1050. "require": "php",
  1051. "modify": "php",
  1052. "owner": "milesj"
  1053. },
  1054. "plant-uml": {
  1055. "title": "PlantUML",
  1056. "alias": "plantuml",
  1057. "owner": "RunDevelopment"
  1058. },
  1059. "plsql": {
  1060. "title": "PL/SQL",
  1061. "require": "sql",
  1062. "owner": "Golmote"
  1063. },
  1064. "powerquery": {
  1065. "title": "PowerQuery",
  1066. "alias": ["pq", "mscript"],
  1067. "owner": "peterbud"
  1068. },
  1069. "powershell": {
  1070. "title": "PowerShell",
  1071. "owner": "nauzilus"
  1072. },
  1073. "processing": {
  1074. "title": "Processing",
  1075. "require": "clike",
  1076. "owner": "Golmote"
  1077. },
  1078. "prolog": {
  1079. "title": "Prolog",
  1080. "owner": "Golmote"
  1081. },
  1082. "promql": {
  1083. "title": "PromQL",
  1084. "owner": "arendjr"
  1085. },
  1086. "properties": {
  1087. "title": ".properties",
  1088. "owner": "Golmote"
  1089. },
  1090. "protobuf": {
  1091. "title": "Protocol Buffers",
  1092. "require": "clike",
  1093. "owner": "just-boris"
  1094. },
  1095. "pug": {
  1096. "title": "Pug",
  1097. "require": ["markup", "javascript"],
  1098. "optional": [
  1099. "coffeescript",
  1100. "ejs",
  1101. "handlebars",
  1102. "less",
  1103. "livescript",
  1104. "markdown",
  1105. "scss",
  1106. "stylus",
  1107. "twig"
  1108. ],
  1109. "owner": "Golmote"
  1110. },
  1111. "puppet": {
  1112. "title": "Puppet",
  1113. "owner": "Golmote"
  1114. },
  1115. "pure": {
  1116. "title": "Pure",
  1117. "optional": [
  1118. "c",
  1119. "cpp",
  1120. "fortran"
  1121. ],
  1122. "owner": "Golmote"
  1123. },
  1124. "purebasic": {
  1125. "title": "PureBasic",
  1126. "require": "clike",
  1127. "alias": "pbfasm",
  1128. "owner": "HeX0R101"
  1129. },
  1130. "purescript": {
  1131. "title": "PureScript",
  1132. "require": "haskell",
  1133. "alias": "purs",
  1134. "owner": "sriharshachilakapati"
  1135. },
  1136. "python": {
  1137. "title": "Python",
  1138. "alias": "py",
  1139. "owner": "multipetros"
  1140. },
  1141. "qsharp": {
  1142. "title": "Q#",
  1143. "require": "clike",
  1144. "alias": "qs",
  1145. "owner": "fedonman"
  1146. },
  1147. "q": {
  1148. "title": "Q (kdb+ database)",
  1149. "owner": "Golmote"
  1150. },
  1151. "qml": {
  1152. "title": "QML",
  1153. "require": "javascript",
  1154. "owner": "RunDevelopment"
  1155. },
  1156. "qore": {
  1157. "title": "Qore",
  1158. "require": "clike",
  1159. "owner": "temnroegg"
  1160. },
  1161. "r": {
  1162. "title": "R",
  1163. "owner": "Golmote"
  1164. },
  1165. "racket": {
  1166. "title": "Racket",
  1167. "require": "scheme",
  1168. "alias": "rkt",
  1169. "owner": "RunDevelopment"
  1170. },
  1171. "cshtml": {
  1172. "title": "Razor C#",
  1173. "alias": "razor",
  1174. "require": ["markup", "csharp"],
  1175. "optional":[
  1176. "css",
  1177. "css-extras",
  1178. "javascript",
  1179. "js-extras"
  1180. ],
  1181. "owner": "RunDevelopment"
  1182. },
  1183. "jsx": {
  1184. "title": "React JSX",
  1185. "require": ["markup", "javascript"],
  1186. "optional": [
  1187. "jsdoc",
  1188. "js-extras",
  1189. "js-templates"
  1190. ],
  1191. "owner": "vkbansal"
  1192. },
  1193. "tsx": {
  1194. "title": "React TSX",
  1195. "require": ["jsx", "typescript"]
  1196. },
  1197. "reason": {
  1198. "title": "Reason",
  1199. "require": "clike",
  1200. "owner": "Golmote"
  1201. },
  1202. "regex": {
  1203. "title": "Regex",
  1204. "owner": "RunDevelopment"
  1205. },
  1206. "rego": {
  1207. "title": "Rego",
  1208. "owner": "JordanSh"
  1209. },
  1210. "renpy": {
  1211. "title": "Ren'py",
  1212. "alias": "rpy",
  1213. "owner": "HyuchiaDiego"
  1214. },
  1215. "rescript": {
  1216. "title": "ReScript",
  1217. "alias": "res",
  1218. "owner": "vmarcosp"
  1219. },
  1220. "rest": {
  1221. "title": "reST (reStructuredText)",
  1222. "owner": "Golmote"
  1223. },
  1224. "rip": {
  1225. "title": "Rip",
  1226. "owner": "ravinggenius"
  1227. },
  1228. "roboconf": {
  1229. "title": "Roboconf",
  1230. "owner": "Golmote"
  1231. },
  1232. "robotframework": {
  1233. "title": "Robot Framework",
  1234. "alias": "robot",
  1235. "owner": "RunDevelopment"
  1236. },
  1237. "ruby": {
  1238. "title": "Ruby",
  1239. "require": "clike",
  1240. "alias": "rb",
  1241. "owner": "samflores"
  1242. },
  1243. "rust": {
  1244. "title": "Rust",
  1245. "owner": "Golmote"
  1246. },
  1247. "sas": {
  1248. "title": "SAS",
  1249. "optional": ["groovy", "lua", "sql"],
  1250. "owner": "Golmote"
  1251. },
  1252. "sass": {
  1253. "title": "Sass (Sass)",
  1254. "require": "css",
  1255. "optional": "css-extras",
  1256. "owner": "Golmote"
  1257. },
  1258. "scss": {
  1259. "title": "Sass (Scss)",
  1260. "require": "css",
  1261. "optional": "css-extras",
  1262. "owner": "MoOx"
  1263. },
  1264. "scala": {
  1265. "title": "Scala",
  1266. "require": "java",
  1267. "owner": "jozic"
  1268. },
  1269. "scheme": {
  1270. "title": "Scheme",
  1271. "owner": "bacchus123"
  1272. },
  1273. "shell-session": {
  1274. "title": "Shell session",
  1275. "require": "bash",
  1276. "alias": ["sh-session", "shellsession"],
  1277. "owner": "RunDevelopment"
  1278. },
  1279. "smali": {
  1280. "title": "Smali",
  1281. "owner": "RunDevelopment"
  1282. },
  1283. "smalltalk": {
  1284. "title": "Smalltalk",
  1285. "owner": "Golmote"
  1286. },
  1287. "smarty": {
  1288. "title": "Smarty",
  1289. "require": "markup-templating",
  1290. "optional": "php",
  1291. "owner": "Golmote"
  1292. },
  1293. "sml": {
  1294. "title": "SML",
  1295. "alias": "smlnj",
  1296. "aliasTitles": {
  1297. "smlnj": "SML/NJ"
  1298. },
  1299. "owner": "RunDevelopment"
  1300. },
  1301. "solidity": {
  1302. "title": "Solidity (Ethereum)",
  1303. "alias": "sol",
  1304. "require": "clike",
  1305. "owner": "glachaud"
  1306. },
  1307. "solution-file": {
  1308. "title": "Solution file",
  1309. "alias": "sln",
  1310. "owner": "RunDevelopment"
  1311. },
  1312. "soy": {
  1313. "title": "Soy (Closure Template)",
  1314. "require": "markup-templating",
  1315. "owner": "Golmote"
  1316. },
  1317. "sparql": {
  1318. "title": "SPARQL",
  1319. "require": "turtle",
  1320. "owner": "Triply-Dev",
  1321. "alias": "rq"
  1322. },
  1323. "splunk-spl": {
  1324. "title": "Splunk SPL",
  1325. "owner": "RunDevelopment"
  1326. },
  1327. "sqf": {
  1328. "title": "SQF: Status Quo Function (Arma 3)",
  1329. "require": "clike",
  1330. "owner": "RunDevelopment"
  1331. },
  1332. "sql": {
  1333. "title": "SQL",
  1334. "owner": "multipetros"
  1335. },
  1336. "squirrel": {
  1337. "title": "Squirrel",
  1338. "require": "clike",
  1339. "owner": "RunDevelopment"
  1340. },
  1341. "stan": {
  1342. "title": "Stan",
  1343. "owner": "RunDevelopment"
  1344. },
  1345. "stata": {
  1346. "title": "Stata Ado",
  1347. "require": ["mata", "java", "python"],
  1348. "owner": "RunDevelopment"
  1349. },
  1350. "iecst": {
  1351. "title": "Structured Text (IEC 61131-3)",
  1352. "owner": "serhioromano"
  1353. },
  1354. "stylus": {
  1355. "title": "Stylus",
  1356. "owner": "vkbansal"
  1357. },
  1358. "supercollider": {
  1359. "title": "SuperCollider",
  1360. "alias": "sclang",
  1361. "owner": "RunDevelopment"
  1362. },
  1363. "swift": {
  1364. "title": "Swift",
  1365. "owner": "chrischares"
  1366. },
  1367. "systemd": {
  1368. "title": "Systemd configuration file",
  1369. "owner": "RunDevelopment"
  1370. },
  1371. "t4-templating": {
  1372. "title": "T4 templating",
  1373. "owner": "RunDevelopment"
  1374. },
  1375. "t4-cs": {
  1376. "title": "T4 Text Templates (C#)",
  1377. "require": ["t4-templating", "csharp"],
  1378. "alias": "t4",
  1379. "owner": "RunDevelopment"
  1380. },
  1381. "t4-vb": {
  1382. "title": "T4 Text Templates (VB)",
  1383. "require": ["t4-templating", "vbnet"],
  1384. "owner": "RunDevelopment"
  1385. },
  1386. "tap": {
  1387. "title": "TAP",
  1388. "owner": "isaacs",
  1389. "require": "yaml"
  1390. },
  1391. "tcl": {
  1392. "title": "Tcl",
  1393. "owner": "PeterChaplin"
  1394. },
  1395. "tt2": {
  1396. "title": "Template Toolkit 2",
  1397. "require": ["clike", "markup-templating"],
  1398. "owner": "gflohr"
  1399. },
  1400. "textile": {
  1401. "title": "Textile",
  1402. "require": "markup",
  1403. "optional": "css",
  1404. "owner": "Golmote"
  1405. },
  1406. "toml": {
  1407. "title": "TOML",
  1408. "owner": "RunDevelopment"
  1409. },
  1410. "tremor": {
  1411. "title": "Tremor",
  1412. "alias": [
  1413. "trickle",
  1414. "troy"
  1415. ],
  1416. "owner": "darach",
  1417. "aliasTitles": {
  1418. "trickle": "trickle",
  1419. "troy": "troy"
  1420. }
  1421. },
  1422. "turtle": {
  1423. "title": "Turtle",
  1424. "alias": "trig",
  1425. "aliasTitles": {
  1426. "trig": "TriG"
  1427. },
  1428. "owner": "jakubklimek"
  1429. },
  1430. "twig": {
  1431. "title": "Twig",
  1432. "require": "markup-templating",
  1433. "owner": "brandonkelly"
  1434. },
  1435. "typescript": {
  1436. "title": "TypeScript",
  1437. "require": "javascript",
  1438. "optional": "js-templates",
  1439. "alias": "ts",
  1440. "owner": "vkbansal"
  1441. },
  1442. "typoscript": {
  1443. "title": "TypoScript",
  1444. "alias": "tsconfig",
  1445. "aliasTitles": {
  1446. "tsconfig": "TSConfig"
  1447. },
  1448. "owner": "dkern"
  1449. },
  1450. "unrealscript": {
  1451. "title": "UnrealScript",
  1452. "alias": ["uscript", "uc"],
  1453. "owner": "RunDevelopment"
  1454. },
  1455. "uorazor": {
  1456. "title": "UO Razor Script",
  1457. "owner": "jaseowns"
  1458. },
  1459. "uri": {
  1460. "title": "URI",
  1461. "alias": "url",
  1462. "aliasTitles": {
  1463. "url": "URL"
  1464. },
  1465. "owner": "RunDevelopment"
  1466. },
  1467. "v": {
  1468. "title": "V",
  1469. "require": "clike",
  1470. "owner": "taggon"
  1471. },
  1472. "vala": {
  1473. "title": "Vala",
  1474. "require": "clike",
  1475. "optional": "regex",
  1476. "owner": "TemplarVolk"
  1477. },
  1478. "vbnet": {
  1479. "title": "VB.Net",
  1480. "require": "basic",
  1481. "owner": "Bigsby"
  1482. },
  1483. "velocity": {
  1484. "title": "Velocity",
  1485. "require": "markup",
  1486. "owner": "Golmote"
  1487. },
  1488. "verilog": {
  1489. "title": "Verilog",
  1490. "owner": "a-rey"
  1491. },
  1492. "vhdl": {
  1493. "title": "VHDL",
  1494. "owner": "a-rey"
  1495. },
  1496. "vim": {
  1497. "title": "vim",
  1498. "owner": "westonganger"
  1499. },
  1500. "visual-basic": {
  1501. "title": "Visual Basic",
  1502. "alias": ["vb", "vba"],
  1503. "aliasTitles": {
  1504. "vba": "VBA"
  1505. },
  1506. "owner": "Golmote"
  1507. },
  1508. "warpscript": {
  1509. "title": "WarpScript",
  1510. "owner": "RunDevelopment"
  1511. },
  1512. "wasm": {
  1513. "title": "WebAssembly",
  1514. "owner": "Golmote"
  1515. },
  1516. "web-idl": {
  1517. "title": "Web IDL",
  1518. "alias": "webidl",
  1519. "owner": "RunDevelopment"
  1520. },
  1521. "wiki": {
  1522. "title": "Wiki markup",
  1523. "require": "markup",
  1524. "owner": "Golmote"
  1525. },
  1526. "wolfram": {
  1527. "title": "Wolfram language",
  1528. "alias": ["mathematica", "nb", "wl"],
  1529. "aliasTitles": {
  1530. "mathematica": "Mathematica",
  1531. "nb": "Mathematica Notebook"
  1532. },
  1533. "owner": "msollami"
  1534. },
  1535. "wren": {
  1536. "title": "Wren",
  1537. "owner": "clsource"
  1538. },
  1539. "xeora": {
  1540. "title": "Xeora",
  1541. "require": "markup",
  1542. "alias": "xeoracube",
  1543. "aliasTitles": {
  1544. "xeoracube": "XeoraCube"
  1545. },
  1546. "owner": "freakmaxi"
  1547. },
  1548. "xml-doc": {
  1549. "title": "XML doc (.net)",
  1550. "require": "markup",
  1551. "modify": ["csharp", "fsharp", "vbnet"],
  1552. "owner": "RunDevelopment"
  1553. },
  1554. "xojo": {
  1555. "title": "Xojo (REALbasic)",
  1556. "owner": "Golmote"
  1557. },
  1558. "xquery": {
  1559. "title": "XQuery",
  1560. "require": "markup",
  1561. "owner": "Golmote"
  1562. },
  1563. "yaml": {
  1564. "title": "YAML",
  1565. "alias": "yml",
  1566. "owner": "hason"
  1567. },
  1568. "yang": {
  1569. "title": "YANG",
  1570. "owner": "RunDevelopment"
  1571. },
  1572. "zig": {
  1573. "title": "Zig",
  1574. "owner": "RunDevelopment"
  1575. }
  1576. },
  1577. "plugins": {
  1578. "meta": {
  1579. "path": "plugins/{id}/prism-{id}",
  1580. "link": "plugins/{id}/"
  1581. },
  1582. "line-highlight": {
  1583. "title": "Line Highlight",
  1584. "description": "Highlights specific lines and/or line ranges."
  1585. },
  1586. "line-numbers": {
  1587. "title": "Line Numbers",
  1588. "description": "Line number at the beginning of code lines.",
  1589. "owner": "kuba-kubula"
  1590. },
  1591. "show-invisibles": {
  1592. "title": "Show Invisibles",
  1593. "description": "Show hidden characters such as tabs and line breaks.",
  1594. "optional": [
  1595. "autolinker",
  1596. "data-uri-highlight"
  1597. ]
  1598. },
  1599. "autolinker": {
  1600. "title": "Autolinker",
  1601. "description": "Converts URLs and emails in code to clickable links. Parses Markdown links in comments."
  1602. },
  1603. "wpd": {
  1604. "title": "WebPlatform Docs",
  1605. "description": "Makes tokens link to <a href=\"https://webplatform.github.io/docs/\">WebPlatform.org documentation</a>. The links open in a new tab."
  1606. },
  1607. "custom-class": {
  1608. "title": "Custom Class",
  1609. "description": "This plugin allows you to prefix Prism's default classes (<code>.comment</code> can become <code>.namespace--comment</code>) or replace them with your defined ones (like <code>.editor__comment</code>). You can even add new classes.",
  1610. "owner": "dvkndn",
  1611. "noCSS": true
  1612. },
  1613. "file-highlight": {
  1614. "title": "File Highlight",
  1615. "description": "Fetch external files and highlight them with Prism. Used on the Prism website itself.",
  1616. "noCSS": true
  1617. },
  1618. "show-language": {
  1619. "title": "Show Language",
  1620. "description": "Display the highlighted language in code blocks (inline code does not show the label).",
  1621. "owner": "nauzilus",
  1622. "noCSS": true,
  1623. "require": "toolbar"
  1624. },
  1625. "jsonp-highlight": {
  1626. "title": "JSONP Highlight",
  1627. "description": "Fetch content with JSONP and highlight some interesting content (e.g. GitHub/Gists or Bitbucket API).",
  1628. "noCSS": true,
  1629. "owner": "nauzilus"
  1630. },
  1631. "highlight-keywords": {
  1632. "title": "Highlight Keywords",
  1633. "description": "Adds special CSS classes for each keyword for fine-grained highlighting.",
  1634. "owner": "vkbansal",
  1635. "noCSS": true
  1636. },
  1637. "remove-initial-line-feed": {
  1638. "title": "Remove initial line feed",
  1639. "description": "Removes the initial line feed in code blocks.",
  1640. "owner": "Golmote",
  1641. "noCSS": true
  1642. },
  1643. "inline-color": {
  1644. "title": "Inline color",
  1645. "description": "Adds a small inline preview for colors in style sheets.",
  1646. "require": "css-extras",
  1647. "owner": "RunDevelopment"
  1648. },
  1649. "previewers": {
  1650. "title": "Previewers",
  1651. "description": "Previewers for angles, colors, gradients, easing and time.",
  1652. "require": "css-extras",
  1653. "owner": "Golmote"
  1654. },
  1655. "autoloader": {
  1656. "title": "Autoloader",
  1657. "description": "Automatically loads the needed languages to highlight the code blocks.",
  1658. "owner": "Golmote",
  1659. "noCSS": true
  1660. },
  1661. "keep-markup": {
  1662. "title": "Keep Markup",
  1663. "description": "Prevents custom markup from being dropped out during highlighting.",
  1664. "owner": "Golmote",
  1665. "optional": "normalize-whitespace",
  1666. "noCSS": true
  1667. },
  1668. "command-line": {
  1669. "title": "Command Line",
  1670. "description": "Display a command line with a prompt and, optionally, the output/response from the commands.",
  1671. "owner": "chriswells0"
  1672. },
  1673. "unescaped-markup": {
  1674. "title": "Unescaped Markup",
  1675. "description": "Write markup without having to escape anything."
  1676. },
  1677. "normalize-whitespace": {
  1678. "title": "Normalize Whitespace",
  1679. "description": "Supports multiple operations to normalize whitespace in code blocks.",
  1680. "owner": "zeitgeist87",
  1681. "optional": "unescaped-markup",
  1682. "noCSS": true
  1683. },
  1684. "data-uri-highlight": {
  1685. "title": "Data-URI Highlight",
  1686. "description": "Highlights data-URI contents.",
  1687. "owner": "Golmote",
  1688. "noCSS": true
  1689. },
  1690. "toolbar": {
  1691. "title": "Toolbar",
  1692. "description": "Attach a toolbar for plugins to easily register buttons on the top of a code block.",
  1693. "owner": "mAAdhaTTah"
  1694. },
  1695. "copy-to-clipboard": {
  1696. "title": "Copy to Clipboard Button",
  1697. "description": "Add a button that copies the code block to the clipboard when clicked.",
  1698. "owner": "mAAdhaTTah",
  1699. "require": "toolbar",
  1700. "noCSS": true
  1701. },
  1702. "download-button": {
  1703. "title": "Download Button",
  1704. "description": "A button in the toolbar of a code block adding a convenient way to download a code file.",
  1705. "owner": "Golmote",
  1706. "require": "toolbar",
  1707. "noCSS": true
  1708. },
  1709. "match-braces": {
  1710. "title": "Match braces",
  1711. "description": "Highlights matching braces.",
  1712. "owner": "RunDevelopment"
  1713. },
  1714. "diff-highlight": {
  1715. "title": "Diff Highlight",
  1716. "description": "Highlights the code inside diff blocks.",
  1717. "owner": "RunDevelopment",
  1718. "require": "diff"
  1719. },
  1720. "filter-highlight-all": {
  1721. "title": "Filter highlightAll",
  1722. "description": "Filters the elements the <code>highlightAll</code> and <code>highlightAllUnder</code> methods actually highlight.",
  1723. "owner": "RunDevelopment",
  1724. "noCSS": true
  1725. },
  1726. "treeview": {
  1727. "title": "Treeview",
  1728. "description": "A language with special styles to highlight file system tree structures.",
  1729. "owner": "Golmote"
  1730. }
  1731. }
  1732. }