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
·

6 Repos

Awesome GitHub RepositoriesHierarchical Data Structures

Organizing extracted information into parent-child relationships to preserve the nested layout of source documents.

Distinct from Nested Bucket Hierarchies: Distinct from bucket hierarchies; this is specifically for preserving the nested structure of scraped web content.

Explore 6 awesome GitHub repositories matching data & databases · Hierarchical Data Structures. Refine with filters or upvote what's useful.

Awesome Hierarchical Data Structures GitHub Repositories

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

    scrapinghub/portia

    9,509Auf GitHub ansehen↗

    Portia is a containerized scraping platform and visual web scraper that enables no-code data extraction. It serves as a Scrapy visual scraping tool and spider generator, allowing users to design and deploy web scrapers through a graphical interface instead of writing manual selector code. The system distinguishes itself by converting visual web page annotations into executable Scrapy spider code and structured JSON specifications. This visual-to-code mapping allows users to define scraping logic and extraction rules through a point-and-click interface, which can then be exported for use in ex

    Organizes extracted data using parent-child relationships to capture complex page layouts like lists containing detailed items.

    Python
    Auf GitHub ansehen↗9,509
  • elves/elvishAvatar von elves

    elves/elvish

    6,325Auf GitHub ansehen↗

    Elvish is a shell that combines interactive command-line use with a structured scripting language, designed to make both everyday terminal work and automation tasks more predictable and readable. It parses, compiles, and executes code in three phases, catching syntax and variable errors before any code runs, and it aborts execution on command failure by default to prevent silent errors. The shell introduces value-oriented pipelines that pass structured data like lists, maps, and closures between commands, preserving types without serialization. It also mixes traditional byte streams with thes

    Combines lists and maps arbitrarily to represent complex, hierarchical data.

    Gogoprogramming-languageshell
    Auf GitHub ansehen↗6,325
  • smogon/pokemon-showdownAvatar von smogon

    smogon/pokemon-showdown

    5,743Auf GitHub ansehen↗

    Pokémon battle simulator.

    Organizes Pokémon species, moves, items, and abilities into a tree-structured JSON database for fast querying.

    TypeScripthacktoberfest
    Auf GitHub ansehen↗5,743
  • microsoft/pomlAvatar von microsoft

    microsoft/poml

    4,853Auf GitHub ansehen↗

    Poml is a prompt management framework and templating engine designed for authoring, versioning, and rendering structured prompts for large language models. It uses a semantic markup language to organize prompts into reusable templates, combining them with dynamic context and data to generate formatted inputs. The system distinguishes itself by decoupling core prompt logic from final presentation through a stylesheet-based approach. It provides a dedicated JSON schema output generator to enforce strict, machine-parsable model responses and a configuration interface for managing function tool s

    Renders information using tables and directory trees to preserve nested layouts for better model comprehension.

    TypeScriptllmmarkup-languageprompt
    Auf GitHub ansehen↗4,853
  • arabold/docs-mcp-serverAvatar von arabold

    arabold/docs-mcp-server

    1,052Auf GitHub ansehen↗

    This project is a server implementation of the Model Context Protocol designed to function as an AI knowledge retrieval tool. It acts as a semantic search engine and web scraping framework that indexes technical documentation from web sources, local files, and archives, making this information directly accessible to AI coding assistants for context-aware research and querying. The system distinguishes itself through a hybrid search architecture that combines vector-based embeddings with full-text retrieval to improve the accuracy of documentation lookups. It features a modular pipeline for co

    Parses structured data files while preserving hierarchical object and array boundaries.

    TypeScriptagentic-aicopilotcursor
    Auf GitHub ansehen↗1,052
  • rowsncolumns/gridAvatar von rowsncolumns

    rowsncolumns/grid

    633Auf GitHub ansehen↗

    Dieses Projekt ist eine hochperformante Data-Grid-Komponente für React-Anwendungen. Es bietet ein deklaratives Framework zum Rendern umfangreicher Datensätze und komplexer tabellarischer Strukturen, indem es eine Canvas-basierte Rendering-Engine anstelle herkömmlicher DOM-Knoten verwendet. Die Bibliothek zeichnet sich durch eine Windowed-Virtualization-Engine aus, die den Speicherverbrauch konstant hält, indem nur der sichtbare Teil des Grids gerendert wird. Sie übersetzt Pointer-Interaktionen durch koordinatenbasiertes Mapping in spezifische Zellreferenzen und unterstützt die Injektion von externem Applikations-State und Themes direkt in die Canvas-Umgebung, um einen konsistenten Datenzugriff über benutzerdefinierte Zell-Renderer hinweg zu gewährleisten. Das Grid unterstützt komplexe Layout-Konfigurationen, einschließlich fixierter Zeilen und Spalten, verbundener Zellen und in der Größe anpassbarer Header. Zudem bietet es Tools zur Organisation von Informationen in hierarchischen, baumbasierten Strukturen, um verschachtelte Datenbeziehungen abzubilden. Die Bibliothek wird als Set von React-Primitives bereitgestellt, die sich in bestehende Webanwendungen integrieren lassen, um den Scroll-Status und das Layout-Reconciliation für komplexe Daten-Interfaces zu verwalten.

    Organizes tabular information into tree-based layouts to represent nested relationships and grouped data sets.

    TypeScriptcanvasdatagriddeclarative
    Auf GitHub ansehen↗633
  1. Home
  2. Data & Databases
  3. Hierarchical Data Structures

Unter-Tags erkunden

  • Game Data LibrariesTree-structured JSON databases organizing game entities like species, moves, items, and abilities with cross-referenced lookup tables. **Distinct from Hierarchical Data Structures:** Distinct from Hierarchical Data Structures: focuses on game-specific entity data libraries rather than general hierarchical data organization.