awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
wp-graphql avatar

wp-graphql/wp-graphql

0
View on GitHub↗
3,780 स्टार्स·467 फोर्क्स·PHP·GPL-3.0·11 व्यूज़www.wpgraphql.com↗

Wp Graphql

WPGraphQL is a GraphQL interface for WordPress that transforms a WordPress installation into a headless content source. It functions as a GraphQL schema provider that maps database structures and relational data into a standardized schema, exposing posts, pages, and custom data types through a single flexible endpoint.

The project includes an integrated API query builder and schema explorer, allowing for the visual composition of queries and real-time validation of responses. It provides a system for extending the schema with custom fields and relationships to expose specific business data.

The system manages decoupled content delivery by aggregating multiple resource requests into a single HTTP call and employing field-level visibility controls to restrict sensitive data based on user permissions. It further supports relational data querying, data mutations, and the integration of search engine optimization metadata into the API schema.

Features

  • Headless CMS Integrations - Transforms a WordPress installation into a headless content source for external frontend applications via GraphQL.
  • REST API Content Exposure - Exposes WordPress posts, pages, custom types, and user data through a single flexible GraphQL API endpoint.
  • Content Management APIs - Manages website content in WordPress while delivering it to various platforms via a single flexible API endpoint.
  • Headless WordPress Development - Facilitates building decoupled websites by using GraphQL to fetch WordPress content for separate frontend applications.
  • WordPress REST APIs - Connects external applications to a WordPress site to retrieve or modify content and user data.
  • Schema Mapping - Maps internal WordPress database records to a strongly typed GraphQL schema to standardize output for clients.
  • GraphQL Schema Generators - Maps WordPress database structures and relational data into a standardized GraphQL API schema.
  • Relational Data Modeling - Allows fetching lists of related objects and navigating relationships between data nodes using connections.
  • GraphQL Schema Customizations - Allows adding custom types, fields, and connections to the GraphQL schema to expose specific business data.
  • Schema Explorers - Includes an integrated environment to browse available data types and execute queries to test API responses.
  • Visual Query Composers - Provides a checkbox-based visual interface to compose data requests and generate operations without writing code.
  • Field-Level Access Controls - Implements granular security checks to hide sensitive fields or unauthorized entities based on user permissions.
  • Field-Level Permissions - Evaluates user roles and capabilities during field execution to restrict access to sensitive data.
  • Hook-Based Extensibility - Implements a hook-based system allowing external modules to inject new types and fields into the core API schema.
  • GraphQL APIs - Exposes WordPress posts, pages, and custom data types through a flexible, automatically generated GraphQL interface.
  • GraphQL Extensions - Enables adding custom fields and relationships to the GraphQL API to expose specific business data.
  • Batch Value Retrievals - Optimizes data retrieval by fetching multiple diverse resources in a single request to reduce network round-trips.
  • Global Object Resolution - Resolves any object in the graph using a global unique identifier regardless of the underlying data table.
  • API Data Shapes - Transforms internal database naming conventions into standardized API data shapes for consistent client consumption.
  • API Query Validation - Utilizes an integrated IDE to test queries and validate responses in real time.
  • Identity Simulation Tools - Allows switching between authenticated and public identities to verify data visibility across different user roles.
  • Data Mutation Specifications - Provides a standardized specification for performing data updates and creations via the GraphQL API.
  • Execution Lifecycle Hooks - Provides a hook system to execute custom code at specific lifecycle points or modify data during execution.
  • Global Entity Resolution - Enables fetching any object in the graph using a unique global identifier regardless of the entity type.
  • Graph Connection Patterns - Implements a connection pattern allowing clients to traverse relationships between entity types via edges and nodes.
  • Single-Endpoint Architectures - Consolidates multiple data resource requests into one HTTP call to minimize network latency.
  • Visual Query Builders - Includes a graphical interface for visually composing GraphQL queries and exploring available data types.
  • PHP GraphQL Tools - GraphQL API layer for WordPress sites.

स्टार हिस्ट्री

wp-graphql/wp-graphql के लिए स्टार हिस्ट्री चार्टwp-graphql/wp-graphql के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Wp Graphql के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Wp Graphql के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • wp-api/wp-apiWP-API का अवतार

    WP-API/WP-API

    3,927GitHub पर देखें↗

    The WordPress REST API is a web interface and JSON-based content API that allows for the retrieval and modification of site content, users, and metadata using standard HTTP methods. It functions as a headless CMS interface, decoupling content management from the frontend by exposing site data through a programmable RESTful controller. The system is distinguished by its hypermedia-driven discovery and JSON-schema-based validation, which allow clients to programmatically locate resources and ensure predictable data exchange. It utilizes namespace-based endpoint registration to organize routes a

    PHP
    GitHub पर देखें↗3,927
  • parse-community/parse-serverparse-community का अवतार

    parse-community/parse-server

    21,403GitHub पर देखें↗

    Parse Server is a backend-as-a-service solution and Node.js framework that provides a ready-to-use REST and GraphQL API for mobile and web applications. It functions as a core backend infrastructure for managing database schemas, user authentication, and API routing. The system distinguishes itself with a real-time data engine that pushes database updates to clients via WebSockets and a GraphQL server that automatically generates schemas based on application data models. It also features an adapter-based storage layer that abstracts interactions with various cloud and local backends. The pla

    JavaScriptbaasbackendfile-storage
    GitHub पर देखें↗21,403
  • punkave/apostrophepunkave का अवतार

    punkave/apostrophe

    4,572GitHub पर देखें↗

    Apostrophe is a full-stack JavaScript content management framework built on Node.js. It functions as both a traditional CMS, integrating a backend data store with frontend template rendering, and a headless CMS that exposes content via JSON APIs for decoupled frameworks and mobile applications. The system features an in-context content editor that allows users to modify text and media directly on live pages. It also includes a multi-site management dashboard for coordinating and controlling several distinct websites from a single installation. The framework provides schema-driven content mod

    JavaScript
    GitHub पर देखें↗4,572
  • vendurehq/vendurevendurehq का अवतार

    vendurehq/vendure

    7,924GitHub पर देखें↗

    Vendure is a Node.js e-commerce engine and headless commerce framework built with NestJS and TypeScript. It serves as a multi-channel commerce platform that manages product catalogs, orders, and customers via a strongly typed GraphQL API. The platform is distinguished by its highly extensible architecture, featuring a customizable administrative dashboard where developers can inject custom React components and entity views. It supports multi-channel commerce, allowing the isolation of products, currencies, and regional catalogs from a single unified backend. The engine covers a broad range o

    TypeScriptecommerceecommerce-apiecommerce-framework
    GitHub पर देखें↗7,924
Wp Graphql के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

wp-graphql/wp-graphql क्या करता है?

WPGraphQL is a GraphQL interface for WordPress that transforms a WordPress installation into a headless content source. It functions as a GraphQL schema provider that maps database structures and relational data into a standardized schema, exposing posts, pages, and custom data types through a single flexible endpoint.

wp-graphql/wp-graphql की मुख्य विशेषताएं क्या हैं?

wp-graphql/wp-graphql की मुख्य विशेषताएं हैं: Headless CMS Integrations, REST API Content Exposure, Content Management APIs, Headless WordPress Development, WordPress REST APIs, Schema Mapping, GraphQL Schema Generators, Relational Data Modeling।

wp-graphql/wp-graphql के कुछ ओपन-सोर्स विकल्प क्या हैं?

wp-graphql/wp-graphql के ओपन-सोर्स विकल्पों में शामिल हैं: wp-api/wp-api — The WordPress REST API is a web interface and JSON-based content API that allows for the retrieval and modification of… parse-community/parse-server — Parse Server is a backend-as-a-service solution and Node.js framework that provides a ready-to-use REST and GraphQL… punkave/apostrophe — Apostrophe is a full-stack JavaScript content management framework built on Node.js. It functions as both a… vendurehq/vendure — Vendure is a Node.js e-commerce engine and headless commerce framework built with NestJS and TypeScript. It serves as… payloadcms/payload — Payload is a headless content management system and application framework that uses a code-first approach to define… hasura/graphql-engine — graphql-engine is an automated GraphQL API engine that transforms database tables and relationships into a queryable…