awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

open-source code editor

Ranking updated Jun 30, 2026

For an open source alternative to VS Code, the strongest matches are gitpod-io/openvscode-server (OpenVSCode Server delivers the full VS Code editor as), microsoft/vscode (This is the official open-source code editor that forms) and cursor/cursor (Cursor is a fork of Visual Studio Code that). onivim/oni2 and coder/code-server round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

We curate open-source GitHub repositories matching “vs code open source”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

open-source code editor

Find the best repos with AI.We'll search the best matching repositories with AI.
  • gitpod-io/openvscode-servergitpod-io avatar

    gitpod-io/openvscode-server

    5,891View on GitHub↗

    OpenVSCode Server is an open-source project that runs the full Visual Studio Code editor as a web application served from a remote server, enabling development through any browser without local installation. It provides a browser-based IDE that combines containerized development environments, remote file system access, and server-side process management to deliver a complete remote development experience. The project supports the standard VS Code extension model, allowing plugins to add languages, debuggers, and tools without modification. It maintains real-time bidirectional communication be

    OpenVSCode Server delivers the full VS Code editor as a browser-based remote IDE, supporting all VS Code extensions, terminal, IntelliSense, Git integration, and debugging while being open-source and typically telemetry-free, exactly fitting the search for a VS Code-compatible editor without Microsoft branding.

    TypeScriptVS Code Extension CompatibilityVS Code Extensions
    View on GitHub↗5,891
  • microsoft/vscodemicrosoft avatar

    microsoft/vscode

    186,401View on GitHub↗

    This project is a cross-platform code editor designed for software development, offering a comprehensive suite of tools for text editing, workspace management, and task automation. It includes native support for version control, an integrated terminal, and a flexible task runner that allows for the execution of build, test, and deployment workflows directly within the environment. The editor features an extensive AI-driven development assistant system, which provides conversational chat interfaces, inline code suggestions, and autonomous agents capable of executing multi-step coding tasks. Th

    This is the official open-source code editor that forms the core of Visual Studio Code, offering all the requested features including extension support, IntelliSense, Git integration, debugger, and a built-in terminal, though it includes telemetry and Microsoft branding by default.

    TypeScriptIntegrated Terminals
    View on GitHub↗186,401
  • cursor/cursorcursor avatar

    cursor/cursor

    32,954View on GitHub↗

    Cursor is an artificial intelligence-powered code editor built as a fork of the Visual Studio Code environment. It integrates machine learning models directly into the development workflow, allowing users to generate, refactor, and debug code through natural language prompts while maintaining full compatibility with existing editor extensions and themes. The editor distinguishes itself through a specialized codebase context engine that indexes local project structures and file relationships using vector-based embeddings. This system enables the editor to inject relevant file snippets and proj

    Cursor is a fork of Visual Studio Code that retains extension compatibility and core editor features, but its AI-driven design and potential telemetry make it a less straightforward fit for the privacy-focused, telemetry-free editor you're seeking.

    VS Code Extensions
    View on GitHub↗32,954
  • onivim/oni2onivim avatar

    onivim/oni2

    7,854View on GitHub↗

    Oni2 is a high-performance, extensible text editor and project-based file manager. It functions as a modal code editor, utilizing a keyboard grammar of verbs and motions to navigate and modify source code without a mouse. It also serves as an LSP client, integrating Language Server Protocol servers to provide code completion, symbol navigation, and refactoring. The editor distinguishes itself by acting as a VSCode extension host, allowing it to load and execute language servers and debuggers from the VSCode ecosystem. It provides a programmable environment where custom functionality is implem

    Oni2 is an open-source modal code editor that acts as a VSCode extension host, letting you run language servers and debuggers from the VSCode ecosystem — directly matching your search for a privacy-friendly, VS Code–compatible editor without Microsoft branding.

    ReasonVSCode Extension HostingEditor Extension Managers
    View on GitHub↗7,854
  • coder/code-servercoder avatar

    coder/code-server

    78,024View on GitHub↗

    This project provides a remote development platform that enables users to access a full-featured integrated development environment through a standard web browser. By decoupling the user interface from the server-side filesystem, it allows for persistent coding workspaces to be hosted on remote servers, virtual machines, or cloud-native infrastructure, ensuring a consistent development experience from any device. The platform distinguishes itself through a secure gateway architecture that manages traffic, authentication, and encryption at the edge. It utilizes persistent WebSocket connections

    code-server is a self-hosted remote development platform built on the core of Visual Studio Code, accessible via any browser, and fully supports VS Code extensions, the built-in terminal, IntelliSense, Git integration, and debugging—making it a telemetry-free, cross-platform, VS Code–compatible code editor that exactly matches your search.

    TypeScriptBrowser-Based IDEsContainerized Development EnvironmentsRemote Development Platforms
    View on GitHub↗78,024
  • vscodium/vscodiumVSCodium avatar

    VSCodium/vscodium

    31,978View on GitHub↗

    VSCodium provides free, open-source binaries of the Visual Studio Code editor. It serves as a telemetry-free development environment, utilizing automated build pipelines to strip proprietary tracking and data collection components from the source code before generating ready-to-use installation artifacts. The project distinguishes itself by decoupling the editor from proprietary marketplaces, defaulting instead to the community-driven Open VSX Registry for plugin management. It maintains environment isolation through custom configuration logic, such as using independent registry paths for sys

    VSCodium is a telemetry-free, community-driven build of VS Code that supports all VS Code extensions via the Open VSX Registry, and includes the full set of developer features like terminal, IntelliSense, Git, and debugger, making it an ideal match for this search.

    ShellCode EditorsOpen Source DistributionsPrivacy-Focused Development Environments
    View on GitHub↗31,978
  • cdr/code-servercdr avatar

    cdr/code-server

    78,072View on GitHub↗

    code-server is a browser-based integrated development environment that allows a VS Code compatible editor to run on a remote server. It functions as a self-hosted code editor, enabling users to access a persistent development workspace from any web browser without requiring local software installation. The project focuses on remote development environment hosting, moving heavy compilation and processing tasks to remote hardware to offload resources. This architecture enables cloud development environments that standardize workspaces and preserve local battery life by shifting computation to a

    code-server is an open-source browser-based IDE that runs the full VS Code core on a remote server, making it directly compatible with VS Code extensions and all listed features (terminal, IntelliSense, Git integration, debugger); while it is accessed through a browser rather than a local desktop app, it is a self-hostable fork that can be configured to be telemetry-free.

    TypeScriptBrowser-Based IDEsRemote Development EnvironmentsCloud and Remote Workspaces
    View on GitHub↗78,072
  • reactide/reactidereactide avatar

    reactide/reactide

    10,502View on GitHub↗

    Reactide is the first dedicated IDE for React web application development.

    Reactide is a dedicated IDE specifically for React development, not a VS Code-compatible or forked editor, so it diverges from the core requirement of supporting VS Code extensions and general-purpose editing.

    JavaScriptEmbedded TerminalsIDE Embedded TerminalsIntegrated Development Terminals
    View on GitHub↗10,502
  • dense-analysis/aledense-analysis avatar

    dense-analysis/ale

    13,966View on GitHub↗

    Ale is an asynchronous code analysis tool and integrated development environment plugin designed for lightweight text editors. It functions as a language server protocol client, enabling real-time code intelligence and diagnostic feedback by running analysis tasks in the background to ensure the editor interface remains responsive during intensive operations. The plugin utilizes an event-driven architecture to monitor text buffers and trigger linting or formatting routines automatically. It distinguishes itself through a modular extensibility framework that supports a wide range of language-s

    ALE is a Vim/Neovim plugin for asynchronous linting and language server integration, not a standalone code editor — it provides code intelligence as a building block for existing editors but lacks the VS Code-compatible interface, built-in terminal, Git integration, and debugger you are looking for.

    Vim ScriptLanguage Server Protocol ClientsLanguage Server Protocols
    View on GitHub↗13,966
  • rubocop-hq/rubocoprubocop-hq avatar

    rubocop-hq/rubocop

    12,879View on GitHub↗

    RuboCop is a static code analyzer, linter, and formatter for the Ruby language. It detects style violations, potential bugs, and code smells by scanning source code without executing the program. The tool enforces a predefined Ruby style guide by flagging deviations and automatically rewriting source code to ensure consistency across projects. It includes a language server that provides real-time analysis and formatting suggestions directly within text editors.

    RuboCop is a Ruby static code analyzer and linter that integrates with editors via Language Server Protocol, but it is not itself a code editor or a VS Code-compatible alternative — it is a supporting tool used within editors.

    RubyLanguage ServersLanguage Server Protocols
    View on GitHub↗12,879
  • microsoft/vscode-gomicrosoft avatar

    microsoft/vscode-go

    5,897View on GitHub↗

    This project is a Go language extension for VS Code that provides a comprehensive development environment through a language server client, a debugging interface, and a test automation runner. It integrates language intelligence, formatting, and debugging capabilities to support the full Go language development lifecycle. The extension distinguishes itself by managing the Go toolchain, including the installation and configuration of external binaries required for language features. It also features a dedicated test automation interface that allows for the generation of unit test skeletons and

    This is a language extension for VS Code, not a standalone code editor; it adds Go support to an existing editor rather than providing the full editor experience you are looking for.

    TypeScriptEditor-Integrated DebuggingVS Code Extensions
    View on GitHub↗5,897
  • antfu/vue-i18n-allyantfu avatar

    antfu/vue-i18n-ally

    4,874View on GitHub↗

    vue-i18n-ally is a VS Code extension and translation manager designed to handle internationalization and localization workflows within Vue projects. It provides a set of developer-facing tools to extract, edit, and organize translation keys and values directly within the editor. The tool features an in-editor interface that displays translation values inline next to their keys and allows for direct modification of those values without switching between source code and locale files. It includes a localization quality auditor to detect missing translation keys and identifies hardcoded strings t

    This is a VS Code extension for Vue internationalization workflows, not a code editor or a VS Code-compatible fork — it adds translation features to an existing editor rather than being the editor itself.

    TypeScriptVS Code ExtensionsLanguage Server Protocols
    View on GitHub↗4,874
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
gitpod-io/openvscode-server5.9KTypeScriptmitFeb 3, 2026
microsoft/vscode186.4KTypeScriptMITJun 16, 2026
cursor/cursor33K——May 12, 2026
onivim/oni27.9KReasonMITAug 17, 2022
coder/code-server78KTypeScriptMITJun 22, 2026
vscodium/vscodium32KShellMITJun 10, 2026
cdr/code-server78.1KTypeScriptMITJun 24, 2026
reactide/reactide10.5KJavaScriptMITJan 8, 2023
dense-analysis/ale14KVim Scriptbsd-2-clauseFeb 17, 2026
rubocop-hq/rubocop12.9KRubyMITJun 17, 2026

Related searches

  • an open source code editor for development
  • an open source code editor like Sublime Text
  • a discovery tool for open source projects
  • an AI chat extension for VS Code
  • an open-source Copilot alternative
  • a comprehensive directory of open source software
  • an open source online code editor
  • an open source cli for ai coding