A JavaScript terminal emulator developed using Node.js, WebSockets, React, Redux, and Electron.
- It's a fun self-learning project
- To provide developers working on Windows and Linux with a nicer way of using the command line, akin to iTerm2 for OS X
- Shell basics (directory navigation,
.bashrc
etc.) - Split panes
- Tabs
- Keyboard shortcuts
- Autocomplete
- Install Node.js 6
git clone https://github.com/jamesseanwright/term4all.git
cd term4all
npm i
npm run dev
npm run build
- outputs the distributable code to thedist
dirnpm run dev
- runs the build script and runs the servernpm run electron
- runs the build script and runs the terminal as an Electron appnpm test
- runs the unit tests