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
·

4 Repos

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

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

    codemirror/dev

    7,820Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗7,820
  • sebastianbergmann/code-unit-reverse-lookupAvatar von sebastianbergmann

    sebastianbergmann/code-unit-reverse-lookup

    6,690Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,690
  • google/google-java-formatAvatar von google

    google/google-java-format

    6,145Auf GitHub ansehen↗

    google-java-format ist ein Java-Code-Formatter und ein Tool zur Durchsetzung von Styleguides. Es formatiert Java-Quellcode so um, dass er einem standardisierten Styleguide entspricht, und sorgt so für ein konsistentes Layout und eine einheitliche Einrückung über ganze Projekte oder einzelne Dateien hinweg. Das Projekt fungiert als Linting-Tool in Build-Pipelines für Continuous-Integration-Workflows sowie als IDE-Formatierungs-Plugin, das die native Editor-Formatierung ersetzt. Es kann als Formatierungsbibliothek in Software zur Codegenerierung eingebettet werden, um sicherzustellen, dass maschinell erstellter Code für Menschen lesbar bleibt. Das Tool bietet Funktionen zur Anpassung von Einrückungen und Abständen im Quellcode, einschließlich der Möglichkeit, Formatierungen selektiv auf bestimmte Zeilenbereiche oder geänderte Diffs anzuwenden. Es unterstützt die Integration in Entwicklungsumgebungen wie Eclipse, um Layout-Anpassungen während des Codierens zu automatisieren.

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

    Java
    Auf GitHub ansehen↗6,145
  • leongersen/nouisliderAvatar von leongersen

    leongersen/noUiSlider

    5,803Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,803
  1. Home
  2. User Interface & Experience
  3. Cursor Position Mapping
  4. Document Range Mapping

Unter-Tags erkunden

  • 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.