{"id":26496703,"url":"https://github.com/bugwheels94/super-terminal","last_synced_at":"2026-04-04T22:03:27.350Z","repository":{"id":37940126,"uuid":"495836732","full_name":"bugwheels94/super-terminal","owner":"bugwheels94","description":"An advanced, cross platform, feature-rich terminal made with ❤️","archived":false,"fork":false,"pushed_at":"2024-08-20T08:08:31.000Z","size":9644,"stargazers_count":23,"open_issues_count":17,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-07-07T08:07:07.452Z","etag":null,"topics":["cross-platform","css","developer-experience","electron","javascript","powershell","react","terminal","terminal-emulator","xtermjs"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bugwheels94.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-05-24T13:31:44.000Z","updated_at":"2025-04-09T03:22:08.000Z","dependencies_parsed_at":"2024-02-04T20:39:58.339Z","dependency_job_id":"d3761d65-0e75-4aeb-b2e0-30805c11103b","html_url":"https://github.com/bugwheels94/super-terminal","commit_stats":null,"previous_names":["super-terminal/super-terminal"],"tags_count":127,"template":false,"template_full_name":null,"purl":"pkg:github/bugwheels94/super-terminal","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bugwheels94%2Fsuper-terminal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bugwheels94%2Fsuper-terminal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bugwheels94%2Fsuper-terminal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bugwheels94%2Fsuper-terminal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bugwheels94","download_url":"https://codeload.github.com/bugwheels94/super-terminal/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bugwheels94%2Fsuper-terminal/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264040938,"owners_count":23548070,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cross-platform","css","developer-experience","electron","javascript","powershell","react","terminal","terminal-emulator","xtermjs"],"created_at":"2025-03-20T12:24:22.650Z","updated_at":"2026-04-04T22:03:27.342Z","avatar_url":"https://github.com/bugwheels94.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003cimg src=\"src-tauri/icons/icon.png\" width=\"80\" /\u003e\u003cbr/\u003e\n  Super Terminal\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cstrong\u003eA terminal manager that remembers everything so you don't have to.\u003c/strong\u003e\u003cbr/\u003e\n  Restore terminals after reboot. Run multi-service projects with one click. Access from any machine over LAN.\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/bugwheels94/super-terminal/releases/latest\"\u003eDownload\u003c/a\u003e ·\n  \u003ca href=\"#installation\"\u003eInstall\u003c/a\u003e ·\n  \u003ca href=\"#features\"\u003eFeatures\u003c/a\u003e\n\u003c/p\u003e\n\n---\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"action.gif\" alt=\"Super Terminal in action\" width=\"800\" /\u003e\n\u003c/p\u003e\n\n## Features\n\n- **Session restoration** — terminals, logs, and scroll position survive reboots\n- **Project workspaces** — group related terminals together, launch everything with one click\n- **Startup commands** — auto-run commands like `git config --user.name` when opening a project\n- **Environment variables** — set once per project, never type them again\n- **Clone terminals** — duplicate with same cwd, env vars, and settings\n- **Themes** — apply any theme from [Windows Terminal Themes](https://windowsterminalthemes.dev/)\n- **Multiline input** — double-click any terminal to enter multiline commands (curl, etc.)\n- **Shell scripts** — save frequent commands and execute with a click\n- **Auto-cleanup** — configurable max log size per project, auto-deletes old logs\n- **LAN access** — run headless on a server, use from any browser on your network\n- **Oh My Zsh compatible**\n\n## Installation\n\n### Desktop App\n\nAvailable for **macOS** (Apple Silicon), **Linux**, and **Windows**.\n\n| Method | Command |\n|--------|---------|\n| **Homebrew** (macOS) | `brew install bugwheels94/super-terminal/super-terminal --cask` |\n| **Direct download** | [Latest Release](https://github.com/bugwheels94/super-terminal/releases/latest) |\n\n\u003cdetails\u003e\n\u003csummary\u003emacOS: \"app is damaged\" warning fix\u003c/summary\u003e\n\n```bash\nsudo xattr -d com.apple.quarantine /Applications/Super\\ Terminal.app\n```\n\u003c/details\u003e\n\n### Headless Server\n\nFor remote machines, servers, or running without a GUI.\n\n| Method | Command |\n|--------|---------|\n| **Shell script** | `curl -fsSL https://raw.githubusercontent.com/bugwheels94/super-terminal/master/install.sh \\| sh` |\n| **Homebrew** | `brew install bugwheels94/super-terminal/super-terminal-headless` |\n| **Direct download** | [Latest Release](https://github.com/bugwheels94/super-terminal/releases/latest) |\n\n## Usage\n\n**Desktop:** Launch Super Terminal from your Applications folder or start menu.\n\n**Headless:**\n\n```bash\nsuper-terminal-headless\n# Open http://localhost:3879 in your browser\n```\n\n## Configuration\n\nConfig file: **`~/.config/super-terminal/config`** (YAML)\n\n```yaml\nport: 3879\nhost: 127.0.0.1\n```\n\nOverride via CLI flags or environment variables:\n\n```bash\n# CLI flags\nsuper-terminal-headless --port 4000 --host 0.0.0.0\n\n# Environment variables\nSUPER_TERMINAL_PORT=4000 SUPER_TERMINAL_HOST=0.0.0.0 super-terminal-headless\n```\n\n## Development\n\n```bash\nnpm install                          # Install dependencies\nnpm run tauri dev                    # Dev mode (Tauri + Vite)\nnpm run tauri build                  # Build desktop app\ncargo build --release -p super-terminal  # Build headless server\n```\n\n## License\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbugwheels94%2Fsuper-terminal","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbugwheels94%2Fsuper-terminal","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbugwheels94%2Fsuper-terminal/lists"}