Repository
Current version released
4 years ago
Versions
- 11.4.0Latest
- 11.3.0
- 11.2.0
- 11.1.14
- 11.1.13
- 11.1.12
- v3.0.10
- v3.0.9
- v3.0.8
- v3.0.7
- v3.0.6
- v3.0.5
- v3.0.4
- v3.0.3
- v3.0.2
- v3.0.1
- v3.0.0
- v2.1.4
- v2.1.3
- v2.1.2
- v2.1.1
- v2.1.0
- v2.0.2
- v2.0.1
- v2.0.0
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- v0.9.0
- v0.8.4
- v0.8.3
- v0.8.2
- 11.1.11
- 11.1.10
- 11.1.9
- 11.1.8
- 11.1.7
- 11.1.6
- 11.1.5
- 11.1.4
- 11.1.3
- 11.1.1
- 11.1.0
- 11.0.0
- 10.4.2
- 10.4.1
- 10.4.0
- 10.3.1
- 10.3.0
- 10.2.0
- 10.1.0
- 10.0.0
- 9.3.0
- 9.2.0
- 9.1.3
- 9.1.2
- 9.1.1
- 9.1.0
- 9.0.3
- 9.0.2
- 9.0.1
- 9.0.0
- 8.0.1
- 8.0.0
- 7.3.0
- 7.2.1
- 7.2.0
- 7.1.0
- 7.0.3
- 7.0.2
- 7.0.1
- 7.0.0
- 6.1.0
- 6.0.0
- 5.4.0
- 5.3.0
- 5.2.0
- 5.1.0
- 5.0.0
- 4.0.1
- 4.0.0
- 3.4.2
- 3.4.1
- 3.4.0
- 3.3.1
- 3.3.0
- 3.2.2
- 3.2.1
- 3.2.0
- 3.1.0
- 3.0.12
- 3.0.11
- 0.8.1
- 0.8.0
- 0.7.3
- 0.7.2
- 0.7.1
- 0.7.0
- 0.6.6
- 0.6.5
- 0.6.3
- 0.6.2
- 0.6.1
Rimu
Rimu is a readable text to HTML markup language inspired by AsciiDoc and Markdown.
Implementation
- Single lightweight JavaScript file (less than 14KB minified) that can be dropped onto a Web page or used as a Node module.
- No dependencies.
- Simple one-function API.
- Features include raw HTML (a la Markdown), HTML attribute injection and parameterized variables.
- Written in TypeScript.
- Available from Github and as an npm module.
- Includes command-line compiler and playground GUI.
- MIT license.
Rimu Playground
Read the documentation and experiment with Rimu in the Rimu Playground.
Play with it here http://rimumarkup.org/rimuplayground.html or
open rimuplayground.html
locally in in your browser.
Installing Rimu
Install Rimu as a Node.js module (includes the
rimuc
command-line tool, runrimuc --help
)):npm install rimu
Get the source from Github: https://github.com/srackham/rimu
Using Rimu
- See the API documentation topic in the Rimu Playground.
- Take a look at
./bin/rimuc.js
and./bin/rimuplayground.html
for examples of using Rimu with Node.js and in the browser respectively.
Browser compatibility
There hasn’t been a huge amount of browser testing. Works with the latest versions of IE, Firefox and Chrome, seems OK on Android 4 and iOS. Does not work on IE8.