awesome-repositories.com
Blog
awesome-repositories.com

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

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

Awesome GitHub RepositoriesNested Set Modeling

Hierarchical data storage using nested set indices for read-heavy trees.

Distinguishing note: Focuses on the nested set pattern for tree structures.

Explore 4 awesome GitHub repositories matching data & databases · Nested Set Modeling. Refine with filters or upvote what's useful.

Awesome Nested Set Modeling GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • typeorm/typeormAvatar de typeorm

    typeorm/typeorm

    36,540Ver en GitHub↗

    TypeORM is an object-relational mapper for TypeScript and JavaScript that bridges the gap between object-oriented application code and relational database tables. It provides a comprehensive data persistence layer that allows developers to define database entities using class decorators or configuration objects, enabling seamless interaction with data through object-oriented patterns. The project distinguishes itself through a flexible architecture that supports both the data mapper and repository patterns, alongside a fluent query builder that translates high-level method calls into platform

    Stores tree structures using nested sets to achieve high read efficiency for hierarchies.

    TypeScriptactive-recordcockroachdbdata-mapper
    Ver en GitHub↗36,540
  • expensify/appAvatar de Expensify

    Expensify/App

    4,725Ver en GitHub↗

    Expensify App is a cross-platform collaborative expense management platform that combines receipt capture, expense tracking, and shared bill splitting for groups and teams. Designed as an offline-first application, it applies user actions optimistically to local state and queues them for server synchronization, with automatic rollback if the server rejects an operation. The application is built on a reactive client-side key-value store called Onyx that broadcasts changes to subscribed components and persists data to disk for offline access. Its cross-platform TypeScript and React codebase com

    Structures expenses, messages, and metadata under report objects in a nested document hierarchy.

    TypeScript
    Ver en GitHub↗4,725
  • doctrine-extensions/doctrineextensionsAvatar de doctrine-extensions

    doctrine-extensions/DoctrineExtensions

    4,143Ver en GitHub↗

    DoctrineExtensions es una colección de extensiones de comportamiento reutilizables para Doctrine ORM diseñadas para automatizar tareas comunes de entidades. Proporciona un sistema para rastrear cambios históricos en entidades de base de datos, implementar flujos de trabajo de eliminación lógica (soft deletion), gestionar estructuras de árbol de conjuntos anidados para datos jerárquicos y almacenar valores de campos traducidos basados en locales de idioma. El proyecto se distingue por proporcionar herramientas especializadas para la auditoría de entidades, que registra valores modificados y marcas de tiempo, y un framework de traducción para la gestión de contenido multilingüe. También incluye un gestor de árboles para organizar entidades en relaciones padre e hijo y un mecanismo para marcar registros como eliminados sin eliminarlos físicamente de la base de datos. Las capacidades adicionales cubren el seguimiento de metadatos automatizado para marcas de tiempo y propiedad del usuario, la generación de slugs de URL amigables para motores de búsqueda y la gestión de secuencias de entidades. El toolkit también maneja el procesamiento de cargas de archivos dentro de campos de datos.

    Implements the nested set pattern using left and right integer boundaries to manage hierarchical tree structures.

    PHP
    Ver en GitHub↗4,143
  • lazychaser/laravel-nestedsetAvatar de lazychaser

    lazychaser/laravel-nestedset

    3,801Ver en GitHub↗

    This library provides a framework for managing hierarchical data structures within relational databases using the nested set model. It integrates directly with the Laravel Eloquent object-relational mapping layer, allowing developers to store, query, and manipulate complex parent-child relationships within standard database tables. The package distinguishes itself by implementing boundary-based indexing to represent tree depth and node containment. This approach enables the retrieval of entire branches or specific ancestors, descendants, and siblings through optimized database queries rather

    Implements the nested set model for managing hierarchical data structures within Laravel Eloquent models.

    PHP
    Ver en GitHub↗3,801
  1. Home
  2. Data & Databases
  3. Nested Set Modeling

Explorar subetiquetas

  • Nested Set Query InterfacesQuery interfaces for retrieving ancestors, descendants, and siblings in nested set structures. **Distinct from Nested Set Modeling:** Distinct from Nested Set Modeling: focuses on the query interface for navigation rather than the storage model itself.