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
·

4 repositorios

Awesome GitHub RepositoriesEditor Code Navigation

Capabilities for jumping to definitions, finding references, renaming symbols, and folding code blocks within an editor.

Distinct from Code Refactoring Tools: Distinct from Code Refactoring Tools: focuses on navigation and symbol manipulation within the editor, not on broader codebase restructuring.

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

Awesome Editor Code Navigation GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • lebab/lebabAvatar de lebab

    lebab/lebab

    5,633Ver en GitHub↗

    Lebab is a JavaScript code modernization tool that converts older ES5 syntax into contemporary ES6 equivalents. It operates as a source-to-source transpiler, parsing code into an abstract syntax tree, applying structural transformations, and regenerating the output without intermediate representations or runtime dependencies. The tool distinguishes itself through a rule-driven pipeline of independent transformation rules, each targeting a specific ES6 feature like arrow functions, let/const, classes, or modules. It provides a programmatic API that accepts source code and an array of transform

    Runs syntax modernization transforms directly within code editors through dedicated plugins for interactive development.

    JavaScriptcompileres2015es6
    Ver en GitHub↗5,633
  • ternjs/ternT

    ternjs/tern

    4,240Ver en GitHub↗

    Tern es un analizador de código independiente del editor y un motor de análisis estático para JavaScript. Funciona como un servidor de lenguaje que proporciona inteligencia semántica analizando el código fuente en árboles de sintaxis abstractos para inferir tipos y resolver símbolos sin requerir anotaciones de tipo manuales. El motor se distingue por el uso de definiciones de tipo basadas en JSON, que le permiten describir firmas de bibliotecas y dependencias externas sin necesidad del código fuente original. También cuenta con un sistema de plugins que permite la extensión de la funcionalidad del servidor para admitir cargadores o frameworks personalizados. El proyecto cubre amplias áreas de capacidad, incluyendo navegación de código, refactorización y autocompletado de editor. Proporciona servicios como la localización de definiciones de símbolos, la búsqueda de referencias de código y la oferta de sugerencias y completados de argumentos de funciones basados en tipos de expresión inferidos.

    Provides essential capabilities for jumping to definitions, finding references, and renaming symbols across files.

    JavaScript
    Ver en GitHub↗4,240
  • haskell/haskell-language-serverAvatar de haskell

    haskell/haskell-language-server

    2,936Ver en GitHub↗

    The Haskell Language Server is an implementation of the Language Server Protocol that provides real-time diagnostics, code navigation, and refactoring support for Haskell projects. It functions as a backend service that enables advanced editing capabilities within standard text editors by facilitating communication between the development environment and the Haskell compiler. The project distinguishes itself through a modular, plugin-based architecture that allows for the integration of independent components for specific language features. It leverages the host compiler as a library to perfo

    Provides real-time diagnostics, navigation tools, and refactoring suggestions within text editors.

    Haskellcabalghchacktoberfest
    Ver en GitHub↗2,936
  • igorkasyanchuk/rails_performanceAvatar de igorkasyanchuk

    igorkasyanchuk/rails_performance

    1,239Ver en GitHub↗

    Este proyecto es una herramienta de monitoreo de rendimiento de aplicaciones autohospedada diseñada para entornos Ruby on Rails. Funciona como una plataforma de diagnóstico que rastrea tiempos de respuesta de peticiones, eficiencia de consultas a bases de datos y rendimiento de trabajos en segundo plano para ayudar a identificar cuellos de botella dentro de la infraestructura de la aplicación web. La herramienta se distingue por integrarse directamente en el framework para proporcionar insights de rendimiento en tiempo real y utilidades enfocadas en el desarrollador, como la navegación directa desde reportes de error a las líneas correspondientes en un editor de código. Soporta análisis complejos correlacionando métricas de rendimiento con marcadores de despliegue y eventos personalizados, permitiendo a los equipos observar cómo lanzamientos de código específicos o cambios de infraestructura impactan el comportamiento del sistema. La plataforma proporciona una suite de observabilidad completa que incluye monitoreo de recursos del sistema para uso de CPU, memoria y disco, junto con filtrado de peticiones y actividad para enfocarse en operaciones relevantes. Cuenta con control de acceso a dashboards basado en roles para asegurar métricas sensibles y soporta la gestión de datos mediante destinos de almacenamiento configurables y exportaciones de datos de rendimiento. Adicionalmente, la herramienta incluye mejoras en el flujo de trabajo de desarrollo como recarga en vivo (live reloading) para acelerar el ciclo de pruebas.

    Enables developers to jump directly from error reports to the problematic code in their editor.

    Rubyapmdatadognewrelic
    Ver en GitHub↗1,239
  1. Home
  2. Development Tools & Productivity
  3. Code Refactoring Tools
  4. Editor Code Navigation

Explorar subetiquetas

  • Editor-Integrated Refactoring ToolsRunning syntax modernization transforms directly within code editors through dedicated plugins for interactive development. **Distinct from Editor Code Navigation:** Distinct from Editor Code Navigation: focuses on running transformation tools within the editor, not just navigating or renaming symbols.
  • Error-to-Editor NavigatorsUtilities that link crash reports or error logs directly to the corresponding source code lines in a local editor. **Distinct from Editor Code Navigation:** Distinct from Editor Code Navigation: focuses on the external-to-internal jump from error reports to code, rather than general symbol navigation within the editor.