awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repository-uri

Awesome GitHub RepositoriesCode Annotations

Utilities for adding temporary or structural markers, such as comments, to specific code elements for highlighting.

Distinct from Document Elements & Annotations: Shortlist candidates focus on graph nodes or DOM visual highlighting, not source code comments.

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

Awesome Code Annotations GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • emmetio/emmetAvatar emmetio

    emmetio/emmet

    4,541Vezi pe GitHub↗

    Emmet este un generator de cod markup și un toolkit de productivitate pentru dezvoltarea web. Acesta servește ca motor de expansiune care convertește abrevierile shorthand și selectorii de tip CSS în structuri complete HTML, XML și alte tipuri de markup. Proiectul dispune de un motor dedicat de expansiune CSS shorthand care transformă codurile de proprietăți concise în declarații de stil complete, incluzând generarea automată a prefixelor de vendor și a gradientelor. Se distinge prin oferirea unui proces de expansiune programabil prin definiții de snippet-uri personalizate, maparea alias-urilor de abrevieri și extensibilitate bazată pe scripturi. Toolkit-ul acoperă o gamă largă de capabilități, inclusiv generarea de markup cu multiplicarea elementelor și numerotare iterativă, precum și utilitare pentru editor pentru navigare structurală și selecția echilibrată a tag-urilor. Oferă, de asemenea, instrumente pentru scrierea de fișiere CSS, ajustarea valorilor numerice și gestionarea media pentru conversia datelor de tip image data-URL și actualizarea dimensiunilor.

    Wraps tags containing specific attributes with customizable comment tags to highlight important elements.

    TypeScriptabbreviationcssemmet
    Vezi pe GitHub↗4,541
  • ctran/annotate_modelsAvatar ctran

    ctran/annotate_models

    4,489Vezi pe GitHub↗

    Annotate Models este un utilitar de productivitate pentru Ruby on Rails care mapează coloanele bazei de date, tipurile și rutele aplicației direct în fișierele de model și configurare sub formă de comentarii în codul sursă. Funcționează ca un annotator de schemă care inserează informații despre baza de date și rutare în fișierele de model pentru a oferi o referință rapidă pentru structurile de date în timpul dezvoltării. Instrumentul sincronizează comentariile din modele cu migrațiile bazei de date pentru a se asigura că referințele structurii de date rămân actualizate. Include, de asemenea, un injector de hartă a rutelor care scrie tabelul actual de rutare al aplicației în fișierele de configurare sub formă de comentarii lizibile. Sistemul acoperă adnotarea automată a codului pentru documentația schemei bazei de date și navigarea rutelor Rails. Oferă capabilități pentru a insera, actualiza și elimina aceste rezumate de schemă și rută în fișierele de model, test și factory.

    Synchronizes source code comments with database migrations to ensure data structure references remain current.

    Rubyactiverecordrailsruby
    Vezi pe GitHub↗4,489
  • securingsincity/react-aceAvatar securingsincity

    securingsincity/react-ace

    4,204Vezi pe GitHub↗

    react-ace este un wrapper de componentă React pentru editorul de cod Ace, conceput pentru a încorpora editarea de text bogată în funcționalități și evidențierea sintaxei în aplicațiile web. Oferă un editor bazat pe browser care aplică reguli de colorare și formatare specifice limbajului pentru codul sursă și fișierele markup. Proiectul se distinge prin suportul pentru moduri de interacțiune cu tastatura specializate, inclusiv Vim și Emacs, precum și un vizualizator de diff side-by-side pentru compararea diferitelor versiuni de fișiere. De asemenea, funcționează ca un instrument pentru fragmente de cod și autocompletări live pentru a accelera introducerea textului. Componenta acoperă o gamă largă de capabilități ale editorului, inclusiv gestionarea temelor vizuale, adnotări de cod și indicatori de eroare sau avertizare. Oferă interfețe programatice pentru sincronizarea stării, extragerea selecției de text și execuția metodelor interne ale editorului, cum ar fi căutarea și înlocuirea.

    Displays tooltips and markers at specific line and column positions to provide context or warnings.

    TypeScriptacecode-editorhacktoberfest
    Vezi pe GitHub↗4,204
  • binaryanalysisplatform/qiraAvatar BinaryAnalysisPlatform

    BinaryAnalysisPlatform/qira

    4,071Vezi pe GitHub↗

    Qira este o platformă de analiză binară și un trasor de execuție care înregistrează fiecare instrucțiune și acces la date în timpul execuției programului pentru redare interactivă și depanare. Funcționează ca un mediu de analiză runtime care utilizează QEMU pentru a urmări execuția și a inspecta stările memoriei și ale registrelor. Sistemul oferă un instrument de analiză statică binară care mapează structura programului și adnotează instrucțiunile pe baza datelor capturate în timpul execuției. Include un analizor de memorie runtime pentru a monitoriza citirile și scrierile la adrese specifice și un debugger interactiv pentru navigarea pe liniile temporale de execuție. Platforma acoperă vizualizarea urmelor binare și fluxuri de lucru de inginerie inversă, încorporând snapshot-uri ale stării memoriei și logarea evenimentelor la nivel de instrucțiune. De asemenea, suportă analiza accesului la date și menținerea unei baze de date de adnotări mapate pe adrese pentru documentarea codului binar.

    Provides utilities for adding custom names and comments to specific binary addresses to document findings.

    C
    Vezi pe GitHub↗4,071
  • loov/lensmAvatar loov

    loov/lensm

    3,697Vezi pe GitHub↗

    lensm is a binary analysis tool and Go disassembler interface designed for navigating disassembled machine code, tracking function calls, and inspecting executable metadata. It specifically functions as a Go assembly viewer that visualizes compiled binary instructions alongside their original source code. The project implements the Model Context Protocol to expose internal functions and source code as tools for external AI systems. This protocol-based analysis server enables the streaming of binary data and the management of server lifecycles to allow external tools to analyze logic. The sys

    Allows adding and managing comments associated with binary functions, synced via sidecar files.

    Go
    Vezi pe GitHub↗3,697
  1. Home
  2. Development Tools & Productivity
  3. Code Annotations

Explorează sub-etichetele

  • Automated Source DocumentationAutomatically generating and synchronizing documentation comments within source code based on system metadata. **Distinct from Code Annotations:** Distinct from general highlighting or interactive playback by focusing on automatic schema synchronization.
  • Binary Coordinate AnnotationsPersistence of text comments linked to specific coordinates within a compiled binary using sidecar files. **Distinct from Code Annotations:** Distinct from general code annotations by linking comments to binary offsets/coordinates via external sidecar files.