awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasOpen-source alternativesSelf-hosted softwareBlogMapa del sitio
ProyectoAcerca deHow we rankPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repositorios

Awesome GitHub RepositoriesHierarchy Mapping

Systems for tracking parent-child relationships and structural context within documents.

Distinct from Document Processing Platforms: Focuses on structural hierarchy mapping, distinct from general document processing platforms.

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

Awesome Hierarchy Mapping GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • unstructured-io/unstructuredAvatar de Unstructured-IO

    Unstructured-IO/unstructured

    14,019Ver en GitHub↗

    Unstructured is an enterprise-grade data orchestration engine designed to transform raw, unstructured files into structured, machine-readable formats. It functions as a comprehensive platform for document ingestion, partitioning, and enrichment, specifically engineered to prepare complex data for retrieval-augmented generation and agentic AI workflows. The platform distinguishes itself through its sophisticated document processing strategies, which combine rule-based extraction with vision-language models to handle diverse file layouts, tables, and images. It provides a modular architecture t

    Tracks parent-child relationships and category depth to maintain the original structural context of complex documents.

    HTMLdata-pipelinesdeep-learningdocument-image-analysis
    Ver en GitHub↗14,019
  • fasterxml/jacksonAvatar de FasterXML

    FasterXML/jackson

    9,740Ver en GitHub↗

    Jackson is a Java data binding framework and multi-format data serializer used to translate data structures into native language objects. It functions as a JSON data binding library and a streaming parser that reads and writes data as discrete tokens to process large datasets with minimal memory. The project distinguishes itself through a bytecode serialization accelerator that replaces standard reflection with generated bytecode to increase data binding speed. It employs a module-based extensibility model to support a wide range of formats beyond JSON, including XML, YAML, CSV, TOML, and bin

    Detects and maps sealed class hierarchies to their specific subtypes during data conversion.

    hacktoberfestjacksonjava-json
    Ver en GitHub↗9,740
  • teivah/100-go-mistakesAvatar de teivah

    teivah/100-go-mistakes

    7,915Ver en GitHub↗

    100 Go Mistakes is a reference book and code review companion that catalogues frequent Go programming anti-patterns and provides corrected implementations for each one. It covers a wide range of common pitfalls, from range loop variable capture and interface nil handling to error wrapping and map iteration randomization, helping developers recognize and avoid these issues in their own code. The project distinguishes itself by offering a structured, example-driven approach to learning idiomatic Go. It covers core design decisions such as when to use pointer versus value receivers, how to apply

    Covers conscious use of Go type embedding to promote behaviors without exposing hidden internals.

    Gobookchinesedocumentation
    Ver en GitHub↗7,915
  • messagepack-csharp/messagepack-csharpAvatar de MessagePack-CSharp

    MessagePack-CSharp/MessagePack-CSharp

    6,607Ver en GitHub↗

    MessagePack-CSharp is a high-performance binary serializer for .NET that converts C# objects to and from the compact MessagePack format. It uses compile-time source generation to produce AOT-safe formatters and resolvers, eliminating runtime reflection and enabling ahead-of-time compilation scenarios. The serializer encodes object fields as integer indices instead of string keys, producing compact binary output with deterministic field ordering, and provides stack-allocated reader and writer structs for direct encoding and decoding of MessagePack primitives without heap allocations. The libra

    Embeds .NET type names in binary for polymorphic deserialization without explicit type arguments.

    C#c-sharplz4messagepack
    Ver en GitHub↗6,607
  • typedb/typedbAvatar de typedb

    typedb/typedb

    4,353Ver en GitHub↗

    TypeDB es una base de datos de grafos fuertemente tipada y un sistema de gestión de grafos de conocimiento. Sirve como un almacén de datos multimodelo que unifica estructuras relacionales, de documentos y de grafos en un solo entorno, funcionando tanto como una base de datos compatible con ACID como un motor de consultas declarativo. El sistema se distingue por el uso de modelado de hipergrafos n-arios y jerarquías de tipos polimórficos. Emplea un esquema fuertemente tipado para imponer reglas estructurales y validar la integridad de los datos, permitiendo la inferencia polimórfica basada en tipos y el polimorfismo de interfaz basado en roles para resolver relaciones complejas automáticamente durante la ejecución de consultas. La plataforma cubre una amplia gama de capacidades, incluyendo el cálculo de relaciones recursivas mediante tabulación, transacciones con aislamiento de instantáneas y recuperación declarativa de datos. También admite alta disponibilidad mediante replicación de clúster basada en consenso, control de acceso basado en roles e integración con agentes de IA para la recuperación de datos estructurados. La gestión se realiza a través de una interfaz de línea de comandos, y el sistema proporciona herramientas para visualizar esquemas de grafos y auditar la actividad administrativa.

    Supports the definition of polymorphic type hierarchies where specialized types inherit properties from supertypes.

    Rustdatabaseinferenceknowledge-base
    Ver en GitHub↗4,353
  • imapsync/imapsyncAvatar de imapsync

    imapsync/imapsync

    3,945Ver en GitHub↗

    imapsync is an IMAP mailbox synchronization tool and data migration utility designed to copy and synchronize email messages and folder structures between two IMAP servers. It functions as a migration manager for transferring bulk email accounts between different hosting providers, preserving folder hierarchies and message metadata. The tool is distinguished by its ability to automate the transfer of multiple mailboxes sequentially from delimited lists using administrative credentials or user-specific authentication. It supports advanced authentication methods including OAuth2 and XOAUTH2, and

    Restores an account hierarchy by moving it from a source subfolder back to the root level.

    Shellemailsimapimaps
    Ver en GitHub↗3,945
  1. Home
  2. Data & Databases
  3. Document Processing Platforms
  4. Hierarchy Mapping

Explorar subetiquetas

  • Polymorphic Type Mapping2 sub-etiquetasMapping of class hierarchies and subtypes during serialization and deserialization. **Distinct from Hierarchy Mapping:** Focuses on Java class inheritance and sealed types, not document structural hierarchy mapping.
  • Subfolder Hierarchy RestorationMoving a nested account hierarchy from a specific subfolder back to the root level of the mailbox. **Distinct from Hierarchy Mapping:** Distinct from Hierarchy Mapping: specifically handles the relocation of a folder tree from a subfolder to the root.