awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
microsoft avatar

microsoft/vscode

0
View on GitHub↗
186,401 estrellas·40,463 forks·TypeScript·MIT·22 vistascode.visualstudio.com↗

Vscode

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. These AI capabilities are supported by a framework for implementation planning, context curation, and custom agent configuration, allowing developers to tailor the editor's behavior to specific project standards.

To support diverse development needs, the editor provides a robust extension framework that enables the integration of language-specific tools, custom UI elements, and specialized build system support. Administrative controls are available for enterprise environments, allowing for the management of extensions, network configurations, and compliance policies. The software is available as a downloadable application with support for portable execution and frequent release channels.

Features

  • Code Editors - Delivers a versatile, cross-platform environment for writing source code with advanced workspace management and extensible tooling.
  • Autonomous Coding Agents - Hosts autonomous agents capable of decomposing complex programming tasks into actionable steps to streamline development workflows.
  • Language Server Clients - Implements standardized interfaces to connect with language servers, enabling deep code analysis, refactoring, and intelligent assistance.
  • Extension Hosts - Maintains isolated execution environments that securely run third-party extensions across local, remote, and web-based runtimes.
  • Conversational AI Interfaces - Integrates conversational interfaces that allow natural language interaction for code generation, debugging, and complex analysis.
  • JavaScript IntelliSense - Powers intelligent code completion, parameter hints, and symbol navigation through robust static analysis of source files.
  • Integrated - Embeds version control operations like staging, committing, and branching directly into the primary development interface.
  • CMake Integrations - Automates project configuration and build processes by integrating directly with native build system toolchains.
  • Integrated Terminals - Wraps a fully functional terminal environment within the interface to execute shell commands and build tasks without leaving the editor.
  • Python Environments - Configures dedicated environments for language-specific development, including interpreter management and project-wide settings.
  • Architecture Documentation - Uses high-level diagrams to explain source code organization.
  • Code Editors and IDEs - Extensible code editor with robust language support.
  • Developer Frameworks and Libraries - IDE integration for agentic coding workflows using MCP.
  • Herramientas de desarrollo - Cross-platform code editor based on electron.
  • Developer Tools and Editors - Extensible code editor for building and debugging applications.
  • Entorno de desarrollo - Extensible code editor for the edit-build-debug cycle.
  • GitHub Integration - Official source code repository for the editor.
  • Entornos de desarrollo integrados - Extensible code editor with a vast plugin ecosystem.
  • Standalone Applications - Multiplatform integrated development environment.
  • Terminal Themes - Standard dark theme inspired by the default editor appearance.
  • Text and Code Editors - Extensible code editor with debugging and Git integration.
  • Text Editors - Cross-platform code editor with extensive extension support.
  • Miscellaneous Tools - Cross-platform code editor.
  • Declarative Language Features - Enables configuration-based definitions for syntax highlighting, snippet expansion, and other language-specific behaviors.
  • Background Task Runners - Coordinates background processes that monitor file changes and trigger automated build or analysis tasks.
  • Java Development Packs - Bundles pre-configured development setups that include language runtimes and essential tools for specialized programming workflows.

Historial de estrellas

Gráfico del historial de estrellas de microsoft/vscodeGráfico del historial de estrellas de microsoft/vscode

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Vscode

Proyectos open-source similares, clasificados según cuántas características comparten con Vscode.
  • neovim/neovimAvatar de neovim

    neovim/neovim

    100,456Ver en GitHub↗

    Neovim is a text editing environment designed for extensibility and performance. It provides a core engine for text manipulation, multi-window management, and complex editing commands, while maintaining compatibility with existing paradigms. The project features a stable interface that allows external clients to interact with the application state, enabling the development of custom user interfaces and integrated tools. The architecture decouples the core editing logic from the user interface through an asynchronous protocol. This system supports external rendering processes, including termin

    Vim Scriptapiclua
    Ver en GitHub↗100,456
  • zed-industries/zedAvatar de zed-industries

    zed-industries/zed

    85,338Ver en GitHub↗

    Zed is an AI-native, high-performance code editor designed for extreme responsiveness and keyboard-centric workflows. It functions as an extensible text processing workspace that integrates autonomous agents and predictive models directly into the development environment to automate complex engineering tasks, refactoring, and code generation. The editor distinguishes itself through a GPU-accelerated rendering pipeline and an asynchronous multi-threaded architecture that ensures low-latency interaction even with large-scale projects. It features built-in support for real-time, multi-user colla

    Rustgpuirust-langtext-editor
    Ver en GitHub↗85,338
  • atom/atomAvatar de atom

    atom/atom

    60,807Ver en GitHub↗

    Atom is an extensible code IDE and hackable text editor designed for source code editing and the creation of custom development environments. It functions as a syntax highlighting editor and a version control integrated editor that tracks file changes and synchronizes code with remote repositories. The editor allows for the modification of its own core functionality and supports a package-based plugin system for creating custom themes and snippets. It also serves as a Markdown preview editor, providing side-by-side visual rendering for content authoring. The platform includes capabilities fo

    JavaScript
    Ver en GitHub↗60,807
  • codeeditapp/codeeditAvatar de CodeEditApp

    CodeEditApp/CodeEdit

    22,896Ver en GitHub↗

    CodeEdit is an open-source integrated development environment and native macOS code editor. It provides a workspace for writing and modifying source code, combining a text editor with project management tools. The editor is built specifically for macOS using native frameworks to ensure performance. It features a plugin system that allows for the addition of specialized features and custom logic to extend the editing experience. The environment includes an integrated terminal emulator for executing development commands and debugging tools. It also provides project-wide file indexing for globa

    Swiftappappkitapple
    Ver en GitHub↗22,896
Ver las 30 alternativas a Vscode→

Preguntas frecuentes

¿Qué hace microsoft/vscode?

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.

¿Cuáles son las características principales de microsoft/vscode?

Las características principales de microsoft/vscode son: Code Editors, Autonomous Coding Agents, Language Server Clients, Extension Hosts, Conversational AI Interfaces, JavaScript IntelliSense, Integrated, CMake Integrations.

¿Qué alternativas de código abierto existen para microsoft/vscode?

Las alternativas de código abierto para microsoft/vscode incluyen: neovim/neovim — Neovim is a text editing environment designed for extensibility and performance. It provides a core engine for text… zed-industries/zed — Zed is an AI-native, high-performance code editor designed for extreme responsiveness and keyboard-centric workflows.… atom/atom — Atom is an extensible code IDE and hackable text editor designed for source code editing and the creation of custom… codeeditapp/codeedit — CodeEdit is an open-source integrated development environment and native macOS code editor. It provides a workspace… lighttable/lighttable — LightTable is an extensible source code editor and integrated development environment designed as an interactive… coteditor/coteditor — CotEditor is a native macOS plain text editor designed for lightweight file modification and developer use. It is a…