inokawa/rust-editor
inokawa/rust-editor has 43 GitHub stars and 2 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-10 03:24 UTC. Last push 2026-10-28.
An implementation of text editor with Rust/WebAssembly.
Measured star growth
- in 24h
- 0
- in 7 days
- 0
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Originalrust-editor
WIP
An implementation of text editor with Rust/WebAssembly.

This is a hobby project just for my study, but I'm trying to make it as much as practical.
This editor is roughly based on kilo, but has some improvements.
- Support ASCII/UTF-8 encoded texts
- Support Undo/Redo
- Run on terminal in UNIX, and on browser with WebAssembly
Demo
https://inokawa.github.io/rust-editor/
Start
CLI
git clone [email protected]:inokawa/rust-editor.git
cd rust-editor
cargo run "path/to/file.txt"
| Shortcuts | Action |
|---|---|
| Ctrl+Z | Undo |
| Ctrl+Y | Redo |
| Ctrl+F | Search |
| Ctrl+S | Save |
| Ctrl+Q | Quit |
Web
git clone [email protected]:inokawa/rust-editor.git
cd rust-editor/web
npm install
npm start
Shortcuts are the same as CLI (Cmd also works instead of Ctrl on macOS, except Cmd+Q).
- Open: drop a file onto the page
- Save: downloads the file
- Quit: stops the editor, reload the page to restart
References
Thank you for this great tutorial of kilo:
And thank you for other great implementations of kilo:
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,618 starspublic-apis/public-apis
A collective list of free APIs
497,948 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
450,064 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,303 stars