awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

24 Repos

Awesome GitHub RepositoriesCode Intelligence

Features that provide contextual code suggestions, navigation, and analysis within a development environment.

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

Awesome Code Intelligence GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • microsoft/vscodeAvatar von microsoft

    microsoft/vscode

    186,401Auf GitHub ansehen↗

    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

    Powers intelligent code completion, parameter hints, and symbol navigation through robust static analysis of source files.

    TypeScripteditorelectronmicrosoft
    Auf GitHub ansehen↗186,401
  • lapce/lapceAvatar von lapce

    lapce/lapce

    38,569Auf GitHub ansehen↗

    Lapce is a high-performance text editor built with Rust that utilizes hardware acceleration for fast rendering and responsiveness. It functions as a modal text editor with Vim-style keybindings to minimize hand movement, an LSP client for language intelligence, and a remote development environment for editing files and executing code on distant servers. The editor features an extensible architecture based on the WebAssembly System Interface, allowing it to execute plugins compiled to WASI for cross-language functionality. It further distinguishes itself by implementing the Debug Adapter Proto

    Provides intelligent code suggestions, error highlighting, and quick fixes via language server communication.

    Rustcode-editordeveloper-toolsrust
    Auf GitHub ansehen↗38,569
  • codemirror/codemirror5Avatar von codemirror

    codemirror/codemirror5

    27,247Auf GitHub ansehen↗

    CodeMirror 5 is a browser-based code editor and extensible UI component. It functions as a syntax highlighting engine and a programmable text surface, providing a professional coding experience embedded within web pages. The project is distinguished by its ability to act as a collaborative text editor, synchronizing document changes across multiple users in real time. It also includes a dedicated Vim emulation layer that implements modal keyboard interactions, motions, and operators. The system covers broad capability areas including language support for autocompletion and error analysis, co

    Provides contextual code suggestions, linting, and bracket matching to assist users in writing correct code.

    JavaScript
    Auf GitHub ansehen↗27,247
  • facebook/flowAvatar von facebook

    facebook/flow

    22,232Auf GitHub ansehen↗

    Flow is a JavaScript static type checker and AST parser that identifies type errors and prevents runtime failures through static annotations. It functions as a code intelligence engine and a static analysis linter to identify unsafe coding patterns and enforce consistency across a codebase. The project includes a type annotation stripper that removes static type signatures from source code, ensuring the resulting JavaScript is compatible with any runtime environment. It also provides a parser that converts typed JavaScript into an abstract syntax tree conforming to the ESTree specification.

    Provides contextual code intelligence including navigation and type mapping across the codebase.

    Rust
    Auf GitHub ansehen↗22,232
  • mastra-ai/mastraAvatar von mastra-ai

    mastra-ai/mastra

    21,221Auf GitHub ansehen↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    Integrates language server protocol support to provide agents with semantic code navigation and symbol inspection.

    TypeScriptagentsaichatbots
    Auf GitHub ansehen↗21,221
  • claude-code-best/claude-codeAvatar von claude-code-best

    claude-code-best/claude-code

    20,272Auf GitHub ansehen↗

    Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software engineering. It enables AI agents to perform codebase modifications, debugging, and Git workflow management while coordinating multiple specialized agents to decompose and execute complex engineering tasks in parallel. The system distinguishes itself through a high degree of isolation and safety, utilizing Git worktrees to create independent working directories for concurrent agents and implementing a tiered permission system that combines user rules, project policies, and OS-level

    Executes language server operations to find references and definitions for autonomous codebase analysis.

    TypeScript
    Auf GitHub ansehen↗20,272
  • blender/blenderAvatar von blender

    blender/blender

    18,787Auf GitHub ansehen↗

    Blender is a professional 3D creation suite designed for modeling, animation, rendering, and video editing. It functions as an open-source 3D engine that provides a comprehensive framework for procedural geometry, physics simulation, and high-quality visual output. The platform is built upon a foundational architecture that utilizes data-block-based memory management and a dependency-graph-based evaluation system to handle complex scene transformations and geometry updates. The software distinguishes itself through a highly modular, node-based procedural architecture that allows users to cons

    Provides code completion, symbol navigation, and refactoring assistance to simplify the maintenance of complex source code.

    C++3danimationb3d
    Auf GitHub ansehen↗18,787
  • android/sunflowerAvatar von android

    android/sunflower

    17,774Auf GitHub ansehen↗

    Sunflower is a reference implementation designed to demonstrate modern Android development patterns and industry-standard architectural practices. It serves as a comprehensive guide for building functional mobile applications by integrating declarative user interface toolkits with robust data management and navigation systems. The project distinguishes itself by showcasing the transition from legacy view-based systems to modern declarative frameworks. It provides a practical example of how to organize code into distinct layers, manage complex state, and implement dependency injection to ensur

    Offers context-aware code completion and real-time interface updates during development.

    Kotlin
    Auf GitHub ansehen↗17,774
  • astral-sh/tyAvatar von astral-sh

    astral-sh/ty

    17,287Auf GitHub ansehen↗

    This project is a high-performance static type checker and comprehensive development toolkit for Python. It functions as a core analysis engine that identifies type inconsistencies and enforces code correctness, while simultaneously providing a language server implementation to deliver real-time diagnostics and intelligence directly within development environments. The tool distinguishes itself through a parallelized execution engine that maximizes performance across large-scale codebases and monorepo structures. It supports gradual type adoption, allowing developers to integrate type checkin

    Offers intelligent suggestions for variables, functions, and modules while automatically inserting necessary import statements.

    Python
    Auf GitHub ansehen↗17,287
  • graphql/graphiqlAvatar von graphql

    graphql/graphiql

    16,848Auf GitHub ansehen↗

    GraphiQL is an interactive browser-based integrated development environment for writing, testing, and documenting GraphQL queries and mutations. It functions as a code editor, an API exploration tool, and a schema explorer, providing a visual interface for browsing GraphQL types and fields. The project provides a language server that delivers schema-driven autocompletion, linting, and validation via the Language Server Protocol. It allows for the embedding of high-performance editors into external projects and supports the injection of custom tools and components through a sidebar plugin API.

    Provides schema-driven code completion, hover documentation, and real-time validation.

    TypeScript
    Auf GitHub ansehen↗16,848
  • rust-lang/rust-analyzerAvatar von rust-lang

    rust-lang/rust-analyzer

    16,590Auf GitHub ansehen↗

    Rust-analyzer is a language server implementation that provides real-time code intelligence, static analysis, and development productivity tools for the Rust programming language. It functions as a backend engine that communicates with text editors to deliver deep structural understanding of source code, enabling features like semantic analysis, symbol navigation, and automated refactoring. The project distinguishes itself through a core engine designed for high-performance responsiveness, utilizing incremental query-based compilation and lazy demand-driven evaluation to minimize resource con

    Performs deep semantic analysis to provide accurate reference searching, diagnostics, and workspace-wide intelligence.

    Rusthacktoberfestlsp-serverrust
    Auf GitHub ansehen↗16,590
  • fatih/vim-goAvatar von fatih

    fatih/vim-go

    16,242Auf GitHub ansehen↗

    This project is a comprehensive development plugin for the Vim text editor, designed to transform the editor into a specialized environment for Go software development. It provides a suite of integrated tools that facilitate the entire development lifecycle, including writing, maintaining, and navigating Go source code. The plugin distinguishes itself by orchestrating external command-line binaries and language servers to perform heavy analysis, compilation, and formatting tasks as background processes. By mapping editor events to these external tools and utilizing virtual file system synchro

    Provides on-the-fly documentation, type information, and code completion suggestions.

    Vim Scriptgogolanggopls
    Auf GitHub ansehen↗16,242
  • analysis-tools-dev/static-analysisAvatar von analysis-tools-dev

    analysis-tools-dev/static-analysis

    14,389Auf GitHub ansehen↗

    This project is a comprehensive, curated directory of static analysis, linting, and security scanning utilities. It serves as a central resource for developers to discover, compare, and select tools based on specific programming languages, licensing models, and integration requirements. The directory distinguishes itself by providing deep metadata for each listed utility, including community-driven popularity rankings, maintenance status, and deployment methods. By aggregating these tools into a single searchable index, it enables teams to identify solutions for enforcing coding standards, ma

    Provides features like jump-to-definition, type inference, and code completion to assist in navigating source code.

    Rustanalysisawesome-listcode-quality
    Auf GitHub ansehen↗14,389
  • microsoft/language-server-protocolAvatar von microsoft

    microsoft/language-server-protocol

    12,594Auf GitHub ansehen↗

    The Language Server Protocol is a vendor-neutral communication framework that provides a standardized interface for code intelligence. It decouples language-specific analysis from the editor interface, allowing development tools to exchange structured data with external language servers to power features such as autocomplete, diagnostics, and symbol navigation. By utilizing a universal protocol schema, the framework enables cross-editor plugin development and ensures interoperability across different programming environments. It employs a capability negotiation handshake to establish a shared

    Acts as the industry-standard protocol for exchanging structured code intelligence data across different editors and languages.

    HTML
    Auf GitHub ansehen↗12,594
  • onivim/oniAvatar von onivim

    onivim/oni

    11,248Auf GitHub ansehen↗

    Oni is a modal code editor and integrated development environment that uses Neovim as its core editing engine. It combines the text manipulation and modal interaction model of Neovim with the capabilities of a full IDE, including a Language Server Protocol implementation for code intelligence, automatic completion, and error highlighting. The editor is distinguished by its integrated web rendering, allowing users to view documentation, browse the web, and render live previews of code and unit tests directly within the interface. It also utilizes TextMate grammars for syntax highlighting. The

    Provides contextual code suggestions, navigation, and real-time diagnostic analysis via Language Server Protocol integration.

    TypeScript
    Auf GitHub ansehen↗11,248
  • godotengine/godot-demo-projectsAvatar von godotengine

    godotengine/godot-demo-projects

    8,250Auf GitHub ansehen↗

    This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the Godot Game Engine. It serves as an interactive tutorial and reference library, providing a working codebase to demonstrate how to apply engine features in real-world scenarios. The collection focuses on practical implementation guides, covering a wide array of technical capabilities from basic engine fundamentals to advanced rendering and scripting techniques. It allows users to study the application of node-based composition, asset pipelines, and game logic through direct ex

    Provides code completion and analysis to external editors via the Language Server Protocol.

    GDScript
    Auf GitHub ansehen↗8,250
  • rescript-lang/rescriptAvatar von rescript-lang

    rescript-lang/rescript

    7,396Auf GitHub ansehen↗

    ReScript is a statically typed programming language and compiler designed to transform type-safe source code into efficient, human-readable JavaScript. It functions as a transpiler that enforces data consistency and prevents runtime errors through static type analysis for both web and server applications. The project distinguishes itself as an incremental build system that analyzes dependency graphs to recompile only modified files and their dependents. It includes a JSX compatible compiler for building user interfaces and provides a framework for bridging type-safe code with existing JavaScr

    Provides contextual code suggestions, navigation, and autocomplete through analysis of compiled metadata files.

    ReScriptaltjscompilerjavascript
    Auf GitHub ansehen↗7,396
  • boomingtech/piccoloAvatar von BoomingTech

    BoomingTech/Piccolo

    6,638Auf GitHub ansehen↗

    Piccolo is a mini game engine designed for building small-scale games with cross-platform support. It compiles and runs on Windows, macOS, and Linux from a unified codebase, and includes an editor integration for live editing and debugging. The engine uses a component-based entity system with data-oriented design, storing component data in contiguous arrays for cache-friendly iteration. It features a fixed timestep game loop that decouples simulation updates from rendering frame rate, and provides a physics debug overlay that renders visual shapes from simulation data synchronized with the ed

    Generates a compilation database file that enables accurate code navigation, autocompletion, and error checking.

    C++cpluspluscppgame-development
    Auf GitHub ansehen↗6,638
  • microsoft/vscode-docsAvatar von microsoft

    microsoft/vscode-docs

    6,549Auf GitHub ansehen↗

    This repository contains the comprehensive documentation for a code editor focused on AI-assisted software development and remote development workflows. It covers the implementation of AI agents and language models used for autonomous code generation, large-scale refactoring, and task iteration. The project is distinguished by its deep integration of autonomous AI agents capable of web navigation, application logic validation, and orchestrating multi-step development processes. It provides specialized frameworks for tailoring AI behavior through custom instructions, model context protocols, a

    Provides contextual code suggestions, codebase navigation, and automated refactoring to accelerate development.

    Markdownvscode
    Auf GitHub ansehen↗6,549
  • vuejs/veturAvatar von vuejs

    vuejs/vetur

    5,751Auf GitHub ansehen↗

    Vetur is a Visual Studio Code extension that provides comprehensive language support for Vue single-file components. It parses .vue files into separate template, script, and style regions, then delegates each region to its own language service for independent processing. This architecture enables IntelliSense, type-checking, formatting, and linting across all embedded languages within a Vue file. The extension distinguishes itself through deep integration with Vue's component model. It infers TypeScript types for template expressions by analyzing component props, data, and computed properti

    Offers standard IntelliSense for JavaScript and TypeScript code within script blocks of .vue files.

    TypeScripthacktoberfestvisual-studio-codevscode
    Auf GitHub ansehen↗5,751
Vorherige12Nächste
  1. Home
  2. Development Tools & Productivity
  3. Code Quality and Analysis
  4. Static Analysis Engines
  5. Static Analysis Tools
  6. Code Intelligence

Unter-Tags erkunden

  • JavaScript IntelliSenseCode completion and navigation for JavaScript.