awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 dépôts

Awesome GitHub RepositoriesInline Metadata Annotations

Embedding machine-readable key-value pairs directly within the flow of a document.

Distinct from Document Metadata Annotators: Focuses on prose-level key-value syntax for data indexing rather than DOM element or editor-buffer annotations.

Explore 5 awesome GitHub repositories matching user interface & experience · Inline Metadata Annotations. Refine with filters or upvote what's useful.

Awesome Inline Metadata Annotations GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • blacksmithgu/obsidian-dataviewAvatar de blacksmithgu

    blacksmithgu/obsidian-dataview

    8,544Voir sur GitHub↗

    This project is a metadata query engine and indexer for markdown files, designed to transform YAML frontmatter and inline fields into dynamic tables and lists. It provides a background process that extracts tags and custom fields into a searchable database, enabling the automated indexing of notes. The system is distinguished by its dual approach to data retrieval: a dedicated query language for SQL-like filtering and grouping, and a JavaScript data API. This API allows for programmatic metadata extraction and the creation of custom views and extensions using TypeScript typings. Its broader

    Embeds metadata within markdown text using key-value syntax to make document properties machine-readable.

    TypeScriptobsidian-mdobsidian-pluginquery-language
    Voir sur GitHub↗8,544
  • markdoc/markdocAvatar de markdoc

    markdoc/markdoc

    8,060Voir sur GitHub↗

    Markdoc is a documentation content framework that extends standard Markdown with custom tags, typed schemas, and reusable components, parsing content into an abstract syntax tree and rendering it as React elements or HTML. It provides a structured authoring system where documents are processed through an AST-based pipeline, enabling validation, transformation, and flexible output generation. The framework distinguishes itself through a schema-driven validation pipeline that checks document structure and attribute values against defined rules, and a pluggable renderer architecture that accepts

    Applies attributes to inline Markdown nodes using a separate annotation block for per-element customization.

    TypeScriptauthoringdocumentationmarkdoc
    Voir sur GitHub↗8,060
  • code-hike/codehikeAvatar de code-hike

    code-hike/codehike

    5,365Voir sur GitHub↗

    Codehike est un framework de documentation basé sur React et un outil de walkthrough de code interactif. Il fonctionne comme un orchestrateur de contenu markdown qui transforme le markdown décoré en données structurées et en composants React, servant de couche de visualisation pour mettre en évidence des plages de code, des diffs et des erreurs de compilation. Le projet se distingue par sa capacité à créer des expériences de "scrollycoding" et des tutoriels techniques étape par étape. Il propose des animations au niveau des tokens qui démontrent visuellement l'évolution de la logique entre les versions de code et fournit un système pour synchroniser l'état de l'UI avec la position de défilement du navigateur. Le framework couvre un large éventail de capacités de visualisation, incluant la création de diaporamas de code, des mises en page en surbrillance et des blocs de code à onglets. Il supporte l'annotation détaillée via des tooltips, des callouts et des notes de bas de page, ainsi que des utilitaires fonctionnels comme des sélecteurs de langage, la transpilation de code et l'intégration de données de compilation en temps réel. Le système utilise une validation basée sur des schémas pour garantir la sécurité des types et la cohérence des données extraites des fichiers markdown.

    Includes custom query strings in annotation comments to dynamically alter the appearance of rendered highlights.

    TypeScriptblogcodedocs
    Voir sur GitHub↗5,365
  • tagspaces/tagspacesAvatar de tagspaces

    tagspaces/tagspaces

    4,935Voir sur GitHub↗

    TagSpaces is an offline-first file tagging and organization platform that lets you manage local files with portable metadata stored directly in filenames or sidecar JSON files, eliminating the need for a central database. It functions as a full-text file search engine, a Kanban board file organizer, a local AI file assistant, an S3-compatible cloud file manager, and a web clipper and bookmark manager, all within a single application. The project distinguishes itself through a local-first architecture where all file operations, indexing, and AI processing run entirely on the device, with cloud

    Provides a built-in PDF viewer with inline annotation capabilities.

    TypeScriptelectronjavascriptnote-taking
    Voir sur GitHub↗4,935
  • vkbo/novelwriterAvatar de vkbo

    vkbo/novelWriter

    2,726Voir sur GitHub↗

    novelWriter is a plain text writing environment designed for composing long-form narratives and novels. It functions as a distraction-free prose editor and narrative orchestrator, allowing authors to manage complex plot structures by dividing stories into small, manageable documents. The system emphasizes long-term data portability by storing all content in human-readable text files rather than a centralized database. It features a specialized metadata editor that embeds hidden comments, synopses, and cross-references directly within the text using a non-printing markup syntax. The software

    Embeds machine-readable comments, synopses, and cross-references directly within the flow of the prose.

    Pythoneditorlinuxmacos
    Voir sur GitHub↗2,726
  1. Home
  2. User Interface & Experience
  3. Document Metadata Annotators
  4. Inline Metadata Annotations

Explorer les sous-tags

  • Annotation Style MetadataKey-value pairs embedded in code comments to dynamically control the visual appearance of highlights. **Distinct from Inline Metadata Annotations:** Focuses on visual styling metadata for code highlights rather than general document indexing or API schema definitions.
  • Separate Block AnnotationsApplies attributes to inline Markdown nodes using a separate annotation block for per-element customization. **Distinct from Inline Metadata Annotations:** Distinct from Inline Metadata Annotations: uses separate blocks rather than inline key-value pairs.