A cross platform JavaScript REPL application based on electron and react frameworks.
- Syntax Highlighting
- Dark and light themes
- Import/Export command history
- Separate console window for async stdout/stderr logs
- Notification for async console logs
- console output filter support
- Traversable output with fold/unfold options
- Support for adding directory to node path
- Expand/Collapse/reload command options
- History traversal support
- Multiple window
- Multiline prompt support with shift + enter
- Auto suggestion
- Tab completion
- Code format support
- Support to toggle REPL mode
- Preferences for theme and REPL mode
- Download npm modules on demand
- Babel support
- await with auto async wrapper
- Data visualization support
- Integer representation (bin/oct/dec/hex and signed/unsigned)
- Regular expression live editor
- Buffer explorer
- HTML view
- CSS color view
- base64 detection
- Basic chart representation of data
- Image detection / display
- Download buffers support
- Support to break long lasting commands
- Preference window
- Promise output tracking
- Source file open support for node modules(
.source name
) - No special meaning for
_
- Syntax highlight as we type
For more detailed documentation, read here
- Download from latest release (or)
- Fork and run
npm install
&npm run package
. Executable file will be created inside./dist/Mancy-darwin-x64/
directory.
Fork and run npm install
& npm start
to run the application. (Standalone executable is crashing in linux distribution😔)
Fork and run npm run debug
or gulp debug
to debug this application.