8 repository-uri
Utilities for navigating, viewing, and analyzing source code structures and implementation patterns.
Distinguishing note: Focuses on code comprehension and structural analysis rather than general IDE functionality.
Explore 8 awesome GitHub repositories matching development tools & productivity · Code Exploration Tools. Refine with filters or upvote what's useful.
Codegraph is a local codebase indexer and static analysis graph database that serves as a context provider for AI agents. It parses multiple programming languages into a searchable knowledge graph of symbols and dependencies, exposing these relationships to AI tools through the Model Context Protocol. The project distinguishes itself by aggregating relevant code snippets and symbol flows to reduce token usage for large language models. It automates the configuration of server settings and steering instructions across various AI agent platforms and command line editors to enable automatic code
Returns relevant source code for symbols while collapsing redundant implementations to optimize agent context.
Refined GitHub is a browser extension enhancement suite designed to improve developer productivity by augmenting the native web interface of code hosting platforms. It functions as a modular framework that injects custom JavaScript and stylesheets directly into the browser context, allowing for real-time manipulation of the page structure and visual design. The project distinguishes itself through a declarative architecture that monitors the document for structural changes, enabling it to dynamically patch interface elements as users navigate. By intercepting native event flows and applying c
Study practical code snippets and implementation patterns to understand how to structure and organize logic effectively within a professional development environment.
Sourcetrail is an interactive source code explorer and visualizer designed for indexing and navigating relationships between symbols and structures across large, multi-language codebases. It functions as a static analysis indexer and code dependency visualizer that maps calls and dependencies between source files to help reveal project architecture. The tool enables multi-language project analysis by using a language-agnostic indexing system to track symbols across different programming languages within a single interface. It allows for the discovery of software architecture and the explorati
Provides an interactive interface for indexing and visualizing relationships between symbols across large codebases.
Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which
Navigates and analyzes source code structures to provide agents with project context.
This is an Android mobile application that serves as a Git repository client. It provides a native interface for browsing code, managing files, and updating settings within version-controlled repositories on the Android platform. The application enables remote code browsing for both public and private collections and provides tools for mobile repository administration. This includes the ability to organize project metadata and manage repository settings through a mobile interface. The software covers broader capabilities for collaboration and team coordination, specifically allowing for the
Provides utilities for navigating and viewing source code structures and file collections remotely.
Pry is a programmable Ruby shell, REPL console, and runtime developer environment. It serves as a debugging toolkit for inspecting object state, navigating bindings, and evaluating code within a running Ruby program. The project differentiates itself through advanced introspection and live iteration capabilities. It allows users to inject an interactive console into a running program at specific points to inspect local state and navigate different object scopes. It further enables live code iteration by integrating with external system editors to modify and reload method definitions without r
Provides a programmable shell for navigating object scopes, browsing source code, and testing snippets without restarting.
This project is a static code analysis tool that functions as a code unit resolver and source code line mapper. It identifies the specific function or method that contains a given line of code by analyzing the structure of source files without executing the program. The utility maps line numbers to their parent code units by examining the organization of source files and identifying the ownership of specific lines. It determines the boundaries of functions and methods through text-based structural parsing and range detection. These capabilities support source code analysis and static analysi
Provides utilities to resolve source code locations to functions for enhanced code exploration.
Această extensie de browser este un navigator de cod sursă bazat pe web care transformă declarațiile de import, declarațiile include și căile de dependență în link-uri clicabile. Acesta funcționează ca un rezolvator de link-uri de dependență și navigator de acțiuni de flux de lucru, mapând cerințele specifice limbajului către codul sursă corespunzător sau către repository-uri externe. Proiectul oferă un previzualizator de dependențe de pachete care utilizează carduri de hover pentru a afișa metadate și insight-uri despre dependențe fără a necesita ca utilizatorul să părăsească pagina curentă. De asemenea, convertește definițiile de acțiuni din fișierele de flux de lucru CI/CD în link-uri directe către implementările lor subiacente. Extensia gestionează navigarea în codul sursă și explorarea statică a codului prin identificarea tiparelor specifice limbajului și rezolvarea căilor interne ale proiectului către URL-uri externe.
Provides utilities for navigating through language-specific import and require statements in web-based browsers.