awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesObject Graph Navigators

Utilities for converting complex object graphs into traversable data structures.

Distinct from Object Transformation: Focuses on converting objects for navigation rather than modifying properties of a single object

Explore 3 awesome GitHub repositories matching data & databases · Object Graph Navigators. Refine with filters or upvote what's useful.

Awesome Object Graph Navigators GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • clojure/clojureAvatar clojure

    clojure/clojure

    11,006Vezi pe GitHub↗

    Clojure is a general-purpose, functional programming language hosted on the Java Virtual Machine. It is a homoiconic S-expression language that represents programs as nested data structures, allowing code to be manipulated and evaluated as data. The project provides a framework for JVM interoperability, enabling the invocation of Java methods and integration with other JVM-based languages. It distinguishes itself through a persistent data structure library that uses bitmapped vector tries to manage immutable collections and a programmatic REPL for interactive software development and real-tim

    Converts complex objects into data structures to enable easier navigation using a data-centric facility.

    Java
    Vezi pe GitHub↗11,006
  • netflix/falcorAvatar Netflix

    Netflix/falcor

    10,572Vezi pe GitHub↗

    Falcor is a JavaScript library that models remote data as a single virtual JSON graph, providing a path-based query engine for efficient client-side data retrieval and updates. It represents multiple remote data sources as a unified document where entities are accessed via globally unique identity paths. The system distinguishes itself by treating the remote data model as a virtual JSON resource, allowing the client to query specific paths without managing individual endpoints. It uses a reference-aware graph model to handle many-to-many relationships and prevents data duplication. Network ef

    Creates a new model bound to a specific object by its identity to target entities correctly.

    JavaScript
    Vezi pe GitHub↗10,572
  • sebastianbergmann/object-enumeratorAvatar sebastianbergmann

    sebastianbergmann/object-enumerator

    6,537Vezi pe GitHub↗

    Object-enumerator is a data structure crawler and enumeration library designed to discover and list all objects stored within deep or circular data references. It functions as a traversal tool that recursively walks through nested arrays and object graphs to identify every individual referenced object. The library flattens complex hierarchical data structures into a linear collection of unique objects. This process enables data structure analysis and memory reference mapping by tracing all objects connected to a root element to understand the overall composition of a data set.

    Provides utilities to navigate and enumerate every individual object referenced within a complex data set.

    PHP
    Vezi pe GitHub↗6,537
  1. Home
  2. Data & Databases
  3. Ordered Data Structures
  4. Ordered Collection Literals
  5. Object Collection Processors
  6. Object Transformation
  7. Object Graph Navigators

Explorează sub-etichetele

  • Identity-Based DereferencingCreating a model bound to a specific object via its unique identity path to target entities correctly. **Distinct from Object Graph Navigators:** f18_mt2 is general object graph navigation; this specifically uses unique identity for dereferencing entities.