awesome-repositories.com
Blog
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
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

55 repository-uri

Awesome GitHub RepositoriesTyped Data Collections

Normalized data storage with support for various loading strategies.

Distinguishing note: Focuses on the collection structure rather than general database drivers.

Explore 55 awesome GitHub repositories matching data & databases · Typed Data Collections. Refine with filters or upvote what's useful.

Awesome Typed Data Collections GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • byoungd/english-level-up-tipsAvatar byoungd

    byoungd/English-level-up-tips

    54,418Vezi pe GitHub↗

    This project provides an advanced English curriculum and a set of instructional guides designed to help non-native speakers move from intermediate to advanced proficiency. It functions as a guide for AI-powered language training, utilizing structured workflows and prompt engineering with large language models to facilitate self-directed study. The system implements AI workflow orchestration, chaining different artificial intelligence models into feedback loops to automate linguistic exercises and corrections. This approach combines multiple AI specializations to coordinate training across lis

    Organizes learning steps in a fixed order to move a student from basic comprehension to advanced production.

    chineseenglish-learningtutorial
    Vezi pe GitHub↗54,418
  • reactivex/rxjavaAvatar ReactiveX

    ReactiveX/RxJava

    48,237Vezi pe GitHub↗

    RxJava is a reactive stream processing framework and JVM reactive extensions library. It serves as an asynchronous dataflow orchestrator used to compose event-based programs by transforming, combining, and consuming real-time data flows on the Java Virtual Machine. The project distinguishes itself through integrated backpressure flow control, which manages the emission rate between producers and consumers to prevent memory exhaustion. It further provides mechanisms for concurrent thread management and parallel data processing to offload blocking operations and maintain application responsiven

    Enables the composition of asynchronous dataflows using interfaces for producing and consuming data sequences over time.

    Javaflowjavareactive-streams
    Vezi pe GitHub↗48,237
  • reactivex/rxjsAvatar ReactiveX

    ReactiveX/rxjs

    31,682Vezi pe GitHub↗

    RxJS is a library for reactive programming that provides a framework for composing asynchronous and event-based programs. It utilizes observable sequences to model data flows, allowing developers to manage complex sequences of events through a declarative programming interface. The library implements the observer pattern to facilitate decoupled communication between data producers and subscribers. By employing a lazy execution model, streams remain dormant until a consumer explicitly subscribes, at which point data production is triggered. This approach enables the construction of predictable

    Implements an observable stream framework to handle real-time data and coordinate asynchronous sequences.

    TypeScriptjavascriptrxjs
    Vezi pe GitHub↗31,682
  • tanstack/tableAvatar TanStack

    TanStack/table

    28,119Vezi pe GitHub↗

    TanStack Table is a headless, framework-agnostic engine designed for building complex data grids and managing tabular state. By decoupling data processing logic from the visual rendering layer, it allows developers to implement custom user interfaces while offloading sophisticated operations like sorting, filtering, grouping, and pagination to a unified, performant core. The library distinguishes itself through its commitment to type safety and environment flexibility. It leverages strict type definitions to ensure data integrity across the entire application and utilizes an adapter pattern t

    Organizes application data into typed sets that decouple data loading from component binding.

    TypeScriptdatagriddatagridsdatatable
    Vezi pe GitHub↗28,119
  • marmelab/react-adminAvatar marmelab

    marmelab/react-admin

    26,780Vezi pe GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    Fetches and renders collections of records with built-in support for filtering, sorting, and pagination.

    TypeScriptadminadmin-dashboardadmin-on-rest
    Vezi pe GitHub↗26,780
  • walter201230/pythonAvatar walter201230

    walter201230/Python

    26,516Vezi pe GitHub↗

    Python is a high-level, interpreted programming language designed for readability and versatility. It operates via a bytecode-based virtual machine and manages memory automatically through reference-counting garbage collection. The language supports multiple programming paradigms, including object-oriented, imperative, and functional styles, and provides a comprehensive standard library for system operations, networking, and data handling. The language is distinguished by its dynamic nature, allowing for runtime object introspection and metaclass-driven class creation. It utilizes protocol-ba

    Python stores multiple data elements in a single ordered sequence that supports mixed data types and dynamic modifications.

    Pythonpythonpython3
    Vezi pe GitHub↗26,516
  • reactivex/rxswiftAvatar ReactiveX

    ReactiveX/RxSwift

    24,648Vezi pe GitHub↗

    RxSwift is a reactive programming library for Swift that provides a framework for managing push-based data flows and composing asynchronous, event-based programs. It utilizes observable sequences and functional operators to transform and filter asynchronous sequences through a declarative approach. The library is distinguished by its ability to link asynchronous data streams directly to user interface elements, automating view updates via reactive data binding. It includes specialized tools for tracking UI control properties and events on the main thread, as well as the ability to encapsulate

    Defines asynchronous sequences that emit data independently or upon subscription triggers.

    Swift
    Vezi pe GitHub↗24,648
  • beekeeper-studio/beekeeper-studioAvatar beekeeper-studio

    beekeeper-studio/beekeeper-studio

    22,030Vezi pe GitHub↗

    Beekeeper Studio is a cross-platform desktop application designed for database management and SQL development. It provides a unified graphical interface to connect to, query, and modify data across a wide range of relational and NoSQL database systems. The application functions as a comprehensive workspace, integrating tools for schema design, record editing, and data visualization. The project distinguishes itself through a focus on secure, flexible connectivity and AI-assisted workflows. It supports advanced authentication methods, including enterprise single sign-on, multi-factor authentic

    Displays database records in a tabular view with sorting, filtering, and direct modification capabilities.

    TypeScriptbigquerycassandracockroachdb
    Vezi pe GitHub↗22,030
  • verl-project/verlAvatar verl-project

    verl-project/verl

    22,000Vezi pe GitHub↗

    This project is a distributed training infrastructure designed for aligning large language models through reinforcement learning. It functions as an end-to-end engine for complex alignment tasks, including proximal policy optimization, direct preference optimization, and iterative self-play. By providing a unified framework for multi-turn interactions and tool-use scenarios, it enables the development of models capable of reasoning and external environment engagement. The framework distinguishes itself through a decoupled architecture that separates model training from sample generation. This

    Concatenates multiple input sequences into single batches to maximize token density and training efficiency.

    Python
    Vezi pe GitHub↗22,000
  • nocobase/nocobaseAvatar nocobase

    nocobase/nocobase

    21,542Vezi pe GitHub↗

    This platform is a modular, metadata-driven framework designed for building custom business applications and data management systems without traditional coding. It functions as a low-code environment where data models, user interfaces, and business logic are defined through visual configurations rather than hardcoded views. The architecture supports multi-tenant isolation, allowing multiple independent applications to run within a single shared memory space while maintaining strict logical separation of data and configurations. What distinguishes this system is its deep integration of artific

    Structures application data by creating collections with specific field types, relationships, and database-level indexing.

    TypeScriptadmin-dashboardairtableapp-builder
    Vezi pe GitHub↗21,542
  • reactivecocoa/reactivecocoaAvatar ReactiveCocoa

    ReactiveCocoa/ReactiveCocoa

    19,835Vezi pe GitHub↗

    ReactiveCocoa is a functional reactive programming framework and Cocoa UI binding layer. It provides a library for composing asynchronous data streams and managing application state through signals and functional operators. The framework functions as an Objective-C data binding library that links object properties and method calls to reactive streams using runtime dynamism and swizzling. It includes a utility to convert traditional key-value observation notifications into composable streams for synchronized state tracking. The project covers reactive UI programming by connecting interface el

    Provides interfaces for producing and consuming asynchronous sequences of data over time.

    Swift
    Vezi pe GitHub↗19,835
  • rust-lang/bookAvatar rust-lang

    rust-lang/book

    17,930Vezi pe GitHub↗

    The Rust Programming Language Book is the official technical guide and educational resource for the Rust language. It provides a comprehensive walkthrough of the language's design, focusing on its core identity as a systems programming language that enforces memory safety and high-performance execution without the need for a garbage collector. The project is distinguished by its focus on ownership, borrowing, and lifetime tracking, which allow the compiler to verify memory safety and thread safety at compile time. It covers the language's unique approach to zero-cost abstractions, including t

    Supports producing sequences of items over time using polling mechanics and iterator-like generation.

    Rustbookmdbookrust
    Vezi pe GitHub↗17,930
  • apple/foundationdbAvatar apple

    apple/foundationdb

    16,446Vezi pe GitHub↗

    FoundationDB is an ACID-compliant distributed transactional key-value store. It functions as a scalable database engine that ensures strict serializability and data consistency across a cluster of servers using a shared-nothing architecture. The system is distinguished by its multi-region replication capabilities, allowing data to be synchronized across different datacenters for high availability and disaster recovery. It utilizes optimistic concurrency control to manage distributed transactions and employs a majority-based coordination system to maintain cluster state. The platform provides

    Manages sequences of asynchronous messages using multiplexing to ensure reliable delivery between distributed components.

    C++aciddistributed-databasefoundationdb
    Vezi pe GitHub↗16,446
  • hyperium/hyperAvatar hyperium

    hyperium/hyper

    15,945Vezi pe GitHub↗

    Hyper is a low-level networking library designed for building high-performance HTTP clients and servers. It provides a foundational toolkit for creating network services that leverage asynchronous execution and memory-safe data handling, supporting both HTTP/1 and HTTP/2 protocols. The library distinguishes itself through a protocol-agnostic architecture that separates transport logic from HTTP semantics. It utilizes a service-trait abstraction to decouple network logic from the underlying transport, enabling developers to inject custom middleware for request interception and response transfo

    Handles network data as non-blocking asynchronous streams to minimize memory usage and improve throughput.

    Rusthttphyperrust
    Vezi pe GitHub↗15,945
  • getgrav/gravAvatar getgrav

    getgrav/grav

    15,395Vezi pe GitHub↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    Enables structured data directories to store and organize custom content types without a database.

    PHPcmscontentcontent-management
    Vezi pe GitHub↗15,395
  • tanstack/routerAvatar TanStack

    TanStack/router

    14,681Vezi pe GitHub↗

    TanStack Router is a type-safe routing library for web applications that provides full type safety for paths, search parameters, and data loaders across the entire application stack. It functions as a comprehensive framework for server-side rendering, enabling the generation of complete HTML pages to improve initial load performance and search engine optimization. By integrating declarative data fetching, the library manages asynchronous information at the route level, supporting preloading, caching, and parallel request execution to ensure data is ready before components render. The project

    Organizes data into typed sets that decouple data loading from component binding.

    TypeScriptframeworkfullstackjavascript
    Vezi pe GitHub↗14,681
  • kotlin/kotlinx.coroutinesAvatar Kotlin

    Kotlin/kotlinx.coroutines

    13,703Vezi pe GitHub↗

    Kotlinx.coroutines is a library for managing non-blocking background tasks and structured concurrency within the Kotlin programming language. It provides a framework for executing concurrent operations and synchronizing shared state, replacing traditional thread management and complex callback chains with lightweight primitives. The library utilizes a structured concurrency hierarchy to organize hierarchical background tasks, ensuring that lifecycle management, cancellation, and timeout handling propagate automatically to prevent resource leaks. It employs continuation-passing style transform

    Emits asynchronous sequences of values with built-in backpressure support for reactive data processing.

    Kotlinasynccoroutineskotlin
    Vezi pe GitHub↗13,703
  • axolotl-ai-cloud/axolotlAvatar axolotl-ai-cloud

    axolotl-ai-cloud/axolotl

    12,059Vezi pe GitHub↗

    Axolotl is a configuration-driven framework designed for the fine-tuning, evaluation, and quantization of large language models. It functions as a comprehensive orchestrator for distributed training, enabling users to manage complex workflows across multi-node and multi-GPU environments. By utilizing structured configuration files, the platform streamlines the setup of training parameters, dataset paths, and hardware distribution strategies. The project distinguishes itself through its support for diverse training methodologies, including full-parameter tuning, parameter-efficient adaptation,

    Concatenates multiple input sequences into a single batch to maximize token density and improve training efficiency.

    Pythonfine-tuningllm
    Vezi pe GitHub↗12,059
  • notsfsssf/pixez-flutterAvatar Notsfsssf

    Notsfsssf/pixez-flutter

    11,894Vezi pe GitHub↗

    Pixez-flutter is a cross-platform mobile application designed for browsing, searching, and downloading digital artwork from external platforms. It provides a comprehensive interface for managing remote media collections, including support for viewing illustrations, manga, and animated content. The application handles user authentication and session persistence to ensure a consistent experience across different devices. The project distinguishes itself through a sophisticated network management layer that enables users to bypass regional restrictions and network limitations. By utilizing custo

    Handles data flows from network and file operations using reactive streams to update the interface without blocking execution.

    Dartandroidflutterios
    Vezi pe GitHub↗11,894
  • mozilla-firefox/firefoxAvatar mozilla-firefox

    mozilla-firefox/firefox

    11,305Vezi pe GitHub↗

    Firefox is a cross-platform web browser engine designed to render web content, execute JavaScript, and manage secure browsing sessions. It utilizes a multi-process isolation architecture that distributes browser tasks across independent operating system processes to ensure stability and prevent site-specific failures from impacting the entire application. The engine incorporates a sandboxed execution environment to restrict web content and untrusted scripts to isolated memory compartments, enforcing security policies that prevent unauthorized access to system resources. The project distinguis

    Provides standardized interfaces for handling asynchronous data streams to enable efficient, progressive processing of web content.

    JavaScript
    Vezi pe GitHub↗11,305
Înapoi123Înainte
  1. Home
  2. Data & Databases
  3. Typed Data Collections

Explorează sub-etichetele

  • Collection Deletion1 sub-tagPermanently removing data collections and their associated sync jobs and connections. **Distinct from Data Directory Collections:** Focuses on the destructive removal of collections rather than their configuration.
  • Custom Collection InterfacesInterfaces for creating user-defined collection types that integrate with reactive stores and sync engines. **Distinct from Typed Data Collections:** Distinct from Typed Data Collections: focuses on the extensibility interface for custom collection implementations, not the built-in collection structure.
  • Data Directory Collections1 sub-tagConfigures structured data directories to store and organize custom content types. **Distinct from Typed Data Collections:** Distinct from Typed Data Collections: focuses on directory-based storage for custom content types rather than general data collection structures.
  • Database BrowsersInterfaces for viewing, filtering, and navigating database records in a tabular format. **Distinct from Typed Data Collections:** Distinct from Typed Data Collections: focuses on the UI browsing interface rather than the underlying data structure.
  • Game Collection IteratorsProvides typed IDictionary, IList, and ISet interfaces for iterating over game engine collections with strongly-typed elements. **Distinct from Typed Data Collections:** Distinct from Typed Data Collections: focuses on runtime iteration of game-specific collections with typed elements, not general data storage.
  • Reactive Collection QueriesLive queries across typed collections that support joins, filters, and sorting with sub-millisecond results. **Distinct from Typed Data Collections:** Distinct from Typed Data Collections: focuses on the reactive query capability across collections, not the collection structure itself.
  • Sequence Management4 sub-tag-uriUtilities for managing ordered, mixed-type sequences. **Distinct from Typed Data Collections:** Distinct from Typed Data Collections: focuses on general-purpose ordered sequence management rather than normalized database-style collections.