The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Rust Editor Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
git-interactive-rebase-tool
Native cross-platform full feature terminal-based sequence editor for git interactive rebase.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
octool
OpenCore config.plist visualizer + editor that also generates an EFI folder based on the settings in the config.plist
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I made a 2D platformer randomization crate called Shiftnanigans (https://github.com/AustinHellerRepo/Shiftnanigans) as part of my work on the open source game Jumpy (https://github.com/fishfolk/jumpy). Within the map editor of Jumpy, the Randomize button will randomize the placement of tiles and elements, maintaining the general structures of the map. I've described the two abstract concepts and sets of structs used to accomplish this functionality below. This is just a general overview, but I am happy to elaborate further if anyone has questions about the algorithms and data structures used.
Project mention: MitMaro/git-interactive-rebase-tool: Native cross-platform full feature terminal-based sequence editor for git interactive rebase. | /r/devel | 2023-06-08
Project mention: Digital Audio Workstation Front End Development Struggles | news.ycombinator.com | 2023-05-15And its "design document": https://github.com/MeadowlarkDAW/Meadowlark/blob/main/DESIGN...
Project mention: Sapling: A highly experimental vi-inspired editor where you edit code, not text | news.ycombinator.com | 2024-02-04
Project mention: [Media] TUI framework fans - I've just updated the r3bl_tui crate to v0.3.3. It now supports smart lists, color support (truecolor, ansi 256, grayscale) based on terminal capabilities, custom Markdown parser & syntax highlighter. It is inspired by React. https://crates.io/crates/r3bl_tui | /r/rust | 2023-04-22
Project mention: Introducing TUI-Journal: Your Personal Journal/Notes App for Terminal Enthusiasts | /r/rust | 2023-05-13Actually 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.
I am making a small, limited and probably ugly but blazingly fast code parser for https://github.com/marc2332/freya-editor
No, and it has the single-maintainer problem (buses, lottery, etc.). The tool has a high learning curve and hidden/unexplained features that you have to read years-old forum posts to use correctly. Lunar magic is great, but there is tons of room for improvement. There has been at least one attempt to solve this problem, though progress has been slow: https://github.com/SMW-Editor/smw-editor.
https://github.com/UnkwUsr/ticked - allows you to edit your tasks in any text editor you want (like vim/neovim, emacs, etc.)
Rust Editor related posts
- From 1s to 4ms
- We Have to Start Over: From Atom to Zed
- Hired: A Modern Take on 'Ed'
- A simple and opinionated modal code editor for your terminal
- Micro – A Modern Alternative to Nano
- How to deploy a smart contract in Rust
- MitMaro/git-interactive-rebase-tool: Native cross-platform full feature terminal-based sequence editor for git interactive rebase.
-
A note from our sponsor - WorkOS
workos.com | 19 Apr 2024
Index
What are some of the best open-source Editor projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | ox | 3,197 |
2 | jumpy | 1,531 |
3 | git-interactive-rebase-tool | 1,398 |
4 | kibi | 1,365 |
5 | Meadowlark | 1,322 |
6 | sapling | 705 |
7 | bl3_save_edit | 267 |
8 | r3bl-open-core | 266 |
9 | kyun | 260 |
10 | tui-textarea | 248 |
11 | Boop-GTK | 226 |
12 | pw-viz | 220 |
13 | tarsila | 134 |
14 | hired | 117 |
15 | Luminol | 90 |
16 | freya-editor | 79 |
17 | cvdl | 63 |
18 | paperclip | 62 |
19 | smw-editor | 57 |
20 | octool | 47 |
21 | mini-me | 25 |
22 | bevy_rome | 19 |
23 | ticked | 14 |