awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to tanstack/query

Open-source alternatives to Query

30 open-source projects similar to tanstack/query, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Query alternative.

  • tanstack/routerAvatar von TanStack

    TanStack/router

    14,681Auf GitHub ansehen↗

    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

    TypeScriptframeworkfullstackjavascript
    Auf GitHub ansehen↗14,681
  • tanstack/formAvatar von TanStack

    TanStack/form

    6,584Auf GitHub ansehen↗

    TanStack Form is a cross-framework form state management library that provides typed fields, validation, and submission across React, Vue, Angular, Solid, Lit, Svelte, and Preact. It uses a shared form model that adapts to different UI frameworks while preserving the same validation and submission logic, and offers headless form controls that impose no UI markup, letting developers bring their own inputs and design system. The library distinguishes itself through granular state subscription, where components subscribe to narrow slices of form or field state using reactive primitives, so only

    TypeScriptangularformforms
    Auf GitHub ansehen↗6,584
  • tanstack/dbAvatar von TanStack

    TanStack/db

    3,604Auf GitHub ansehen↗

    This project is a client-side data management library and query orchestrator designed to synchronize remote server state with local client state. It functions as a type-safe state manager and cache orchestrator that coordinates data loading across diverse backends, including REST, GraphQL, and WebSockets. The system distinguishes itself through a durable workflow engine for executing asynchronous functions with persisted state and deterministic replay. It also provides a standardized AI integration adapter to connect large language models to application data, supporting real-time response str

    TypeScript
    Auf GitHub ansehen↗3,604

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • tannerlinsley/react-queryAvatar von tannerlinsley

    tannerlinsley/react-query

    49,769Auf GitHub ansehen↗

    React Query is an asynchronous state management library and data fetching orchestrator designed to fetch, cache, and synchronize server state in web applications. It functions as a server-state cache manager that handles asynchronous data requests to keep local application state in sync with a remote server. The library implements a stale-while-revalidate cache pattern, which provides immediate access to cached data while triggering background updates to maintain consistency. It further supports optimistic user interface updates, allowing the interface to change immediately during data mutati

    TypeScript
    Auf GitHub ansehen↗49,769
  • facebook/relayAvatar von facebook

    facebook/relay

    18,940Auf GitHub ansehen↗

    Relay is a GraphQL client framework and state manager used for building data-driven applications. It functions as a declarative data fetching layer and a GraphQL compiler that transforms declarations into optimized runtime code with automatic type generation. The framework distinguishes itself through a build-time compilation process that generates optimized queries and a data masking system that prevents components from accessing undeclared data. It employs a normalized client-side cache to maintain consistency across entities and an optimistic update mechanism to provide immediate interface

    Rust
    Auf GitHub ansehen↗18,940
  • tanstack/virtualAvatar von TanStack

    TanStack/virtual

    6,971Auf GitHub ansehen↗
    TypeScriptjavascriptperformancereact
    Auf GitHub ansehen↗6,971
  • apollographql/apollo-clientAvatar von apollographql

    apollographql/apollo-client

    19,798Auf GitHub ansehen↗

    Apollo Client is a GraphQL client library and data fetching framework used to request data from a GraphQL server and synchronize that state within a frontend application. It functions as a remote state manager and a local state management tool, allowing developers to define client-side schemas and resolvers for data that does not reside on a remote server. The project features a normalized GraphQL cache that identifies objects by ID to ensure referential equality and consistent data updates across different queries. It also includes a GraphQL API mocking tool to simulate server responses and

    TypeScriptapollo-clientapollographqlgraphql
    Auf GitHub ansehen↗19,798
  • pubkey/rxdbAvatar von pubkey

    pubkey/rxdb

    23,048Auf GitHub ansehen↗

    This project is a reactive, offline-first NoSQL database engine designed for JavaScript applications. It provides a robust framework for managing application state by synchronizing data across browsers, mobile devices, and server-side runtimes. By treating local storage as the primary source of truth, it enables applications to remain functional without network connectivity, automatically reconciling changes with remote backends once a connection is restored. The database distinguishes itself through a modular architecture that supports cross-environment synchronization and high-performance d

    TypeScriptangularbrowser-databasecouchdb
    Auf GitHub ansehen↗23,048
  • marcisbee/exomeAvatar von Marcisbee

    Marcisbee/exome

    278Auf GitHub ansehen↗

    🔅 State manager for deeply nested states

    TypeScriptexomejavascriptjs
    Auf GitHub ansehen↗278
  • statelyai/xstateAvatar von statelyai

    statelyai/xstate

    29,734Auf GitHub ansehen↗

    XState is a statechart logic library and finite state machine framework used to model complex application behavior. It provides a system for defining states, events, and transitions to govern how a system responds to inputs through a formal schema. The project includes a visual state machine editor that allows for the design of state machine diagrams which automatically generate the corresponding logic and code. It implements an actor model to manage independent concurrent entities that communicate via asynchronous events to coordinate behavioral flows. The framework covers event-driven stat

    TypeScriptbackground-jobsfinite-state-machinefsm
    Auf GitHub ansehen↗29,734
  • ripple-ts/rippleAvatar von Ripple-TS

    Ripple-TS/ripple

    7,379Auf GitHub ansehen↗

    Ripple is a full-stack TypeScript web framework and reactive UI library used for building interfaces with server-side rendering. It organizes user interfaces into a hierarchy of reusable, scoped components with built-in state management and client-side hydration. The framework is distinguished by its fine-grained reactivity, which updates specific DOM elements without requiring full component re-renders. It integrates server-side logic and client-side components within a single TypeScript codebase, enabling a unified full-stack development workflow. The system covers a broad range of capabil

    JavaScript
    Auf GitHub ansehen↗7,379
  • wasp-lang/waspAvatar von wasp-lang

    wasp-lang/wasp

    18,146Auf GitHub ansehen↗

    Wasp is a declarative full-stack web framework that enables developers to build and deploy applications by defining their architecture in a centralized configuration. By using a high-level specification, the framework automates the orchestration of frontend, backend, and database components, ensuring that infrastructure concerns like routing, authentication, and data modeling are handled consistently across the entire stack. The framework distinguishes itself through its compiler-driven approach, which translates declarative configurations into cohesive, production-ready codebases. It provide

    TypeScripthaskelljavascriptnode
    Auf GitHub ansehen↗18,146
  • instantdb/instantAvatar von instantdb

    instantdb/instant

    10,330Auf GitHub ansehen↗

    Instant is a real-time backend as a service and relational graph database designed to synchronize data across clients automatically. It functions as a data synchronization layer that provides authentication, permissions, and relational data storage for web and mobile applications. The platform includes an optimistic UI framework that updates local interfaces immediately during writes and handles automatic server rollbacks. It also features a real-time presence system to broadcast transient user states, such as cursor positions and online status, to other connected clients. The system manages

    TypeScript
    Auf GitHub ansehen↗10,330
  • apollostack/apollo-clientAvatar von apollostack

    apollostack/apollo-client

    19,798Auf GitHub ansehen↗

    Apollo Client is a frontend GraphQL integration layer and client library used to fetch, manage, and cache data from a GraphQL server in web and mobile applications. It functions as a state management framework that synchronizes remote server data with local application state. The project provides a TypeScript wrapper for executing GraphQL queries and mutations, ensuring type-safe API integration with automatic validation and code completion. The library manages data fetching and synchronization between the backend and the user interface. It includes capabilities for caching GraphQL results l

    TypeScript
    Auf GitHub ansehen↗19,798
  • laravel/frameworkAvatar von laravel

    laravel/framework

    34,774Auf GitHub ansehen↗

    This project is a full-stack web framework that provides a comprehensive environment for building server-side applications. It utilizes a model-view-controller architecture to separate application logic into distinct layers for data management, user interface presentation, and request handling. The platform manages the entire request-response lifecycle, including security, session handling, and background task processing, while using an object-relational mapping layer to translate database records into programmable objects. The framework distinguishes itself through a central service containe

    PHPframeworklaravelphp
    Auf GitHub ansehen↗34,774
  • alibaba/fish-reduxAvatar von alibaba

    alibaba/fish-redux

    7,275Auf GitHub ansehen↗

    fish-redux is a Flutter application framework and state management library that implements a Redux-based workflow. It provides a centralized state container and uses reducers and actions to maintain a single source of truth, ensuring data consistency across application screens and components. The framework includes a state-to-UI connector that transforms raw state data for display and automatically updates views. It features a component lifecycle manager that triggers logic and state updates based on when UI components mount or unmount. The project covers dependency injection for reducing co

    Dartadapteraopcomponent
    Auf GitHub ansehen↗7,275
  • marmelab/react-adminAvatar von marmelab

    marmelab/react-admin

    26,780Auf GitHub ansehen↗

    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

    TypeScriptadminadmin-dashboardadmin-on-rest
    Auf GitHub ansehen↗26,780
  • zerobias/effectorAvatar von zerobias

    zerobias/effector

    4,837Auf GitHub ansehen↗

    Effector is a reactive state management library and data flow orchestrator designed for building complex, event-driven applications. It models application logic as a directed acyclic graph, where state updates and asynchronous side effects propagate automatically through declarative pipelines. By decoupling business logic from user interface layers, it allows developers to maintain state in independent containers that communicate via standard interfaces, ensuring the system remains framework-agnostic. The library distinguishes itself through its robust support for isolated execution scopes, w

    TypeScript
    Auf GitHub ansehen↗4,837
  • nigrosimone/ng-simple-stateAvatar von nigrosimone

    nigrosimone/ng-simple-state

    46Auf GitHub ansehen↗

    Simple state management in Angular with only Services and Signal.

    TypeScript
    Auf GitHub ansehen↗46
  • mobxjs/mobxAvatar von mobxjs

    mobxjs/mobx

    28,189Auf GitHub ansehen↗

    MobX is a reactive state management library and fine-grained reactivity engine. It provides an observable data store that automatically triggers updates in the user interface when data structures change, functioning as a transparent functional reactive store to maintain a consistent source of truth. The system utilizes a dependency-graph mapping and proxy-based object observation to track data dependencies. This ensures that only the specific components dependent on changed data are updated, which reduces unnecessary re-renders and optimizes frontend performance. The library supports decoupl

    TypeScriptjavascriptmobxreact
    Auf GitHub ansehen↗28,189
  • nulzo/ngx-stashrAvatar von nulzo

    nulzo/ngx-stashr

    9Auf GitHub ansehen↗

    lightweight, signal-first, composable state management library for Angular 21.

    TypeScript
    Auf GitHub ansehen↗9
  • effector/effectorAvatar von effector

    effector/effector

    4,837Auf GitHub ansehen↗

    Effector is a reactive state management library designed for building complex, event-driven applications. It functions as a data flow engine that models application logic as a directed acyclic graph, ensuring that state updates propagate automatically through interconnected nodes. By utilizing atomic state updates and declarative unit composition, the library maintains data consistency and provides a predictable execution model for managing application state. The project distinguishes itself through its framework-agnostic architecture, which decouples business logic from user interface implem

    TypeScriptbusiness-logiceffectorevent-driven
    Auf GitHub ansehen↗4,837
  • immerjs/immerAvatar von immerjs

    immerjs/immer

    28,957Auf GitHub ansehen↗

    Immer is an immutable state management library used to create new versions of data structures. It allows the production of new state by mutating a temporary draft instead of using manual object spreading. The project implements structural sharing to reuse unchanged parts of a data tree between versions, which reduces memory consumption. It also functions as a JSON patch generator to calculate and output the differences between two state versions. To ensure data integrity, the library includes a state mutation protector that freezes data structures to detect and prevent accidental modificatio

    JavaScriptimmutableimmutablesreducer
    Auf GitHub ansehen↗28,957
  • inokawa/editateAvatar von inokawa

    inokawa/editate

    123Auf GitHub ansehen↗

    An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.

    TypeScript
    Auf GitHub ansehen↗123
  • amadeusitgroup/tansuAvatar von AmadeusITGroup

    AmadeusITGroup/tansu

    100Auf GitHub ansehen↗

    tansu is a lightweight, push-based framework-agnostic state management library. It borrows the ideas and APIs originally designed and implemented by Svelte stores and extends them with computed and batch.

    TypeScript
    Auf GitHub ansehen↗100
  • coresynchub/ngx-queryAvatar von CoreSyncHub

    CoreSyncHub/ngx-query

    2Auf GitHub ansehen↗

    Minimalistic Query-like library for Angular. RxJS only. DI native. SSR-friendly.

    TypeScript
    Auf GitHub ansehen↗2
  • immutable-js/immutable-jsAvatar von immutable-js

    immutable-js/immutable-js

    33,060Auf GitHub ansehen↗

    Immutable.js is a library of persistent data structures and a functional state management toolkit. It provides a collection of immutable objects and arrays that prevent direct mutation to ensure predictable state management in JavaScript applications. The library utilizes structural sharing to efficiently create new versions of data without full copying and implements lazy sequence processing to chain data transformations that execute only when values are requested. It also supports batch mutation processing, allowing multiple changes to be applied to a temporary mutable copy before returning

    TypeScript
    Auf GitHub ansehen↗33,060
  • maxxtongroup/ngx-mxstoreAvatar von MaxxtonGroup

    MaxxtonGroup/ngx-mxstore

    3Auf GitHub ansehen↗

    This project was generated with Angular CLI version 14.2.1.

    TypeScript
    Auf GitHub ansehen↗3
  • ng-state/storeAvatar von ng-state

    ng-state/store

    14Auf GitHub ansehen↗

    RxJS and ImmutableJs powered state managment Angular apps. Inspired by NgRx.

    TypeScript
    Auf GitHub ansehen↗14
  • orelnatan/ngx-event-bus-libAvatar von orelnatan

    orelnatan/ngx-event-bus-lib

    1Auf GitHub ansehen↗
    TypeScript
    Auf GitHub ansehen↗1