Rust Editor

Open-source Rust projects categorized as Editor

Top 23 Rust Editor Projects

  • AppFlowy

    AppFlowy is an open-source alternative to Notion. You are in charge of your data and customizations. Built with Flutter and Rust.

    Project mention: What is the best notes app for Mac in your opinion? | | 2023-05-17

    There’s an open source version of Notion: AppFlowy. Haven’t used it myself but figured I’d share it since I came across it a few days ago

  • ox

    An independent Rust text editor that runs in your terminal!

    Project mention: Rust IDE | | 2023-03-26

    Ox is pretty cool too.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • git-interactive-rebase-tool

    Native cross-platform full feature terminal-based sequence editor for git interactive rebase.

    Project mention: what minor tech projects do you absolutely adore? | | 2022-10-03
  • Meadowlark

    A (currently incomplete) open-source Digital Audio Workstation, made by musicians, for musicians

    Project mention: Digital Audio Workstation Front End Development Struggles | | 2023-05-15

    And its "design document":

  • kibi

    A text editor in ≤1024 lines of code, written in Rust

  • jumpy

    Tactical 2D shooter in fishy pixels style. Made with Rust-lang 🦀 and Bevy 🪶

    Project mention: Fish Folk – open-source Bevy game | | 2023-05-24
  • hash

    🚀 The best way to use and work with blocks

    Project mention: GAMA Platform: building spatially explicit agent-based simulations | | 2023-03-02

    The founders of stackoverflow also founded a similar project


    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

  • sapling

    A highly experimental vi-inspired editor where you edit code, not text. (by kneasle)

    Project mention: Emacs Is Not Enough | | 2023-01-14

    Basically, when you say 'structural editing', do you mean making an AST for every kind of input and having a modal command language that permits traversal and editing of that AST. Like what sapling is attempting to do ?

  • pepper

    A simple and opinionated modal code editor for your terminal (by vamolessa)

  • bl3_save_edit

    Borderlands 3 Save/Profile Editor for Windows/MacOS and Linux!

    Project mention: Better / easier save editor? | | 2023-03-08
  • Boop-GTK

    Port of @IvanMathy's Boop to GTK, a scriptable scratchpad for developers.

  • kyun

    kyun | The worst text editor (yet)

    Project mention: A Terrible Text Editor | | 2023-04-26
  • pw-viz

    Pipewire graph editor written in Rust. WIP⚠️

    Project mention: qpwgraph – PipeWire Graph Qt GUI Interface | | 2022-10-22

    Another alternative to check out:

  • tui-textarea

    Simple yet powerful multi-line text editor widget for tui-rs and ratatui

    Project mention: Introducing TUI-Journal: Your Personal Journal/Notes App for Terminal Enthusiasts | | 2023-05-13

    Actually I'm aware of the revival from the very beginning of it and I've tried to update my app to use it sometime ago but I came to the problem that my app depends on tui-textarea too which didn't have support to ratatui at the time. I checked the tui-textarea crate and I found it has support now for ratatui but I ran to some problems there and I opened an issue, so I can migrate when it's resolved.

  • freya-editor

    Simple code editor made with Freya 🦀

    Project mention: What's everyone working on this week (17/2023)? | | 2023-04-24

    I am making a small, limited and probably ugly but blazingly fast code parser for

  • hired

    A modern take on 'ed'

    Project mention: The ! command, what do you use it for? | | 2022-09-19

    ( The ed clone I am writing: , and its backend: )

  • smw-editor

    SMW Editor – a bundle of tools for SMW romhacking. Work in progress.

    Project mention: Who wants a One Punch Man hack for Sega Genesis and Super Nintendo? | | 2023-05-27

    GitHub - SMW-Editor/smw-editor: SMW Editor – a bundle of tools for SMW romhacking. Work in progress.

  • Luminol

    The (hopefully) final iteration of Luminol, written in Rust with love ❤️ (by Astrabit-ST)

    Project mention: Rendering old school tilemaps with WGPU? | | 2022-09-21

    Is this your project?

  • mini-me

    Inline multiline text-editor/prompt written in Rust.

  • bevy_rome

    🏛️ Bevy Rome - foundations for a Bevy Editor

    Project mention: Canvas API for Bevy? | | 2023-01-30

    Unfortunately immediate mode 2d graphics is a bit lacking at the moment. Usually rendering is done with entities. Still, there's Vello which seems very promising, but it's still unstable. There's also bevy_keith but it's a bit outdated (0.8)

  • ticked

    Edit your tasks from any text editor you want (like vim/neovim)

    Project mention: Terminal/console cli tools for ticktick | | 2023-05-16 - allows you to edit your tasks in any text editor you want (like vim/neovim, emacs, etc.)

  • lynx

    A basic text editor in Rust. (by henryboisdequin)

  • silver_editor

    A small editor for quicksilver and Mergui

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-05-27.

Rust Editor related posts


What are some of the best open-source Editor projects in Rust? This list will help you:

Project Stars
1 AppFlowy 35,161
2 ox 2,938
3 git-interactive-rebase-tool 1,267
4 Meadowlark 1,231
5 kibi 1,148
6 jumpy 1,128
7 hash 788
8 sapling 391
9 pepper 337
10 bl3_save_edit 228
11 Boop-GTK 217
12 kyun 215
13 pw-viz 195
14 tui-textarea 115
15 freya-editor 35
16 hired 33
17 smw-editor 30
18 Luminol 26
19 mini-me 24
20 bevy_rome 15
21 ticked 3
22 lynx 2
23 silver_editor 0
Access the most powerful time series database as a service
Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.