awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • scrapinghub/portiascrapinghub 的头像

    scrapinghub/portia

    9,509在 GitHub 上查看↗

    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
    在 GitHub 上查看↗9,509
  • elves/elvishelves 的头像

    elves/elvish

    6,325在 GitHub 上查看↗

    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
    在 GitHub 上查看↗6,325
  • smogon/pokemon-showdownsmogon 的头像

    smogon/pokemon-showdown

    5,743在 GitHub 上查看↗

    Pokémon battle simulator.

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

    TypeScripthacktoberfest
    在 GitHub 上查看↗5,743
  • microsoft/pomlmicrosoft 的头像

    microsoft/poml

    4,853在 GitHub 上查看↗

    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
    在 GitHub 上查看↗4,853
  • arabold/docs-mcp-serverarabold 的头像

    arabold/docs-mcp-server

    1,052在 GitHub 上查看↗

    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
    在 GitHub 上查看↗1,052
  • rowsncolumns/gridrowsncolumns 的头像

    rowsncolumns/grid

    633在 GitHub 上查看↗

    这是一个专为 React 应用设计的高性能数据网格组件。它提供了一个声明式框架,通过使用基于 Canvas 的绘图引擎而非传统的 DOM 节点,来渲染大规模数据集和复杂的表格结构。 该库的核心优势在于其窗口化虚拟化引擎,通过仅渲染网格的可见部分来保持恒定的内存占用。它通过基于坐标的映射将指针交互转换为特定的单元格引用,并支持将外部应用状态和主题直接注入 Canvas 环境,以确保自定义单元格渲染器之间的数据访问一致性。 该网格支持复杂的布局配置,包括冻结行和列、合并单元格以及可调整大小的表头。它还提供了将信息组织成层级化树状结构的工具,以表示嵌套的数据关系。该库以一组 React 原语的形式分发,可集成到现有的 Web 应用中,用于管理复杂数据界面的滚动状态和布局协调。

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

    TypeScriptcanvasdatagriddeclarative
    在 GitHub 上查看↗633
  1. Home
  2. Data & Databases
  3. Hierarchical Data Structures

探索子标签

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