Alternatives / Cursor

Open Source Cursor Alternatives

Code with AI without subscription costs. Open source Cursor alternatives for intelligent autocomplete, code generation, and AI pair programming.

20 alternatives available

Cursor is a modern code editor built with AI at its core, aiming to revolutionize the software development process. It leverages large language models to offer features like code generation, debugging assistance, and a collaborative coding environment. While powerful, some developers prefer open source IDEs offering greater control, customization options, and community support. The proprietary nature of Cursor can be a concern for those prioritizing data privacy or long-term project stability.

The key strengths of Cursor lie in its AI agents which automate repetitive coding tasks and accelerate development. It also features a robust code search capability, making it easy to navigate complex projects and find specific functions or variables. However, reliance on a cloud-based AI engine can be a drawback for developers working offline or with strict security requirements. This drives interest in alternatives that offer local processing and more control over the AI components.

Ultimately, developers explore Cursor alternatives when they need options with more transparent functionality or deeper integration with existing tools. Common considerations include self-hosting capabilities, broader plugin ecosystems, and the ability to fine-tune AI models. The need for offline access and a desire to avoid subscription costs also frequently lead users to explore open source options.

What Cursor Offers

01

AI Code Completion

Cursor uses AI to suggest code completions as you type, speeding up the development process and reducing errors.

02

AI-Powered Agents

Automate repetitive tasks like code generation, refactoring, and testing with Cursor's intelligent agents.

03

Code Search

Quickly search through your codebase using powerful and efficient code search functionality.

04

Tab Management

Cursor offers advanced tab management features for organizing and navigating multiple files and projects.

Common Use Cases

01

Rapid Prototyping

Quickly build and iterate on prototypes by leveraging Cursor’s AI-powered code generation features.

02

Code Refactoring

Automate the process of refactoring existing codebases to improve readability and maintainability.

03

Learning New Languages

Use Cursor’s AI assistance to learn new programming languages more quickly and efficiently.

04

Daily Coding Tasks

Streamline everyday coding tasks such as writing boilerplate code, debugging errors, and generating documentation.

Open Source Alternatives

TypeScript
75%
MIT

OpenCode

AI Code Assistants

207,432

A fully open-source AI coding agent built for the terminal, with a TUI, desktop app, web client, plugin system, and SDK — one of the most-starred AI coding agents on GitHub.

View details
89
Repo Health
76
Technical
66
Dependency
Built with
TypeScript 75%
MDX 22%
Updated 1 weeks ago
Rust
97%
Apache 2.0

codex

AI Code Assistants · Developer Tools

124,156

OpenAI's open-source CLI coding agent that reads, edits, and runs code in your terminal using natural language prompts.

View details
89
Repo Health
80
Technical
76
Dependency
Built with
Rust 97%
Updated 1 weeks ago
Rust
98%
Other

Zed

Code Editors · Collaboration · Developer Tools

90,242

High-performance, multiplayer code editor built in Rust by the creators of Atom and Tree-sitter, with native AI integration and real-time collaboration.

View details
94
Repo Health
88
Technical
72
Dependency
Built with
Rust 98%
Updated 1 weeks ago
TypeScript
95%
Other

OpenHands

AI Code Assistants · AI Development

87,931

The self-hosted developer control center for running AI coding agents — locally, in Docker, on VMs, or across cloud backends — with automation workflows for GitHub, Slack, and more.

View details
91
Repo Health
82
Technical
67
Dependency
Built with
TypeScript 95%
Updated 1 weeks ago
TypeScript
98%
Apache 2.0

Cline

AI Code Assistants

68,026

An open-source AI coding agent that lives in your editor and terminal — reads and edits your codebase, runs commands, browses the web, and requires human approval for every action by default.

View details
90
Repo Health
74
Technical
65
Dependency
Built with
TypeScript 98%
Updated 1 weeks ago
TypeScript
84%
Apache 2.0

Continue

AI Code Assistants · AI Development · Automation

35,905

Open-source coding agent for VS Code, JetBrains, and CLI with support for 30+ LLM providers.

View details
76
Repo Health
88
Technical
62
Dependency
Built with
TypeScript 84%
Updated 1 weeks ago
Rust
93%
Other

Tabby

AI Code Assistants

33,882

Self-hosted AI coding assistant — run GitHub Copilot-grade code completion on your own hardware with no cloud dependency.

View details
59
Repo Health
78
Technical
61
Dependency
Built with
Rust 93%
Updated 2 months ago
TypeScript
95%
Apache 2.0

Void

AI Code Assistants · Automation · Code Editors

28,800

Open-source AI code editor with direct LLM integration and data privacy

View details
46
Repo Health
84
Technical
68
Dependency
Built with
TypeScript 95%
Updated 3 months ago
Go
98%
Other

Crush

AI Assistants · AI Code Assistants · Developer Tools

28,089

Your terminal coding companion — wire up any LLM with LSP intelligence, MCP extensibility, and a skills system that learns your workflow.

View details
87
Repo Health
86
Technical
68
Dependency
Built with
Go 98%
Updated 1 weeks ago
TypeScript
99%
Apache 2.0

Mastra Code

AI Code Assistants

28,044

"A coding agent that never compacts" — a terminal-based AI coding agent built on the Mastra framework, with Observational Memory instead of context compaction, multi-model support, and OAuth login for Claude Max or ChatGPT Plus.

View details
88
Repo Health
73
Technical
65
Dependency
Built with
TypeScript 99%
Updated 1 weeks ago
MIT

Prime Agent

AI Agents · AI Code Assistants · Developer Tools

20,968

An open-source coding and research agent built around a Recursive Language Model that treats context as variables and a persistent Python REPL as its only tool.

View details
85
Repo Health
89
Technical
0
Dependency
Go
93%
MIT

Plandex

AI Code Assistants

15,637

An open-source, terminal-based AI coding agent built for large tasks and real codebases — with its own version control for plans, a 2M-token effective context window, and self-hosted or cloud deployment.

View details
49
Repo Health
70
Technical
67
Dependency
Built with
Go 93%
Updated 11 months ago
TypeScript
99%
Apache 2.0

Codebuff

AI Code Assistants

12,078

An open-source AI coding assistant that coordinates specialized agents to edit your codebase from natural language — including Freebuff, a free, ad-supported version powered entirely by open-source models like DeepSeek and Kimi.

View details
85
Repo Health
71
Technical
67
Dependency
Built with
TypeScript 99%
Updated 1 weeks ago
TypeScript
97%
MIT

Kimi Code CLI

AI Agents · AI Code Assistants · Developer Tools

7,373

A single-binary, terminal-native coding agent that reads, edits, and runs code end to end, built by Moonshot AI for Kimi models but pluggable with Anthropic, OpenAI, and Google providers too.

View details
82
Repo Health
87
Technical
67
Dependency
Built with
TypeScript 97%
Updated 1 weeks ago
TypeScript
95%
MIT

melty

AI Code Assistants · Code Editors · Developer Tools

5,441

The AI code editor where every chat message is a git commit you can revert, branch, or squash

View details
35
Repo Health
75
Technical
67
Dependency
Built with
TypeScript 95%
Updated 1 years ago
TypeScript
98%
Apache 2.0

letta-code

AI Assistants · AI Code Assistants

3,341

A memory-first coding agent harness that learns from experience, maintains identity across models, and works across Claude, GPT, Gemini, and dozens more LLMs.

View details
85
Repo Health
84
Technical
74
Dependency
Built with
TypeScript 98%
Updated 1 weeks ago
TypeScript
98%
MIT

Cate

AI Code Assistants

2,145

A desktop IDE built on an infinite canvas — spread code editors, terminals, browsers, docs, and AI agents across freeform space instead of stacking windows and tabs, with layouts restored automatically.

View details
79
Repo Health
71
Technical
72
Dependency
Built with
TypeScript 98%
Updated 1 weeks ago
Shell
100%

PearAI

AI Code Assistants · Code Editors

773

Open-source AI code editor that unifies chat, autonomous agents, and intelligent LLM routing in a single VS Code fork.

View details
52
Repo Health
67
Technical
0
Dependency
Built with
Shell 100%
Updated 3 months ago
JavaScript
81%
MIT

localforge

AI Agents · AI Code Assistants · Developer Tools

398

A local, multi-provider AI coding agent with a real desktop and web UI — bring your own Anthropic, OpenAI, Gemini, Bedrock, or local Ollama keys and let it read, edit, and run code in your own project folder.

View details
46
Repo Health
54
Technical
73
Dependency
Built with
JavaScript 81%
CSS 12%
Updated 1 years ago
CSS
93%
GPL 3.0

OpenGravity

AI Code Assistants

248

A zero-install, browser-based BYOK recreation of Google Antigravity's UI — a reasoning-enabled IDE with a live xterm.js terminal via WebContainer, local file system sync, and an autonomous coding agent, built to dodge Antigravity's rate limits.

View details
27
Repo Health
60
Technical
0
Dependency
Built with
CSS 93%
Updated 3 months ago

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers