A cross-platform code editor built with Tauri and React, focusing on performance, extensibility, and a modern UI.
Graviton is a cross-platform code editor built with modern web technologies and a Rust-based core. It aims to provide a fast, lightweight, and extensible alternative to traditional editors by leveraging Tauri for performance and a modular architecture for flexibility. The editor supports desktop and web versions, with built-in extensions for Git, shells, and language support.
Developers seeking a performant, privacy-focused code editor with modern UI and extensibility, especially those interested in Rust-based desktop apps or web-based editing environments.
Graviton offers a unique blend of performance (via Tauri/Rust), extensibility (through a decoupled core and Deno runtime), and cross-platform flexibility, all while maintaining a low memory footprint and avoiding Electron's overhead.
🚀 A modern-looking Code Editor
Built with Tauri (Rust) to achieve fast startup, low memory usage, and no lags, directly addressing the goals listed in the README for a responsive editor.
Core engine is decoupled from the frontend, allowing third-party editors and extensions via a Deno runtime, enabling scalability and custom development as highlighted in the rewrite changes.
Emphasizes user privacy with no telemetry mentioned, making it a transparent choice for security-conscious developers as stated in the philosophy.
Uses a React-based web frontend and Tauri for desktop, supporting both environments with a consistent UI, as shown in the cross-platform feature and package structure.
Currently in a rewrite with no stable releases; core extensions like Git, native shells, and TypeScript LSP are marked as WIP, making it unreliable for daily use.
Relies on Deno for extensions, which has a smaller community and fewer plugins compared to Node.js, potentially restricting functionality and third-party support.
Lacks pre-built releases; users must compile from source using provided building instructions, adding significant friction to installation and testing.
Visual Studio Code
📝A simple and elegant markdown editor, available for Linux, macOS and Windows.
A full-featured download manager.
A terminal built on web technologies
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.