Skip to content

WolfieWerewolf/Mancy

This branch is 15 commits behind princejwesley/Mancy:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

fb187ac Β· Aug 19, 2016
Nov 14, 2015
Oct 3, 2015
Feb 21, 2016
Mar 20, 2016
May 23, 2016
Aug 19, 2016
Jul 8, 2016
Feb 28, 2016
Jan 9, 2016
Oct 6, 2015
Mar 27, 2016
Sep 19, 2015
Jun 19, 2016
Mar 26, 2016
Mar 9, 2016
Jul 17, 2016

Repository files navigation

 Mancy

A cross platform NodeJS REPL application based on electron and react frameworks.

![Gitter](https://badges.gitter.im/Join Chat.svg) Subscribe

  • Syntax Highlighting
  • Dark and light themes
  • Load and save session 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

wiki page has documentation for new features.

light theme

dark theme

console section

auto suggestion

function source

 Installation

  • npm install -g mancy (or)
  • Download from latest release (or)
  • Clone and run npm install & npm run package. Executable file will be created inside ./dist/ directory.
  • To build native modules, make sure node >=4.x and npm >= 3.x installed.
  • Refer node-gyp for native module build failure.

 Developers

Fork and run npm run debug or gulp debug to debug this application.

 Notification

Subscribe this thread for new features and release notification.

 Ideas & Suggestions

Find consolidated ideas and suggestions here.

 License

MIT License

About

>_ Electron based NodeJS REPL πŸ™ˆ

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 83.8%
  • CSS 16.0%
  • HTML 0.2%