Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Electron
  3. Graviton Editor

Graviton Editor

MITTypeScript

A cross-platform code editor built with Tauri and React, focusing on performance, extensibility, and a modern UI.

Visit WebsiteGitHubGitHub
1.2k stars122 forks0 contributors

What is Graviton Editor?

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.

Target Audience

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.

Value Proposition

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.

Overview

🚀 A modern-looking Code Editor

Use Cases

Best For

  • Developers wanting a fast, lightweight alternative to Electron-based editors
  • Building custom code editors on top of a decoupled core engine
  • Self-hosting a web-based code editor for remote development
  • Extending editor functionality with Deno-based plugins
  • Working with TypeScript/JavaScript projects with built-in LSP
  • Privacy-conscious users seeking a transparent, configurable editor

Not Ideal For

  • Projects requiring a stable, production-ready editor with a vast ecosystem of mature extensions
  • Developers entrenched in Node.js-based tooling who need seamless integration with existing npm packages
  • Teams that need out-of-the-box support for advanced features like integrated debugging or comprehensive multi-language LSP beyond TypeScript/JavaScript

Pros & Cons

Pros

High Performance Architecture

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.

Modular and Extensible

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.

Privacy by Design

Emphasizes user privacy with no telemetry mentioned, making it a transparent choice for security-conscious developers as stated in the philosophy.

Cross-Platform Consistency

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.

Cons

Unstable Development State

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.

Limited Extension Ecosystem

Relies on Deno for extensions, which has a smaller community and fewer plugins compared to Node.js, potentially restricting functionality and third-party support.

Complex Setup and Compilation

Lacks pre-built releases; users must compile from source using provided building instructions, adding significant friction to installation and testing.

Frequently Asked Questions

Quick Stats

Stars1,208
Forks122
Contributors0
Open Issues31
Last commit2 years ago
CreatedSince 2018

Tags

#deno#opensource#free#web-based#code-editor#typescript#javascript#cross-platform#desktop#react#tauri#editor#rust#self-hosted#css#performance#extensible

Built With

D
Deno
R
React
T
TypeScript
R
Rust
T
Tauri

Links & Resources

Website

Included in

Electron27.1k
Auto-fetched 1 day ago

Related Projects

Visual Studio CodeVisual Studio Code

Visual Studio Code

Stars184,304
Forks39,462
Last commit1 day ago
MarktextMarktext

📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

Stars55,535
Forks4,144
Last commit1 month ago
MotrixMotrix

A full-featured download manager.

Stars51,526
Forks4,867
Last commit1 year ago
HyperHyper

A terminal built on web technologies

Stars44,585
Forks3,551
Last commit8 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub