Feature list
This is a non-exhaustive, non-priortised list of features that JS Bin has.
Please feel free to contribute to this list if you know of a feature, and add descriptions and demos where appropriate.
- Live reload both in editor and in full preview
- Console
- Full unmodified rendered view
- Gist support: import and export
- Processors
- HTML
- Markdown
- Jade
- CSS
- Less
- Myth
- Stylus
- Sass & SCSS (with Compass & Bourbon)
- JavaScript
- Babel (previously 6to5)
- Coffeescript
- Processing
- React (jsx)
- Traceur
- TypeScript
- LiveScript
- Debug/source mode
- Linting (inline to code, gutter or in footer) with full config control
- JSHint
- CoffeeLint
- CSSLint
- HTMLLint
- Archive a bin
- Delete bins
- Pronounceable urls - explanation
- Embeddable in any configuration
- Self-host and locally installable
- CodeMirror (4.4.0)
- Multiple cursors
- Themes
- Addon support
- Keybindings: vim, emacs and sublime
- Tern
- Custom templates and default preferences (like default processors)
- Library support
- Custom libraries
- Drag & drop file
- File update binding
- Custom URLs
- Emmet (previously known as Zen Coding)
- Hide toolbar - ctrl+shift+</kbd>
- Keyboard shortcuts - cmd+shift+?
- Download
- Clone
- Shortcut URLs
- /:user/last
- /:bin/latest
- Bin info card - details about the owner, and whether they’re streaming
- Plain text mode / accessibility mode
- oEmbed
- SSL
Pro features
- SSL embeds
- Custom embed CSS and editor settings
- Sandbox mode - does not save the bin
- Private bins
- Vanity URLs - blog post
- Asset hosting
Coming features (currently in closed alpha or under pro)
- Collaborative mode
❤️ Love JS Bin?
Support this open source project today, and help it continue to run for another decade 🎂