finds.dev← search

// the find

GitSquared/edex-ui

★ 44,953 · JavaScript · GPL-3.0 · updated Oct 2021

A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support.

eDEX-UI is an Electron-based terminal emulator skinned to look like the TRON Legacy hacking scenes, with real system monitoring panels, a GeoIP network map, and a fullscreen on-screen keyboard. It's for developers who want a conversation piece on a second monitor or a touch-enabled kiosk shell. The project was archived in October 2021 and is no longer maintained.

The visual execution is genuinely impressive — the ENCOM globe, animated system graphs, and CWD-tracking file browser all work together as a cohesive UI rather than slapped-on widgets. xterm.js underneath means you get real terminal emulation with color, mouse events, and curses support, not a fake shell. The theme system is JSON-driven and actually flexible — 20+ bundled themes plus CSS injection if you want to go further. Touch support including multiple keyboard layouts (Colemak, Dvorak, BÉPO, a dozen international layouts) is more complete than most terminal projects bother with.

Archived since 2021, last commit 2021-10-19, no security patches, no dependency updates — Electron and its bundled Chromium are years out of date, which is a real attack surface if you expose this to anything other than localhost. The CWD tracking is implemented via a shell hook that doesn't work on Windows, so the file browser falls back to a detached mode on the platform with the largest user base. Running this as your actual daily terminal is impractical — no split panes, no session persistence, the fullscreen-only design means you sacrifice your entire screen. At 45k stars it's almost entirely novelty traffic; the issue tracker has hundreds of open bugs the author acknowledged won't be fixed.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →