rainbow
GitHub describes it as Simple syntax highlighting library written in javascript. The repository metadata lists JavaScript as its primary language. The metadata lists the Apache-2.0 license. This article stays within the project description and details documented in the GitHub repository README.
ccampbell/rainbow: Browser
GitHub describes it as Simple syntax highlighting library written in javascript. The repository metadata lists JavaScript as its primary language. The metadata lists the Apache-2.0 license. This article stays within the project description and details documented in the GitHub repository README.
Repository scope
GitHub describes it as Simple syntax highlighting library written in javascript. The repository metadata lists JavaScript as its primary language. The metadata lists the Apache-2.0 license. The README describes the project this way: By default dist/rainbow.min.js comes with some popular languages bundled together with it.
Node.js
The README section "Node.js" states: Rainbow 2.0 introduced support for node.js. All of the existing API methods should work, but there is also a new Rainbow.colorSync method for synchronous highlighting.
Supported Browsers
The README section "Supported Browsers" states: | Chrome | Firefox | IE | Safari | | ------ | ------- | --- | ------ | | 20+ | 13+ | 10+ | 6+ |
Supported Languages
The README section "Supported Languages" states: Currently supported languages are: - C - C - Coffeescript - CSS - D - Go - Haskell - HTML - Java - JavaScript - JSON - Lua - PHP - Python - R - Ruby - Scheme - Shell - Smalltalk
Editorial conclusion
The repository README is the source for this review. It does not replace a local installation or an independent test.
Community notes