Alternatives / Cursor

Open-source alternatives to Cursor

10 genuinely open-source alternatives. The projects are compared by license, workflow, self-hosting, and pricing.

Why look for a Cursor alternative?

Cursor combines code editing, intelligent autocomplete, code generation, agentic workflows, and codebase understanding in a proprietary editor. People look for alternatives when they want open-source software, local models, multiple providers, bring-your-own keys, self-hosted infrastructure, or more control over agent permissions and source code.

#1

Zed

High-performance open-source code editor with integrated AI.

Zed is a high-performance editor combining native editing, Git, debugging, language-server support, collaboration, remote development, and multiple AI providers.

GPL-3.0-or-later / Apache-2.0 componentsSelf-hosted

Pricing: Open-source editor; hosted AI usage may be paid and provider costs may apply.

  • Complete editor replacement
  • Native performance and collaboration
  • Multiple AI providers
  • Smaller extension ecosystem than VS Code
  • Different workflow from VS Code-based Cursor
#2

Neovim

Extensible terminal editor with a large AI plugin ecosystem.

Neovim is an Apache-2.0 terminal editor with built-in LSP support, Tree-sitter, and a broad plugin ecosystem for AI assistants, completion, agents, and local models.

Apache-2.0Self-hosted

Pricing: Free and open source; AI providers and plugins may have separate costs or terms.

  • Fast and highly customizable
  • Built-in LSP and Tree-sitter
  • Works with many AI tools and local models
  • AI requires plugins and configuration
  • Steep learning curve
  • No integrated visual AI workflow by default
#3

Cline

Open-source VS Code and CLI coding agent with MCP.

Cline is an Apache-2.0 coding agent that can inspect codebases, edit files, execute commands, interact with browsers, use MCP tools, and connect to many providers.

Apache-2.0Self-hosted

Pricing: Open source; bring your own provider key and pay provider costs directly.

  • Works inside VS Code
  • Multiple providers and local models
  • MCP, browser, terminal, and approval controls
  • Not a standalone editor
  • Large tasks can consume significant context
#4

Aider

Terminal-first AI pair programming built around Git.

Aider is an Apache-2.0 terminal coding assistant that understands repositories, edits multiple files, runs tests, and tracks changes through Git while supporting many models.

Apache-2.0Self-hosted

Pricing: Open source; model-provider costs may apply.

  • Lightweight and Git-aware
  • Many model providers
  • Works with existing editors and test workflows
  • Not a complete editor replacement
  • Less visual than Cursor
  • More pair-programming oriented
#5

Kilo

Multi-provider agentic coding platform for IDEs and CLI.

Kilo is an MIT-licensed agentic engineering platform for VS Code, JetBrains, CLI, and automated workflows, with many model providers and specialized coding modes.

MITSelf-hosted

Pricing: Open source; hosted services and model-provider costs may be paid.

  • MIT licensed
  • IDE and CLI interfaces
  • Multiple models, MCP, browser, and terminal control
  • Not a standalone editor
  • Large feature set can feel complex
#6

Tabby

Self-hosted AI coding assistant for completion and repository context.

Tabby is a self-hosted AI coding assistant with code completion, repository context, integrations, and support for running models on infrastructure you control. Enterprise functionality is separately licensed.

Open-source core / separate Enterprise licenseSelf-hosted

Pricing: Open-source core is self-hostable; Enterprise functionality may use separate licensing.

  • Self-hosted and privacy-focused
  • Repository context and IDE integrations
  • No mandatory cloud provider
  • Open core rather than fully open source
  • Requires infrastructure and model hosting
  • Less Cursor-like than a full editor
#7

Paseo

Self-hosted interface and orchestrator for coding agents.

Paseo is an AGPL-3.0 self-hosted orchestrator for running and controlling agents such as Claude Code, Codex, Cursor, OpenCode, and Pi from desktop, mobile, web, or CLI.

AGPL-3.0Self-hosted

Pricing: Open source and self-hostable; external agent and model subscriptions may still cost money.

  • Multi-agent support
  • Remote desktop, mobile, and web control
  • Git workflows and automation
  • Not an editor or coding model
  • Depends on external agents
  • More useful for orchestration than autocomplete
#8

CodeEdit

Native open-source macOS code editor.

CodeEdit is an MIT-licensed native macOS editor written in Swift, designed as a lightweight and fast development environment. Its built-in AI stack is less mature than Cursor's.

MITSelf-hosted

Pricing: Free and open source under MIT.

  • Native macOS application
  • Lightweight and fast
  • Familiar editor foundation
  • macOS only
  • AI functionality is less mature
  • Smaller extension ecosystem
#9

Forgecode

Terminal-native multi-agent coding assistant for large codebases.

Forgecode is an Apache-2.0 terminal coding agent that uses specialized agents for research, planning, execution, and context management across large codebases.

Apache-2.0Self-hosted

Pricing: Open source; model-provider costs may apply.

  • Terminal-first workflow
  • Multi-agent architecture
  • Large-codebase context handling and local models
  • No graphical editor
  • Requires comfort with terminal workflows
#10

Jean

Open-source multi-agent development environment with Git worktrees.

Jean is an Apache-2.0 development environment for running multiple AI coding agents in parallel, each isolated in its own Git worktree, with repository and remote workflow integrations.

Apache-2.0Self-hosted

Pricing: Free and open source; external agents and model providers may have separate costs.

  • Parallel agent workflows
  • Isolated Git worktrees
  • Cross-repository and GitHub integrations
  • Not a coding model or standalone editor
  • More orchestration-focused than Cursor
  • Overkill for simple autocomplete

Compare Cursor alternatives

ToolStarsLicenseSelf-hostedPricing
ZedGPL-3.0-or-later / Apache-2.0 componentsYesOpen-source editor; hosted AI usage may be paid and provider costs may apply.
NeovimApache-2.0YesFree and open source; AI providers and plugins may have separate costs or terms.
ClineApache-2.0YesOpen source; bring your own provider key and pay provider costs directly.
AiderApache-2.0YesOpen source; model-provider costs may apply.
KiloMITYesOpen source; hosted services and model-provider costs may be paid.
TabbyOpen-source core / separate Enterprise licenseYesOpen-source core is self-hostable; Enterprise functionality may use separate licensing.
PaseoAGPL-3.0YesOpen source and self-hostable; external agent and model subscriptions may still cost money.
CodeEditMITYesFree and open source under MIT.
ForgecodeApache-2.0YesOpen source; model-provider costs may apply.
JeanApache-2.0YesFree and open source; external agents and model providers may have separate costs.

Which one should you choose?

Want the closest complete open-source editor replacement

Zed combines native editing, Git, debugging, collaboration, remote development, and integrated AI in a modern editor.

Zed

Want to keep using VS Code

Cline adds multi-file editing, terminal execution, browser tools, MCP, and provider choice inside VS Code.

Cline

Want a terminal-first workflow

Aider works directly with repositories, edits multiple files, integrates with Git, and supports many model providers.

Aider

Want to run your own coding AI infrastructure

Tabby provides self-hosted code completion and repository-aware assistance on infrastructure you control.

Tabby

Want maximum editor customization

Neovim provides a fast, highly customizable foundation that can be combined with AI plugins, LSPs, agents, and local models.

Neovim

Want to run several coding agents at once

Jean runs multiple agents in isolated Git worktrees so several development tasks can progress independently.

Jean