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
·
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 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

    TypeScriptframeworkfullstackjavascript
    Vezi pe GitHub↗14,681
  • tanstack/formAvatar TanStack

    TanStack/form

    6,584Vezi pe GitHub↗

    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
    Vezi pe GitHub↗6,584
  • tanstack/dbAvatar TanStack

    TanStack/db

    3,604Vezi pe GitHub↗

    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
    Vezi pe GitHub↗3,604

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

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

    tannerlinsley/react-query

    49,769Vezi pe GitHub↗

    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
    Vezi pe GitHub↗49,769
  • facebook/relayAvatar facebook

    facebook/relay

    18,940Vezi pe GitHub↗

    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
    Vezi pe GitHub↗18,940
  • tanstack/virtualAvatar TanStack

    TanStack/virtual

    6,971Vezi pe GitHub↗
    TypeScriptjavascriptperformancereact
    Vezi pe GitHub↗6,971
  • apollographql/apollo-clientAvatar apollographql

    apollographql/apollo-client

    19,798Vezi pe GitHub↗

    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
    Vezi pe GitHub↗19,798
  • pubkey/rxdbAvatar pubkey

    pubkey/rxdb

    23,048Vezi pe GitHub↗

    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
    Vezi pe GitHub↗23,048
  • marcisbee/exomeAvatar Marcisbee

    Marcisbee/exome

    278Vezi pe GitHub↗

    🔅 State manager for deeply nested states

    TypeScriptexomejavascriptjs
    Vezi pe GitHub↗278
  • statelyai/xstateAvatar statelyai

    statelyai/xstate

    29,734Vezi pe GitHub↗

    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
    Vezi pe GitHub↗29,734
  • ripple-ts/rippleAvatar Ripple-TS

    Ripple-TS/ripple

    7,379Vezi pe GitHub↗

    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
    Vezi pe GitHub↗7,379
  • wasp-lang/waspAvatar wasp-lang

    wasp-lang/wasp

    18,146Vezi pe GitHub↗

    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
    Vezi pe GitHub↗18,146
  • instantdb/instantAvatar instantdb

    instantdb/instant

    10,330Vezi pe GitHub↗

    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
    Vezi pe GitHub↗10,330
  • apollostack/apollo-clientAvatar apollostack

    apollostack/apollo-client

    19,798Vezi pe GitHub↗

    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
    Vezi pe GitHub↗19,798
  • laravel/frameworkAvatar laravel

    laravel/framework

    34,774Vezi pe GitHub↗

    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
    Vezi pe GitHub↗34,774
  • alibaba/fish-reduxAvatar alibaba

    alibaba/fish-redux

    7,275Vezi pe GitHub↗

    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
    Vezi pe GitHub↗7,275
  • 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

    TypeScriptadminadmin-dashboardadmin-on-rest
    Vezi pe GitHub↗26,780
  • zerobias/effectorAvatar zerobias

    zerobias/effector

    4,837Vezi pe GitHub↗

    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
    Vezi pe GitHub↗4,837
  • nigrosimone/ng-simple-stateAvatar nigrosimone

    nigrosimone/ng-simple-state

    46Vezi pe GitHub↗

    Simple state management in Angular with only Services and Signal.

    TypeScript
    Vezi pe GitHub↗46
  • mobxjs/mobxAvatar mobxjs

    mobxjs/mobx

    28,189Vezi pe GitHub↗

    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
    Vezi pe GitHub↗28,189
  • nulzo/ngx-stashrAvatar nulzo

    nulzo/ngx-stashr

    9Vezi pe GitHub↗

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

    TypeScript
    Vezi pe GitHub↗9
  • effector/effectorAvatar effector

    effector/effector

    4,837Vezi pe GitHub↗

    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
    Vezi pe GitHub↗4,837
  • immerjs/immerAvatar immerjs

    immerjs/immer

    28,957Vezi pe GitHub↗

    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
    Vezi pe GitHub↗28,957
  • inokawa/editateAvatar inokawa

    inokawa/editate

    123Vezi pe GitHub↗

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

    TypeScript
    Vezi pe GitHub↗123
  • amadeusitgroup/tansuAvatar AmadeusITGroup

    AmadeusITGroup/tansu

    100Vezi pe GitHub↗

    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
    Vezi pe GitHub↗100
  • coresynchub/ngx-queryAvatar CoreSyncHub

    CoreSyncHub/ngx-query

    2Vezi pe GitHub↗

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

    TypeScript
    Vezi pe GitHub↗2
  • immutable-js/immutable-jsAvatar immutable-js

    immutable-js/immutable-js

    33,060Vezi pe GitHub↗

    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
    Vezi pe GitHub↗33,060
  • maxxtongroup/ngx-mxstoreAvatar MaxxtonGroup

    MaxxtonGroup/ngx-mxstore

    3Vezi pe GitHub↗

    This project was generated with Angular CLI version 14.2.1.

    TypeScript
    Vezi pe GitHub↗3
  • ng-state/storeAvatar ng-state

    ng-state/store

    14Vezi pe GitHub↗

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

    TypeScript
    Vezi pe GitHub↗14
  • orelnatan/ngx-event-bus-libAvatar orelnatan

    orelnatan/ngx-event-bus-lib

    1Vezi pe GitHub↗
    TypeScript
    Vezi pe GitHub↗1