github.com/Graviton-Code-Editor/Graviton-App ↗

🚀 A modern-looking Code Editor

An animated visualization of Graviton-Code-Editor/Graviton-App's Git history from December 2018 to January 2022, built by 68 contributors. The codebase reached 32,100 lines, mostly TypeScript. The video runs 1 minute 55 seconds.

Render your own repo

Turn any GitHub repository into a video like this — free sample in seconds.

Visualize your own →

Open this visualization on its own page →

Language

TypeScript

Contributors

68

Lines of Code

32,100

From

2018-12-17

To

2022-01-10

Advertisement

About Graviton-Code-Editor/Graviton-App

Graviton is a cross-platform code editor project currently undergoing a major rewrite to modernize its architecture and improve performance. The new version replaces Electron with Tauri for the desktop application, shifting the core engine from JavaScript to Rust while using Deno as the runtime for third-party extensions and React for the web frontend. The project is structured as a modular system with separate packages for the core editor engine, API definitions, desktop and server applications, and a web frontend.

The editor aims to deliver a responsive and lightweight coding experience with goals including fast startup time, low memory usage, no freezes or lag, and stable language intelligence powered by the Language Server Protocol. The project emphasizes a developer-friendly plugin architecture that allows third-party developers to build extensions and even create their own editors on top of the Graviton core. Built-in extensions are planned for Git integration, native shell access, and TypeScript/JavaScript language support.

The project is free and open source under the MIT license, with an active community across Discord, Telegram, and Twitter. The rewrite is still in progress with most components marked as work-in-progress, and there are currently no releases of the new version available, though the older v2.3.0 remains available on a separate branch.

Advertisement

Share this video