A native terminal workspace combining local shells, SSH, SFTP, remote IDE, AI agent, and file manager in a single binary.
OxideTerm is an all-in-one terminal workspace application that combines local shells, SSH client, SFTP file manager, a remote IDE, and an AI assistant into a single native binary. It solves the problem of using multiple disjoint tools for development and remote server management by providing a unified, efficient, and privacy-focused interface.
Developers, system administrators, and DevOps engineers who regularly work with local and remote terminals, need secure file transfers, edit code on servers, and want an integrated AI assistant without relying on cloud services.
Developers choose OxideTerm for its unique combination of a pure Rust SSH stack with zero OpenSSL dependencies, a local-first architecture with no telemetry, and the integration of multiple tools (terminal, IDE, file manager, AI) into one performant, cross-platform application.
Local-first SSH workspace for local shells and remote machines — SSH, SFTP, trzsz, port forwarding, lightweight remote editing, file management, and BYOK AI in one native binary. Built with Tauri 2 and pure Rust SSH. Zero Electron, zero OpenSSL, zero telemetry, and no app subscription for core SSH workflows.
Uses russh 0.59 compiled against ring, eliminating OpenSSL dependencies and C toolchain issues, ensuring enhanced security and performance without external libraries.
Grace Period reconnect probes old connections for 30 seconds before reconnecting, preserving active sessions like vim or htop during network interruptions, as detailed in the reconnect orchestration.
OxideSens AI stores API keys in the OS keychain with Touch ID gating on macOS, offers 40+ autonomous tools, and supports multiple providers like Ollama without cloud dependencies.
Combines local shells, SSH, SFTP, a remote IDE, and port forwarding into a single Tauri-based native binary (25-40 MB) with connection pooling to reduce overhead.
Requires Rust 1.85+, Node.js 18+, and platform-specific tools like Xcode Command Line Tools or Visual Studio C++ Build Tools, which can be a barrier for quick onboarding.
The runtime ESM plugin system is security-hardened but nascent, lacking the extensive marketplace of established tools like VS Code, which may limit customization options.
For users who only need basic terminal or SSH functionality, the integrated AI, IDE, and SFTP features add unnecessary complexity and resource usage compared to lighter alternatives.
A modern GUI client based on Tauri, designed to run in Windows, macOS and Linux for tailored proxy experience
A modern runtime for JavaScript and TypeScript.
A cross-platform, OpenGL terminal emulator.
A markup-based typesetting system that is powerful and easy to learn.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.