eDEX-UI – A Cross-Platform, Customizable Science Fiction Terminal Emulator With Advanced Monitoring &Touchscreen Support

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 keep track of that appears and feels like a sci-fi computer interface.

Greatly impressed from the TRON Legacy movie consequences (in particular the Board Room sequence), the eDEX-UI challenge was at first meant to be DEX-UI with less « art » and extra « distributable application »”. While keeping a futuristic glance and feel, it strives to sustain a certain level of functionality and to be usable in real-existence eventualities, with the larger sized purpose of bringing science-fiction UXs to the mainstream.

Capabilities

  • Fully showcased terminal emulator with tabs, colors, mouse occasions, and assist for curses and curses-like applications.
  • Serious-time system (CPU, RAM, swap, processes) and network (GeoIP, lively connections, transfer premiums) checking.
  • Comprehensive assistance for touch-enabled shows, which includes an on-display screen keyboard.
  • Listing viewer that follows the CWD (present doing the job listing) of the terminal.
  • Highly developed customization applying themes, on-display keyboard layouts, CSS injections. See the wiki for much more data.
  • Optional audio results designed by a proficient audio designer for maximum hollywood hacking vibe.

Screenshots

(neofetch on eDEX-UI 2.2 with the default “tron” theme & QWERTY keyboard)

 

(Graphical settings editor and list of keyboard shortcuts on eDEX-UI 2.2 with the “interstellar” vivid theme)

 

(cmatrix on eDEX-UI 2.2 with the experimental “tron-disrupted” theme, and the user-contributed DVORAK keyboard)


Helpful commands for the nerds

Essential Observe: the subsequent guidelines are intended for working eDEX from the most recent unoptimized, unreleased, advancement model. If you would like to get secure program in its place, refer to these recommendations.

Commencing from source:

on *nix systems (You may will need the Xcode command line applications on macOS):

  • clone the repository
  • npm operate set up-linux
  • npm start off

on Home windows:

  • start off cmd or powershell as administrator
  • clone the repository
  • npm run install-home windows
  • npm start out

Creating

Notice: Due to native modules, you can only construct targets for the host OS you are applying.

  • npm set up (NOT put in-linux or install-windows)
  • npm operate create-linux or construct-home windows or build-darwin

The script will minify the source code, recompile native dependencies and create distributable assets in the dist folder.

A observe about versioning, branches, and commit messages

At the moment, development is performed right on the learn department. The variation tag on this department is the variation tag of the upcoming launch with the -pre suffix (e.g v2.6.1-pre), to steer clear of confusion when each release and supply versions are put in on one’s program.

I use gitmoji to make my commit messages, but I am not imposing this on this repo so commits from PRs and the like may well not be formatted that way.

Dependabot runs weekly to check out dependencies updates. It is set up to automobile-merge most of them as long as the builds checks passes.

Credits

eDEX-UI’s supply code was mainly published by me, Squared. If you want to get in touch with me or discover other assignments I’m involved in, check out out my site.

PixelyIon aided me get commenced with Home windows compatibility and available some important tips when I started off to do the job on this job significantly.

IceWolf composed the sound consequences on v2.1.x and earlier mentioned. He would make truly great stuff, check out out his tunes!

Many thanks

Of training course, eDEX would never ever have existed if I hadn’t stumbled upon the astounding work of Seena on r/unixporn.

This challenge utilizes a bunch of open-source libraries, frameworks and resources, see the comprehensive dependency graph.

I want to namely thank the developers guiding xterm.js, systeminformation and SmoothieCharts.

Massive thanks to Rob “Arscan” Scanlon for producing the excellent ENCOM Globe, also influenced by the TRON: Legacy motion picture, and distributing it freely. His function seriously places the icing on the cake.

Picture and Report Resource backlink

Study More on Pentesting Tools

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *