Lightweight Code Editor

Codelit

A code editor for quick tasks—editing config files, writing scripts, reviewing code. Syntax highlighting for dozens of languages, without the overhead of a full IDE.

Sometimes you need to edit code without launching a full development environment. Codelit is that quick, lightweight editor.

Syntax highlighting supports all major languages—JavaScript, Python, Ruby, Go, SQL, and dozens more. The editor is fast and responsive, even with larger files.

It's perfect for config files, quick scripts, code reviews, or any situation where you need to work with code but don't need build tools, debuggers, and project management.

Features

  • Syntax highlighting (50+ languages)
  • Line numbers
  • Auto-indent
  • Code folding
  • Search and replace
  • Multiple cursors
  • Bracket matching
  • Theme options (light/dark)
  • Font size adjustment
  • Word wrap toggle
  • Keyboard shortcuts
  • File encoding support

Benefits

  • Edit code without IDE overhead
  • Work with any programming language
  • Quick access for config and scripts
  • Readable code with syntax highlighting

Use cases

  • Editing configuration files
  • Quick script writing
  • Code snippet storage
  • Log file analysis
  • JSON and data file editing

Technical details

  • Monaco-based editor core
  • Language server protocol support
  • Efficient large file handling
  • Custom syntax definitions
  • Vim keybindings option

Integrates with

Codelit is wired into the rest of the gato platform — your data and context move with the work.

Drive

Frequently asked

What languages are supported?
JavaScript, TypeScript, Python, Java, C#, Go, Ruby, PHP, SQL, JSON, YAML, and 40+ more.
Is there a terminal integration?
Basic editor only. Full terminal support available in custom builds.
Can I use Vim keybindings?
Yes, enable Vim mode in settings for Vim-style editing.