β¨ RustyNvim
The 105 Kbs Rust-focused IDE that actually works for all
Fully FOSS Β· Lightning-fast Β· Zero headaches
π Take a look β¦.

Show more images



π― Built to solve real problems
Tired of:
- Heavy Downlaods ?
- Theme breakage and plugin conflicts that waste your day?
- Lost sessions and endless nvim configuration rabbit holes?
- IDE-hopping fatigue and subscription walls?
- Nvim thatβs either too bare or too bloated?
- Being chained to your desktop to code?
Most importantly: Want nvim thatβs lazy to configure but smart to use?
β‘ The RustyNvim difference
Zero friction development
- Only 105 KBS !
- 2-3 second startup even on Snapdragon 4 Gen 1
- Battle-tested in production environments
- Runs flawlessly on Termux (built there, actually)
Thoughtfully designed
- 105 curated themes, zero configuration chaos
- Rust-first with stellar language support across the board
- Maximum power, minimal complexity
π What you get
Core strengths
- Rust excellence β First-class Rust analyzer integration with instant error detection
- Universal compatibility β Desktop to smartphone, no performance compromises
- Smart defaults β Useful leader mappings that feel natural from day one
- Stable foundation β Latest stable builds, rare breaking changes
Developer experience
- Live diagnostics with intelligent error handling
- Auto-save on
<Space>as double-tap
- Integrated terminal (
Ctrl+Space) + Lazygit (<Space>gg)
- Flash.nvim quick-jump and mini2D navigation
- Oil + Telescope for blazing file navigation
Project management
- Effortless session management (
<Space>ss/sf/sl/sd)
- Root-based project detection
- Dual completion engines (nvim-cmp default)
- AI-assisted configuration tweaking
βοΈ 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:
- Carefully selected plugin ecosystem
- Intelligent defaults with escape hatches
<Space> as leader β every command flows naturally
- 7,000+ lines refined through real-world use
π§ 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. β