eDEX-UI - A Cross-Platform, Customizable Science Fiction Terminal Emulator With Advanced Monitoring &Touchscreen Support
eDEX-UI is a fullscreen, cross-platform terminal emulator and system monitor that looks and feels like a sci-fi computer interface.
Heavily inspired from the TRON Legacy movie effects (especially the Board Room sequence), the eDEX-UI project was originally meant to be "DEX-UI with less « art » and more « distributable software »". While keeping a futuristic look and feel, it strives to maintain a certain level of functionality and to be usable in real-life scenarios, with the larger goal of bringing science-fiction UXs to the mainstream.
It might or might not be a joke taken too seriously.
Features:-
Fully featured terminal emulator with tabs, colors, mouse events, and support for curses and curses-like applications.
Real-time system (CPU, RAM, swap, processes) and network (GeoIP, active connections, transfer rates) monitoring.
Full support for touch-enabled displays, including an on-screen keyboard.
Directory viewer that follows the CWD (current working directory) of the terminal.
Advanced customization using themes, on-screen keyboard layouts, CSS injections. See the wiki for more info.
Optional sound effects made by a talented sound designer for maximum hollywood hacking vibe.
Screenshots
Default screenshot
(neofetch on eDEX-UI 2.2 with the default "tron" theme & QWERTY keyboard)
Interstellar screenshot
(Graphical settings editor and list of keyboard shortcuts on eDEX-UI 2.2 with the "interstellar" bright theme)
(cmatrix on eDEX-UI 2.2 with the experimental "tron-disrupted" theme, and the user-contributed DVORAK keyboard)
Useful commands for the nerds
IMPORTANT NOTE:
The following instructions are meant for running eDEX from the latest unoptimized, unreleased, development version. If you'd like to get stable software instead, refer to these instructions.
Starting from source:
on *nix systems (You'll need the Xcode command line tools on macOS):
npm run install-linux
npm start
ON WINDOWS:
start cmd or powershell as administrator
npm run install-windows
npm start
Building
Note: Due to native modules, you can only build targets for the host OS you are using.
npm install (NOT install-linux or install-windows)
npm run build-linux or build-windows or build-darwin
The script will minify the source code, recompile native dependencies and create distributable assets in the dist folder.
Post a Comment