Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including textilejs with all npm packages installed. Try it out:

var textilejs = require("textilejs")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

textilejs v1.0.2

Textile Parser, converts textile documents to HTML.


Converts textile documents to HTML.


$ npm install textilejs


textile = require('textilejs'); // for node, others require the file.
textile(source, { /* options */ });


  • wrapBlocks boolean
    • true default wraps basic blocks in paragraph tags.
    • false disables wrapping blocks in paragraph tags.
  • highlight function function (code) { return yourHighlighter(code); }
    • Allows highlighting of code if you wish using your own custom highlighting script.
    • default no highlighting.


Prior names include: textiled by Yulian Kuncheff, jstextile by Christian Perfect. Both of these versions include bugs, bad coding habits and slight issues, not to knock them as without them this wouldn't exist.

With nothing in my pockets, I developed this version while sitting at Mashape offices, and some at a small quaint cafe named South Beach Cafe; Fueled by expresso and motivated by a nice little band accidentally stumbled upon through spotify called Delta Spirit


RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free