awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 dépôts

Awesome GitHub RepositoriesCode Search and Navigation

Tools for searching, indexing, and navigating complex codebases.

Explore 6 awesome GitHub repositories matching part of an awesome list · Code Search and Navigation. Refine with filters or upvote what's useful.

Awesome Code Search and Navigation GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • sst/opencodeAvatar de sst

    sst/opencode

    175,436Voir sur GitHub↗

    OpenCode is an autonomous software developer and LLM coding agent designed to write code and manage development workflows. It functions as an AI development automator that executes multi-step coding tasks and modifies project files to build software automatically from high-level instructions. The system employs a task orchestrator to decompose goals into sequences of tool calls and autonomous execution steps. It features a recursive research loop for conducting deep technical searches and a restricted read-only mode for analyzing and exploring large codebases to plan changes without modifying

    Conducts multi-step research and deep searches to index and navigate complex codebases.

    TypeScript
    Voir sur GitHub↗175,436
  • spf13/spf13-vimAvatar de spf13

    spf13/spf13-vim

    15,501Voir sur GitHub↗

    This project is a Vim configuration distribution and IDE framework designed to transform Vim into a full-featured development environment. It functions as an environment bootstrapper that automates the cloning and installation of editor configurations and plugin bundles to ensure a consistent setup across different machines. The distribution uses a structured layer of settings and overrides, allowing users to customize the environment via local and fork-specific files without modifying the base source. It provides a curated collection of extensions that enable IDE-like capabilities for code n

    Provides tag-based symbol indexing to enable jumping between function definitions and call sites.

    Vim Script
    Voir sur GitHub↗15,501
  • can1357/oh-my-piAvatar de can1357

    can1357/oh-my-pi

    12,763Voir sur GitHub↗

    oh-my-pi is an agentic workflow automation platform and AI coding agent orchestrator designed for autonomous software engineering. It functions as a multi-model LLM router and an LSP-integrated development environment, coordinating specialized AI agents to perform codebase analysis, automated refactoring, and complex task execution. The system distinguishes itself through the use of subagent coordination to execute parallel tasks within isolated environments and an auto-research framework for iterative experiments. It employs AST-driven structural search for code discovery and content-hash an

    Leverages the Language Server Protocol to map symbols and definitions for precise codebase exploration.

    TypeScriptai-agentai-coding-agentanthropic
    Voir sur GitHub↗12,763
  • microsoft/vscode-goAvatar de microsoft

    microsoft/vscode-go

    5,897Voir sur GitHub↗

    Ce projet est une extension du langage Go pour VS Code qui fournit un environnement de développement complet via un client de serveur de langage, une interface de débogage et un exécuteur d'automatisation de tests. Il intègre l'intelligence linguistique, le formatage et les capacités de débogage pour prendre en charge l'intégralité du cycle de vie de développement du langage Go. L'extension se distingue par la gestion de la toolchain Go, incluant l'installation et la configuration des binaires externes requis pour les fonctionnalités linguistiques. Elle dispose également d'une interface d'automatisation de tests dédiée qui permet la génération de squelettes de tests unitaires et la visualisation des profils de couverture de code directement dans l'éditeur. Le projet couvre un large éventail de capacités incluant l'analyse statique pour le linting et le vetting, le refactoring de symboles et le formatage automatisé du code source. Il fournit des outils pour naviguer dans les paquets et les symboles, ainsi que des utilitaires pour la génération de stubs d'interface et la gestion des tags de struct. Le débogage interactif de programme est pris en charge via des points d'arrêt et le suivi des variables.

    Provides tools for searching and navigating available packages and files within the workspace and libraries.

    TypeScript
    Voir sur GitHub↗5,897
  • square/maximum-awesomeAvatar de square

    square/maximum-awesome

    5,698Voir sur GitHub↗

    Ce projet est un environnement de développement terminal composé d'un ensemble de configurations partagées pour l'éditeur Vim et le multiplexeur de terminal Tmux. Il intègre des extensions d'éditeur curatées, des mises en page de gestion de session et des configurations de plugins pour standardiser un espace de travail en ligne de commande local. L'environnement dispose d'un gestionnaire de session Tmux dédié pour organiser les mises en page des fenêtres et les arrangements de panneaux, aux côtés d'une configuration Vim qui inclut des mappages spécifiques pour la navigation dans les projets et la recherche dans la base de code. Il utilise un système de surcharges locales, permettant aux utilisateurs d'adapter l'environnement via des fichiers de configuration secondaires sans modifier la base de code principale. Le projet couvre des capacités plus larges, notamment la recherche de code globale via des outils d'indexation externes, la manipulation de texte automatisée et la navigation dans les fichiers de projet. Il gère également la personnalisation visuelle de l'éditeur et l'installation de scripts tiers via un gestionnaire de plugins intégré.

    Integrates indexing and filtering tools for rapid search and navigation through large project codebases.

    Ruby
    Voir sur GitHub↗5,698
  • yujiachen-y/codebase-recon-skillAvatar de yujiachen-y

    yujiachen-y/codebase-recon-skill

    25Voir sur GitHub↗

    A coding agent skill that analyzes git history to understand a codebase before reading any code. Reveals project health, risk areas, team structure, and development momentum.

    Analyzes git history to reveal hotspots and bus factor risks.

    Voir sur GitHub↗25
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Code Search and Navigation