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 RepositoriesDocument Range Mapping

Mechanisms for tracking and updating text ranges and positions across document modifications.

Distinct from Cursor Position Mapping: Distinct from Cursor Position Mapping by handling arbitrary text ranges and markers, not just the active cursor position.

Explore 4 awesome GitHub repositories matching user interface & experience · Document Range Mapping. Refine with filters or upvote what's useful.

Awesome Document Range Mapping GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • codemirror/devAvatar de codemirror

    codemirror/dev

    7,820Ver en GitHub↗

    CodeMirror is a browser-based code editor framework and modular extension system used to embed full-featured text editors into web pages. It functions as a syntax tree parsing engine and a language server protocol client, enabling structural language analysis and deep integration with external programming language services. The project is distinguished by its modular architecture, which uses a system of extensions and compartments for dynamic reconfiguration at runtime. It supports real-time collaborative editing and state synchronization through an operational transformation framework, allow

    Updates document positions and ranges across changes to keep markers and selections synchronized.

    JavaScript
    Ver en GitHub↗7,820
  • sebastianbergmann/code-unit-reverse-lookupAvatar de sebastianbergmann

    sebastianbergmann/code-unit-reverse-lookup

    6,690Ver en GitHub↗

    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

    Associates specific integer line numbers with parent code units based on defined text offsets.

    PHP
    Ver en GitHub↗6,690
  • google/google-java-formatAvatar de google

    google/google-java-format

    6,145Ver en GitHub↗

    google-java-format es una herramienta de formateo de código Java y aplicación de estilos. Reformatea el código fuente Java para cumplir con una guía de estilo estandarizada, asegurando un diseño y una sangría consistentes en proyectos completos o archivos individuales. El proyecto funciona como una herramienta de linting en pipelines de compilación para flujos de trabajo de integración continua y como un plugin de formateo para IDEs, reemplazando el formateo nativo del editor. Puede integrarse como una librería de formateo dentro de software de generación de código para garantizar que la salida escrita por máquinas siga siendo legible para los humanos. La herramienta ofrece capacidades para reorganizar la sangría y el espaciado del código fuente, incluyendo la posibilidad de aplicar el formato de forma selectiva a rangos de líneas específicos o diffs modificados. Soporta la integración con editores de desarrollo como Eclipse para automatizar las actualizaciones de diseño durante el proceso de codificación.

    Provides code offset mapping to target specific character positions for selective formatting.

    Java
    Ver en GitHub↗6,145
  • leongersen/nouisliderAvatar de leongersen

    leongersen/noUiSlider

    5,803Ver en GitHub↗

    noUiSlider is a dependency-free JavaScript range slider library that provides a lightweight, ARIA-accessible slider widget with multi-touch and keyboard support. It is built as a standalone implementation with no external dependencies, using GPU compositing for smooth animations and responsive layout adaptation across different screen sizes. The library distinguishes itself through its comprehensive accessibility and input handling, offering full keyboard navigation for slider control without requiring a mouse, along with multi-touch support for simultaneous handle manipulation on mobile and

    Maps slider positions to arbitrary value intervals enabling logarithmic or custom scale distributions.

    TypeScript
    Ver en GitHub↗5,803
  1. Home
  2. User Interface & Experience
  3. Cursor Position Mapping
  4. Document Range Mapping

Explorar subetiquetas

  • Code Offset MappingMapping line numbers to parent units based on text offsets. **Distinct from Document Range Mapping:** Specifically maps line integers to structural units, whereas document range mapping handles cursor/text modifications.
  • Slider Range MappingsMapping slider positions to arbitrary value intervals using configurable segments for logarithmic or custom scales. **Distinct from Document Range Mapping:** Distinct from Document Range Mapping: focuses on slider position-to-value mapping rather than text range tracking.