Skip to content
View Codeotus's full-sized avatar
🎯
Codeotus
🎯
Codeotus

Block or report Codeotus

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Codeotus/README.md

✨ Codeotus

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 IMG_20251213_141051 IMG_20251213_143250 IMG_20251213_144636

🎯 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 Codeotus 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/Codeotus/Codeotus.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. ⭐

Pinned Loading

  1. Codeotus Codeotus Public template

    Codeotus/Codeotus : The FOSS , Rust orientated , Easy & Battle tested IDE that Eliminates headaches..

    Lua 1