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
·

7 Repos

Awesome GitHub RepositoriesGraphQL Data Management Libraries

Libraries designed to fetch, cache, and synchronize GraphQL data between a server and a client application.

Distinct from GraphQL Tools: Candidates are either too broad (GraphQL Tools) or too narrow (Normalized Caches) to cover the multifaceted data management role.

Explore 7 awesome GitHub repositories matching web development · GraphQL Data Management Libraries. Refine with filters or upvote what's useful.

Awesome GraphQL Data Management Libraries GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • urql-graphql/urqlAvatar von urql-graphql

    urql-graphql/urql

    8,959Auf GitHub ansehen↗

    urql is a GraphQL client library designed for fetching and managing data from a GraphQL API. It provides a system for handling GraphQL data fetching, state management, and integration with React components. The library is distinguished by a middleware pipeline architecture that allows the request-response flow to be modified through swappable exchanges. This enables the customization of the data layer, including the addition of custom business logic, request deduplication, and specialized fetching behaviors. The project covers a broad range of capabilities, including normalized caching to en

    Acts as a comprehensive library for fetching, caching, and synchronizing GraphQL data between servers and clients.

    TypeScriptcomplex-appsexchangegraphql
    Auf GitHub ansehen↗8,959
  • formidablelabs/urqlAvatar von FormidableLabs

    FormidableLabs/urql

    8,956Auf GitHub ansehen↗

    urql is a GraphQL client and data management tool used to execute GraphQL operations and synchronize data from remote servers within a software application. It functions as a mechanism for fetching, caching, and managing GraphQL data to maintain state across application views. The project features a pluggable middleware architecture and a normalized GraphQL cache. This allows for the insertion of custom logic into the request and response lifecycle to modify client behavior and the organization of responses by unique identifiers to ensure data consistency. The client provides capabilities fo

    Provides a versatile interface for fetching, caching, and synchronizing GraphQL data from remote servers.

    TypeScript
    Auf GitHub ansehen↗8,956
  • vulcanjs/vulcanAvatar von VulcanJS

    VulcanJS/Vulcan

    7,908Auf GitHub ansehen↗

    Vulcan ist ein GraphQL-Framework für Meteor, das eine GraphQL-Datenschicht mit React-Komponenten integriert, um Full-Stack-Webanwendungen zu erstellen. Es bietet einen strukturierten Ansatz für die Anwendungsentwicklung innerhalb des Meteor-Ökosystems, mit Fokus auf Echtzeitsynchronisation und einheitliches Datenmanagement. Das Framework ermöglicht einen Entwicklungsworkflow, der React-Benutzeroberflächen mit einer GraphQL-API verbindet. Es erweitert die Meteor-Plattform durch die Verwendung von GraphQL als primäre Datenschicht zur Handhabung von Zustandsverwaltung und Datenabruf. Das System deckt die Full-Stack-Webentwicklung durch ein schema-gesteuertes Zustandsverwaltungsmodell, Client-Side-Query-Orchestrierung und eine deklarative View-Schicht ab.

    Implements a reactive GraphQL data layer that synchronizes the client-side state with the backend schema.

    JavaScript
    Auf GitHub ansehen↗7,908
  • akryum/vue-apolloAvatar von Akryum

    Akryum/vue-apollo

    6,041Auf GitHub ansehen↗

    Vue Apollo is a GraphQL integration library for Vue applications that connects Vue components to GraphQL APIs using Apollo Client. It provides a reactive data layer for querying, mutating, and subscribing to data from GraphQL endpoints, with automatic cache updates and real-time subscription support. The library offers multiple API surfaces for working with GraphQL data, including slot-based declarative components, composable functions for the Composition API, and Options API integration. It handles the full lifecycle of GraphQL operations, from automatic data fetching with reactive queries t

    Manages local and remote GraphQL data with automatic cache updates and real-time subscription support.

    TypeScript
    Auf GitHub ansehen↗6,041
  • vuejs/vue-apolloAvatar von vuejs

    vuejs/vue-apollo

    6,041Auf GitHub ansehen↗

    Vue Apollo is a GraphQL client library for Vue.js that integrates Apollo GraphQL queries and mutations into Vue components with reactive data binding. It provides a reactive data layer that automatically updates Vue component state when GraphQL query results change, and supports server-side rendering by prefetching queries during SSR to deliver fully populated HTML on initial page load. The library allows GraphQL queries and mutations to be declared directly inside Vue component options using the apollo property, keeping data dependencies co-located with the UI. It wraps Apollo Client's nor

    Automatically updates Vue component state when GraphQL query results change through a reactive data layer.

    TypeScript
    Auf GitHub ansehen↗6,041
  • vuejs/v2.vuejs.orgAvatar von vuejs

    vuejs/v2.vuejs.org

    4,981Auf GitHub ansehen↗

    Dies ist die umfassende Dokumentations-Website für das progressive JavaScript-Framework Vue 2. Sie dient als technische Referenz und Entwicklungsleitfaden für den Aufbau reaktiver Benutzeroberflächen und Single-Page-Anwendungen. Die Website bietet eine detaillierte JavaScript-API-Referenz und ein Web-Komponenten-Verzeichnis. Sie deckt die Implementierung komponentenbasierter Architekturen, reaktives State-Management und die Verwendung eines virtuellen DOM ab, um den Anwendungszustand mit dem Browser zu synchronisieren. Die Dokumentation erläutert Funktionen wie clientseitiges Routing, deklarative DOM-Manipulation und Frontend-Build-Optimierungen wie serverseitiges Rendering und Template-Prekompilierung. Sie erklärt zudem den Ansatz des Frameworks zur Zustandssynchronisation, Komponenten-Lebenszyklen und die Verwendung benutzerdefinierter Direktiven. Der Inhalt wird als Sammlung von Tutorials und Spezifikationen gepflegt, wobei die Dokumentation über Markdown bearbeitet wird.

    Executes callback functions in response to changes in reactive properties or expressions.

    JavaScript
    Auf GitHub ansehen↗4,981
  • kriasoft/react-firebase-starterAvatar von kriasoft

    kriasoft/react-firebase-starter

    4,509Auf GitHub ansehen↗

    Dieses Projekt ist ein vorkonfiguriertes Boilerplate- und Seed-Projekt für den Bau von serverlosen Webanwendungen mit React und Firebase. Es dient als umfassendes Template für die Einrichtung der Umgebung, des Routings und der Infrastruktur, die für den Start von Single-Page-Anwendungen erforderlich sind. Das Framework integriert eine Datenschicht unter Verwendung von GraphQL und Relay, um Anfragen zu koordinieren und ein skalierbares Zustandsmanagement aufrechtzuerhalten. Es enthält ein standardisiertes UI-Kit basierend auf Material-Design-Prinzipien und implementiert asynchrones Code-Splitting, um initiale Bundle-Payloads zu reduzieren. Das System deckt Identitätsmanagement durch Google- und OAuth-Integrationen ab, neben automatisierten CLI-Skripten zur Bereitstellung statischer Assets und Funktionen für Cloud-Hosting. Es bietet zudem eine visuelle Schnittstelle zum Ausführen und Validieren von GraphQL-Abfragen mit Echtzeit-Syntaxprüfung.

    Implements a structured data layer with Relay to synchronize GraphQL data between client and server.

    JavaScriptboilerplatecreate-react-appfirebase
    Auf GitHub ansehen↗4,509
  1. Home
  2. Web Development
  3. GraphQL Data Management Libraries

Unter-Tags erkunden

  • Reactive Data Layers1 Sub-TagA data management layer that automatically updates Vue component state when GraphQL query results change. **Distinct from GraphQL Data Management Libraries:** Distinct from GraphQL Data Management Libraries: specifically focuses on reactive data binding with Vue's reactivity system.
  • Reactive GraphQL Data LayersData layers that manage local and remote GraphQL data with automatic cache updates and real-time subscription support. **Distinct from GraphQL Data Management Libraries:** Distinct from GraphQL Data Management Libraries: emphasizes reactive data binding and automatic cache synchronization with Vue's reactivity system.