awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Code Editors & IDEs · Awesome GitHub Repositories

28 repos

Awesome GitHub RepositoriesCode Editors & IDEs

Explore 28 awesome GitHub repositories matching development tools & productivity · Code Editors & IDEs. Refine with filters or upvote what's useful.

  1. Home
  2. Development Tools & Productivity
  3. Code Editors & IDEs

Awesome Code Editors & IDEs GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • jwasham/coding-interview-university

    jwasham/coding-interview-university

    337,188GitHubView on GitHub↗

    This project is a comprehensive educational roadmap designed to guide software engineers through the mastery of computer science fundamentals and technical interview preparation. It provides a structured, dependency-aware learning path that organizes complex computing concepts into a hierarchical curriculum, enabling u

    Adopt efficient text editing practices to increase coding velocity and streamline development tasks.

    algorithmalgorithmscoding-interview
  • trimstray/the-book-of-secret-knowledge

    trimstray/the-book-of-secret-knowledge

    206,980GitHubView on GitHub↗

    This project serves as a centralized, community-driven repository of technical knowledge and administrative resources. It provides a structured taxonomy that aggregates disparate information into a searchable framework, supporting continuous learning and rapid problem-solving for system administrators and cybersecurity

    Edit source code and configuration files using highly configurable terminal-based text editors.

    awesomeawesome-listbsd
  • microsoft/vscode

    microsoft/vscode

    181,912GitHubView 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,

    Delivers a versatile, cross-platform environment for writing source code with advanced workspace management and extensible tooling.

    TypeScripteditorelectronmicrosoft
  • twbs/bootstrap

    twbs/bootstrap

    173,988GitHubView on GitHub↗

    Bootstrap is a comprehensive, mobile-first CSS framework designed for building responsive web interfaces. It provides a standardized library of reusable UI components, such as navigation bars, modals, and forms, alongside a robust grid system that ensures consistent layout alignment across diverse viewport sizes. By es

    Enhance code editors with autocompletion and documentation lookups for framework-specific class names and syntax.

    MDXbootstrapcsscss-framework
  • f/prompts.chat

    f/prompts.chat

    145,637GitHubView on GitHub↗

    Prompts.chat is a community-driven repository and management platform for AI prompts and agent skills. It provides a centralized interface for users to search, retrieve, and save prompts, while offering structured storage for multi-file agent skills that include documentation and supporting assets. The platform distin

    Streamlines development workflows by connecting prompt management directly into code editors through command-line and protocol-server implementations.

    HTMLaiartificial-intelligenceawesome-list
  • labuladong/fucking-algorithm

    labuladong/fucking-algorithm

    132,696GitHubView on GitHub↗

    This project is a comprehensive educational platform designed to facilitate the mastery of computer science algorithms and data structures. It provides a structured learning curriculum, a library of practice problems, and an integrated toolkit that supports both academic study and competitive programming preparation. B

    Surfaces algorithmic solutions, reference documentation, and debugging aids directly within professional coding workflows.

    Markdownalgorithmscomputer-sciencedata-structures
  • godotengine/godot

    godotengine/godot

    106,855GitHubView on GitHub↗

    Godot is a comprehensive, node-based game engine designed for building interactive 2D and 3D applications. It provides an integrated development environment that utilizes a hierarchical scene system to organize objects, propagate spatial transformations, and manage lifecycle events. The engine functions as a cross-plat

    Integrates visual editors, asset management pipelines, and debugging tools into a single workspace for complex project development.

    C++game-developmentgame-enginegamedev
  • denoland/deno

    denoland/deno

    106,258GitHubView on GitHub↗

    Deno is a high-performance runtime for JavaScript and TypeScript that prioritizes security and developer productivity. Built on the V8 engine, it provides a secure execution environment that enforces a default-deny security model, requiring explicit user authorization for access to system resources like the file system

    Ships with native formatting, linting, and testing utilities to streamline the entire development lifecycle.

    Rustdenojavascriptrust
  • jaywcjlove/awesome-mac

    jaywcjlove/awesome-mac

    99,007GitHubView on GitHub↗

    This project is a comprehensive, curated collection of software resources designed for the macOS ecosystem. It serves as a centralized directory for discovering applications across a wide range of functional domains, including professional development, system management, and personal productivity. The directory distin

    Write and edit source code or plain text using these lightweight, versatile text editors.

    JavaScriptappappleapplication
  • neovim/neovim

    neovim/neovim

    96,615GitHubView on 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 intera

    Handles complex multi-window text manipulation, undo history, and extensible command execution within a high-performance editing environment.

    Vim Scriptapiclua
  • google-gemini/gemini-cli

    google-gemini/gemini-cli

    94,954GitHubView on GitHub↗

    This project provides a command-line interface for managing autonomous agent workflows, task orchestration, and system-level automation. It includes a comprehensive framework for defining agent skills, managing persistent memory, and delegating tasks to specialized subagents. Users can configure complex planning modes,

    Search utilities enable the rapid location of code definitions and components within a project workspace.

    TypeScriptaiai-agentscli
  • tailwindlabs/tailwindcss

    tailwindlabs/tailwindcss

    93,668GitHubView on GitHub↗

    Utility-first CSS framework for fast, design-system-friendly styling.

    Enhances coding productivity by providing autocomplete, linting, and hover previews directly within integrated development environments.

    TypeScriptcssframeworkutility
  • florinpop17/app-ideas

    florinpop17/app-ideas

    90,567GitHubView on GitHub↗

    App-ideas is a development platform that integrates autonomous AI agents into local environments to orchestrate code review, automated fix application, and workflow management. It functions as a command-line interface that connects external AI assistants to your codebase, enabling iterative development cycles through p

    Integrates directly into development environments to spot issues and propose automated code fixes.

    applicationscodingcodingchallenges
  • mermaid-js/mermaid

    mermaid-js/mermaid

    86,200GitHubView on GitHub↗

    This project is a client-side rendering engine that transforms declarative, text-based syntax into visual diagrams directly within the browser. By utilizing a domain-specific language, it allows users to define complex structures—such as software architectures, process flows, and system behaviors—without the need for m

    Enables live previews and syntax highlighting for diagram definitions within popular code editors through dedicated plugins.

    TypeScriptdiagramsdiagrams-as-codedocumentation
  • rasbt/LLMs-from-scratch

    rasbt/LLMs-from-scratch

    85,529GitHubView on GitHub↗

    This repository serves as an educational framework for building large language models from the ground up. It provides a structured curriculum that guides learners through the end-to-end lifecycle of model development, including data processing, architecture design, and optimization. By focusing on low-level implementat

    Recommended open-source code editors provide a robust interface for navigating the codebase and managing the various scripts included in the learning modules.

    Jupyter Notebookaiartificial-intelligencechatbot
  • macrozheng/mall

    macrozheng/mall

    82,926GitHubView on GitHub↗

    This project is an enterprise-grade Java framework designed for building scalable, full-stack e-commerce applications. It provides a comprehensive foundation for microservice-based distributed architectures, enabling the development of complex retail platforms that include product management, order processing, and secu

    Supports user interface development with syntax highlighting, intelligent code completion, and project scaffolding.

    Javadockerelasticsearchelk
  • d2l-ai/d2l-zh

    d2l-ai/d2l-zh

    75,708GitHubView on GitHub↗

    This project is an open-source, interactive educational platform designed to teach deep learning through a comprehensive, code-first curriculum. It provides a structured learning path that covers foundational mathematics, modern neural network architectures, and practical optimization techniques, enabling practitioners

    Configures interactive environments to support live code execution and experimentation within the educational curriculum.

    Pythonbookchinesecomputer-vision
  • zed-industries/zed

    zed-industries/zed

    75,634GitHubView on 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, refactori

    Supports a modular architecture that enables custom language extensions and command-driven workflows for efficient source code manipulation.

    Rustgpuirust-langtext-editor
  • Stirling-Tools/Stirling-PDF

    Stirling-Tools/Stirling-PDF

    74,357GitHubView on GitHub↗

    Stirling-PDF is a self-hosted document processing suite designed for secure, private file management. It functions as a comprehensive transformation engine that executes complex operations—such as merging, splitting, converting, and redacting documents—directly on the host machine. The platform provides both a browser-

    Enables interactive document manipulation, including annotation and redaction, directly within a web browser.

    TypeScriptdockerhacktoberfestjava
  • fffaraz/awesome-cpp

    fffaraz/awesome-cpp

    69,832GitHubView on GitHub↗

    This project is a comprehensive, curated directory of high-quality libraries, tools, and educational resources for C and C++ development. It serves as an ecosystem discovery index, helping developers navigate the vast landscape of third-party components, frameworks, and technical documentation available for the languag

    Lists integrated development environments specifically configured to support C and C++ software engineering workflows.

    awesomeawesome-listc
Prev12Next

Explore sub-tags

  • Codebase Exploration UtilitiesTools for searching and locating code definitions or components within a project.
  • Command Palette ExecutionsKeyboard-driven command execution interfaces.
  • Development Environment Types1 sub-tagCategorizes the primary workspace interfaces and specialized execution environments for writing code.
  • Document Editors1 sub-tagSoftware applications designed for creating, modifying, and managing digital documents within a browser environment.
Editor Setup GuidesInstructional resources for installing and configuring code editors and integrated development environments.
  • Extension Ecosystems and Management4 sub-tagsFocuses on the infrastructure, distribution, and plugin architectures that extend core editor functionality.
  • Frontend Development SupportTools providing syntax highlighting, code completion, and scaffolding for user interface development.
  • IDE IntegrationsConfigurations and plugins that connect local toolchains to code editors for enhanced development support.
  • Integrated Development ToolingBuilt-in CLI utilities for tasks like formatting, linting, testing, and compilation.
  • Interactive Notebook EnvironmentsTools and configurations for running and editing code within interactive notebook interfaces.
  • Snippet Management1 sub-tagPlatforms for storing, organizing, and retrieving reusable blocks of source code.