Skip to content

SyntaxHighlighter is a fully functional self-contained code syntax highlighter developed in JavaScript.

License

Notifications You must be signed in to change notification settings

baozhoutao/syntaxhighlighter

 
 

Repository files navigation

SyntaxHighlighter

Gittip

NOTE: Version 4 is being developed here

SyntaxHighlighter is THE client side highlighter for the web and apps! It's been around since 2004 and it's used virtually everywhere to seamlessly highlight code for presentation.

Development

Please note the master branch is in active development and is currently not stable. I'm working hard to bring up the entire project up to date (all the way from 2004). Alot has changed since then in the JavaScript world.

If you are looking for a stable release, please see v3.0.9.

I'm looking for a sponsor to help me spend more time on this project.

Roadmap

Version 4

Version 4 will bring up the whole project up to date. It will be fully compatible with exiting 3.x brushes and themes.

  • Split up themes into modules
  • Split up brushes into modules
  • Remove autoloader
  • Update build
  • XRegExp now lives in SyntaxHighlighter.XRegExp

Version 5

Version 5 will be a whole new beast with new features and will most likely be incompatible with v4 and v3 brushes.

License

MIT

About

SyntaxHighlighter is a fully functional self-contained code syntax highlighter developed in JavaScript.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 49.1%
  • HTML 33.3%
  • CoffeeScript 17.6%