-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Grammar Requests
Here is a page to keep track of grammar requests in case someone is just really bored and would like to implement some of the requested grammars.
Highlight.js doesn't have a fundamental plan for implementing languages, instead the project works by interested contributors writing and publishing their own language definitions.
This means that there's no point in requesting a new language without providing an implementation for it. If you want to see a particular language supported by highlight.js but cannot implement it, the best way to make it happen is to get another developer interested in doing so.
Here's our language-guide for reference.
Currently the Highlight.js repo is closed to new language definitions due to a lack of maintainers](https://github.com/highlightjs/highlight.js/issues/1678) time to review, maintain, and respond to issues. It's recommended that new language definitions be created in their own repositories and we have some examples you can look at:
Threr is also an ongoing discussion on this topic and options: