Skip to content
harsh vairagi edited this page Jul 15, 2025 · 10 revisions

Code Editor

A modern, modular, and extensible code editor equipped with IDE-like features for a seamless dev experience.

  • 🎉 Supports auto-completions on over 80+ modern languages and almost all popular frameworks.
  • ⚡ A lightning-fast and highly efficient ide, offering a seamless coding experience without compromising on performance.️
  • ⚔ Cross platform supported so you can code on any platform.
  • 🌩️ Highly portable offering a full-fledged ide even on your android.

Installation

code-editor is based on neovim and it's language server protocol is installed and used through nodejs and npm. So you must have to install the dependencies.

Install dependencies

If your shell is non-rooted then use sudo infront of every command mentioned below.

Platform Supported Package Rooted Command
Debian Based, Termux deb apt install git nodejs neovim -y
RHEL Based rpm dnf install git nodejs neovim -y
Arch Based pkg.tar.zst pacman -S git nodejs neovim -y

Check dependencies

Check that these packages are successfully installed or not using the following commands.

Packages Command Expected Results
nodejs node -v v22.8.0
npm npm -v 10.8.2

Finishing Up

Clone the entire repository.

git clone --depth=1 https://github.com/OurCodeBase/code-editor ~/.code-editor

Create a soft link of essential files for the code-editor.

ln -sf ~/.code-editor/src ~/.config/nvim

Run for the initial time.

vi

So your initial run will look like this -

neovim-on-initial-open

Keep this in process until every plugin is not installed.

Clone this wiki locally