Rustyn

✨ RustyNvim

The 105 Kbs Rust-focused IDE that actually works for all
Fully FOSS Β· Lightning-fast Β· Zero headaches


πŸŒ„ Take a look ….

IMG_20251213_145632 IMG_20251213_142322 IMG_20251213_144538

Show more images ![IMG_20251213_150246](https://github.com/user-attachments/assets/13fa7537-bb8a-4add-bcdb-25d652a417ad) ![IMG_20251213_141051](https://github.com/user-attachments/assets/e045b264-80f2-4ff7-b4da-77f487e748d4) ![IMG_20251213_144636](https://github.com/user-attachments/assets/cd27e86e-707d-46ab-95a3-5f11da96dcee)

🎯 Built to solve real problems

Tired of:

Most importantly: Want nvim that’s lazy to configure but smart to use?


⚑ The RustyNvim difference

Zero friction development

Thoughtfully designed


πŸš€ What you get

Core strengths

Developer experience

Project management


βš™οΈ Get started in 30 seconds

mkdir -p ~/.config/nv && cd ~/.config/nv
git clone https://github.com/RustyNvim/RustyNvim.git .
NVIM_APPNAME=nv nvim

Add the alias:

# Bash
echo "alias nv='NVIM_APPNAME=nv nvim'" >> ~/.bashrc && source ~/.bashrc

# Zsh
echo "alias nv='NVIM_APPNAME=nv nvim'" >> ~/.zshrc && source ~/.zshrc

Launch: nv

Uninstall: rm -rf ~/.config/nv/ ~/.local/share/nv/


🎨 Architecture

Everything you need, nothing you don’t:


πŸ”§ Extend it

Add language servers:
Drop configs in ./user/config/LspConfig/

Custom snippets:
Add JSON files to ./user/Snippets/

It’s your editor. Make it yours.


πŸ’Ž The story

One developer. Real projects. Daily driver.
No VC funding. No corporate agenda.

Built because the alternatives either broke constantly or charged monthly. Refined over months of production use. It works because it has to.


πŸ“œ License

MIT – Use it, fork it, sell it, whatever.


Star it if it saves you time. Fork it if it doesn’t. ⭐