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

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

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

9 个仓库

Awesome GitHub RepositoriesNested Key Resolution

Traversing nested object hierarchies using dot-notation to retrieve specific values.

Distinct from Recursive Configuration Resolution: Distinct from Recursive Configuration Resolution: focuses on accessing nested translation strings in JSON rather than flattening inherited configs.

Explore 9 awesome GitHub repositories matching software engineering & architecture · Nested Key Resolution. Refine with filters or upvote what's useful.

Awesome Nested Key Resolution GitHub Repositories

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

    Netflix/falcor

    10,572在 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

    Accesses deeply nested values within a virtual JSON document using path-based key lookups.

    JavaScript
    在 GitHub 上查看↗10,572
  • i18next/i18nexti18next 的头像

    i18next/i18next

    8,583在 GitHub 上查看↗

    i18next is a JavaScript localization library and internationalization framework used to translate application text into multiple languages. It functions as a dynamic translation manager that handles translation resources, language detection, and the mapping of unique keys to localized strings. The system features a pluralization and interpolation engine that applies language-specific grammatical rules for numeric counts and injects dynamic variables into strings. It utilizes a plugin-based backend architecture to load and cache translation namespaces from various sources, including remote ser

    Traverses nested JSON resource objects using dot-notation paths to retrieve specific localized strings.

    JavaScript
    在 GitHub 上查看↗8,583
  • blacksmithgu/obsidian-dataviewblacksmithgu 的头像

    blacksmithgu/obsidian-dataview

    8,544在 GitHub 上查看↗

    This project is a metadata query engine and indexer for markdown files, designed to transform YAML frontmatter and inline fields into dynamic tables and lists. It provides a background process that extracts tags and custom fields into a searchable database, enabling the automated indexing of notes. The system is distinguished by its dual approach to data retrieval: a dedicated query language for SQL-like filtering and grouping, and a JavaScript data API. This API allows for programmatic metadata extraction and the creation of custom views and extensions using TypeScript typings. Its broader

    Allows retrieving specific values from nested object hierarchies using dot-notation.

    TypeScriptobsidian-mdobsidian-pluginquery-language
    在 GitHub 上查看↗8,544
  • inertiajs/inertiainertiajs 的头像

    inertiajs/inertia

    7,708在 GitHub 上查看↗

    Inertia is a server-driven frontend framework designed to create monolithic single page applications. It acts as a state synchronization protocol and client-side routing bridge, allowing developers to build interactive experiences using modern JavaScript component libraries while keeping routing and controllers on the server. This approach eliminates the need for a separate REST or GraphQL API layer by passing data from server controllers to frontend components as props via JSON payloads. The framework distinguishes itself by utilizing adapter-based integration to link various backend environ

    Inertia JS processes optional or merged data properties within nested arrays using dot-notation for targeted partial reloads.

    TypeScript
    在 GitHub 上查看↗7,708
  • kazupon/vue-i18nkazupon 的头像

    kazupon/vue-i18n

    7,230在 GitHub 上查看↗

    vue-i18n is an internationalization framework and plugin for Vue.js applications. It serves as a dynamic translation manager and localization formatting library used to translate user interface text and format dates and numbers for global audiences. The project distinguishes itself through a dynamic translation workflow that supports asynchronous locale loading and the ability to reload translation messages in real-time without refreshing the page. It provides specialized mechanisms for rich text rendering, allowing the interpolation of HTML tags and Vue components directly into translated st

    Retrieves localized strings by traversing nested object hierarchies using dot-notation key paths.

    JavaScripti18ninternationalizationinternationalization-plugin
    在 GitHub 上查看↗7,230
  • jsonmodel/jsonmodelJSONModel 的头像

    JSONModel/JSONModel

    6,813在 GitHub 上查看↗

    JSONModel is a data modeling framework and serialization library for Apple platforms, including iOS, macOS, watchOS, and tvOS. It transforms JSON strings and dictionaries into typed Swift objects to eliminate manual dictionary parsing. The framework provides a mapping system that utilizes custom key rules and dot-notation to resolve nested data hierarchies. It supports the conversion of complex JSON structures into organized model relationships and manages the transformation of JSON arrays into collections of typed model instances. The toolset includes data type transformation via custom tra

    Implements dot-notation key resolution to traverse and retrieve values from nested JSON hierarchies.

    Objective-C
    在 GitHub 上查看↗6,813
  • fnando/i18n-jsfnando 的头像

    fnando/i18n-js

    3,808在 GitHub 上查看↗

    This project is a localization library designed to synchronize translation data between server-side backends and client-side JavaScript environments. It provides a unified framework for managing multi-language support, ensuring that localized strings and translation keys remain consistent across the entire web stack. The library distinguishes itself by bridging the gap between server-side definitions and frontend interfaces, specifically facilitating the export of translation files from Ruby on Rails applications into formats compatible with JavaScript. It includes automated utilities for tra

    Traverses nested translation objects using dot-notation paths to retrieve localized strings based on the current application locale.

    Ruby
    在 GitHub 上查看↗3,808
  • airbnb/polyglot.jsairbnb 的头像

    airbnb/polyglot.js

    3,723在 GitHub 上查看↗

    Polyglot.js is a JavaScript internationalization library and client-side translation framework. It provides a system for mapping unique keys to localized strings, allowing applications to translate text into multiple languages. The library includes a pluralization and interpolation engine that handles complex grammatical plural forms based on numeric counts and inserts dynamic variables into translated strings. It supports nested namespaces to organize phrase mappings into logical categories. These utilities cover phrase translation, locale-driven configuration, and the management of multi-l

    Supports traversing nested object hierarchies using dot-notation to retrieve specific localized phrases.

    JavaScript
    在 GitHub 上查看↗3,723
  • aissat/easy_localizationaissat 的头像

    aissat/easy_localization

    1,046在 GitHub 上查看↗

    Easy Localization is a framework for managing multi-language support in mobile applications. It provides a comprehensive system for loading translation datasets from local or remote sources, organizing them into modular files, and rendering localized content dynamically. The library integrates with the application's dependency injection system to broadcast locale changes, enabling reactive interface updates without requiring a full application restart. The project distinguishes itself through a focus on development safety and maintenance. It includes command-line tools to audit source code fo

    Retrieves localized content by traversing nested data structures using path-based key resolution.

    Dartcsvflutterflutter-apps
    在 GitHub 上查看↗1,046
  1. Home
  2. Software Engineering & Architecture
  3. Recursive Configuration Resolution
  4. Nested Key Resolution