BacioneJS is a mobile-centric JavaScript IDE with a custom, thumb-friendly keyboard, to give people a taste of programming with what they have.
Features
- **Vanilla**: no third-party libraries
- **Offline**: no server, no internet
- **Run**: instant code execution
- **Debugging**: displays message and positions the cursor at the error
- **Editing**: save, cut, copy, paste, undo, redo
- **Search**: replace, incremental find, highlight all
- **Code Assistance**: auto-complete, auto-indent, auto-comment
- **Themes**: light and dark mode syntax highlighting
- **Diff**: changes since open/save
- **Zoom**: adjust text size
- **Fullscreen**: expand your workspace
- **Gestures**: swipe and long-press-repeat support
- **Pickers**: icon and color selectors
- **Configurable**: modify the editor source within itself ⚙️
- **Examples**: games included 🎮
- **Help**: built-in guide 📚