Rainbow - Code Syntax Highlighting Library in Javascript

  •        668

Rainbow is a code syntax highlighting library written in JavaScript. It was designed to be lightweight (1.4kb), easy to use, and extendable. It is completely themable via CSS. If you have a language specific pattern that you want highlighted, but it does not exist in the language syntax rules you can add a rule on your page.

http://craig.is/making/rainbows

Tags
Implementation
License
Platform

   




Related Projects

ColorCode - Syntax Highlighting/Colorization for .NET


ColorCode is a library for colorizing source code (also known as syntax highlighting).

XWiki-Syntax-Highlighting - Syntax highlighting for writing code inside XWiki pages


Syntax highlighting for writing code inside XWiki pages

zsh-syntax-highlighting - Fish shell like syntax highlighting for Zsh.


* Arch Linux: [community/zsh-syntax-highlighting](https://www.archlinux.org/packages/zsh-syntax-highlighting) / [AUR/zsh-syntax-highlighting-git](https://aur.archlinux.org/packages/zsh-syntax-highlighting-git)* Gentoo: [mv overlay](http://gpo.zugaina.org/app-shells/zsh-syntax-highlighting)

Pygments - Syntax Highlighter in Python


Pygments is a generic syntax highlighter for general use in all kinds of software such as forum systems, wikis or other applications that need to prettify source code. It supports all common programming languages. It will take source code (or other markup) in a supported language and output a processed version (in different formats) containing syntax highlighting markup. It suports a number of output formats like HTML, RTF, LaTeX and ANSI sequences (console output).



SharePoint 2010 Syntax Highlighting


This project allows users to apply syntax highlighting to code snippits via the SharePoint 2010 Ribbon UI.

Ace - Code Editor in JavaScript


Ace is a standalone code editor written in Javascript. Ace is developed as the primary editor for Cloud9 IDE and the successor of the Mozilla Skywriter project. Ace can be easily embedded into any existing web page. It could provide Syntax highlighting, Auto indentation, key bindings including VI and Emacs modes, Themes, Search and replace and lot more.

syntect - Rust library for syntax highlighting using Sublime Text syntax definitions.


syntect is a syntax highlighting library for Rust that uses Sublime Text syntax definitions. It aims to be a good solution for any Rust project that needs syntax highlighting, including deep integration with text editors written in Rust. It's used in production by at least two companies, and by many open source projects.If you are writing a text editor (or something else needing highlighting) in Rust and this library doesn't fit your needs, I consider that a bug and you should file an issue or email me.

wp-code-face - Wordpress plugin to apply syntax highlighting to programming code in blog posts


Wordpress plugin to apply syntax highlighting to programming code in blog posts

code-feather - A code feather for chyrp with syntax highlighting using geshi.


A code feather for chyrp with syntax highlighting using geshi.

SharePoint 2013 Syntax Highlighting


This project allows users to apply syntax highlighting to code snippits via the SharePoint 2013 Ribbon UI, with no server side code.

middleman-syntax - Code syntax highlighting plugin via rouge for Middleman


Code syntax highlighting plugin via rouge for Middleman

syntax - Syntax highlighting source code viewer for iOS devices.


Syntax highlighting source code viewer for iOS devices.

Mathematica-Syntax-File - Syntax highlighting file for Mathematica code


Syntax highlighting file for Mathematica code

Ninja IDE - A Real Python IDE


NINJA-IDE ("Ninja Is Not Just Another IDE"), is a cross-platform integrated development environment specially design to build Python Applications.

Windows Live Writer Source Code plugin for SyntaxHighlighter


Enables syntax highlighting of source code samples in your blog posts using Alex Gorbatchev's SyntaxHighlighter. The project has two parts BlogEngine.net integration components with SyntaxHighligher and Windows Live Writer SourceCode plugin.

hilex - Source code syntax highlighting: C/C++/Prolog/... -- HLX --> HTML. (college course exercise)


Source code syntax highlighting: C/C++/Prolog/... -- HLX --> HTML. (college course exercise)

prettify-matlab - MATLAB syntax highlighting for google-code-prettify


MATLAB syntax highlighting for google-code-prettify

latexExample - An example latex base, with pygmentize syntax highlighting on included code


An example latex base, with pygmentize syntax highlighting on included code