CJackHwang/Succinix

CJackHwang★ 5TypeScriptLast synced: 2026-08-19

Open on GitHub

Succinix — browser-native Linux (real Node + Unix userland inside WebContainer)

README excerpt

Succinix 简体中文 Succinix is a project terminal environment that runs in the browser. It gives a web app one configured workspace, terminal, command runner, and persistence layer instead of asking it to imitate a terminal in the UI. What It Is Succinix runs inside WebContainer. Node.js, Python, and common Unix commands see the same project files; the browser only renders the terminal and forwards input. It can also be embedded in another application as a Cordis plugin. What It Is For - Create, edit, and run projects in the browser without a local Node.js or Python installation. - Use node , npm , npx , python , pip , and common Unix commands on the same files. - Start development servers and open their browser preview URLs. - Save workspace state, settings, and snapshots across refreshes. - Give Cordis plugins file access, command confinement, terminal sessions, and session persistence. The limits are deliberate: Chromium only; ports are browser previews, not public services; Python runs scripts but has no general REPL; native binaries, apt , and real permission isolation are unavailable. How To Use It Run the standalone app Open http://localhost:7892 , then enter help . A typical wor…

View full README on GitHub →
Terminal / TUIcontainerdshdsh-pluginlinuxlinux-serversuccinixterminalunix

Category