update lists
This commit is contained in:
129
terminal/graphql
129
terminal/graphql
@@ -1,4 +1,5 @@
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mawesome-graphql [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mawesome-graphql[0m[38;2;255;187;0m[1m[4m [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m [0m[38;5;14m[1m[4m(https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4m(https://github.com/sindresorhus/awesome)[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4m![0m[38;5;14m[1m[4mGitHub[0m[38;5;14m[1m[4m [0m[38;5;14m[1m[4mActions[0m[38;5;14m[1m[4m [0m[38;5;14m[1m[4mWorkflow[0m[38;5;14m[1m[4m [0m[38;5;14m[1m[4mStatus[0m[38;2;255;187;0m[1m[4m [0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4m(https://img.shields.io/github/actions/workflow/status/chentsulin/awesome-graphql/awesome_bot.yml?logo=githubactions&label=Awesome%20Bot)[0m
|
||||
|
||||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mAwesome list of GraphQL[39m
|
||||
|
||||
@@ -8,7 +9,7 @@
|
||||
|
||||
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mawesome-graphql [0m[38;5;12m (#awesome-graphql-)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mawesome-graphql [0m[38;5;12m (#awesome-graphql--)[39m
|
||||
[38;5;12m - [39m[38;5;14m[1mTable of Contents[0m[38;5;12m (#table-of-contents)[39m
|
||||
[38;5;12m - [39m[38;5;14m[1mSpecifications[0m[38;5;12m (#specifications)[39m
|
||||
[38;5;12m - [39m[38;5;14m[1mFoundations[0m[38;5;12m (#foundations)[39m
|
||||
@@ -122,12 +123,10 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mApollo GraphQL Community[0m[38;5;12m (https://community.apollographql.com/) - Connect with other developers and share knowledge about every part of the Apollo GraphQL platform.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mDiscord - Reactiflux[0m[38;5;12m (http://join.reactiflux.com/) - Join [39m[48;5;235m[38;5;249m#help-graphql[49m[39m[38;5;12m on the Reactiflux Discord server.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mFacebook[0m[38;5;12m (https://www.facebook.com/groups/795330550572866/) - Group for discussions, articles and knowledge sharing.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTwitter[0m[38;5;12m (https://twitter.com/search?q=%23GraphQL) - Use the hashtag [39m[48;5;235m[38;5;249m#graphql[49m[39m[38;5;12m.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mX[0m[38;5;12m (https://x.com/search?q=%23GraphQL) - Use the hashtag [39m[48;5;235m[38;5;249m#graphql[49m[39m[38;5;12m.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mStackOverflow[0m[38;5;12m (https://stackoverflow.com/questions/tagged/graphql) - Questions and answers. Use the tag [39m[48;5;235m[38;5;249mgraphql[49m[39m[38;5;12m.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGraphQL APIs[0m[38;5;12m (https://github.com/APIs-guru/graphql-apis) - A collective list of public GraphQL APIs.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1m/r/GraphQL[0m[38;5;12m (https://old.reddit.com/r/graphql/) - A Subreddit for interesting and informative GraphQL content and discussions.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGraphQL Jobs[0m[38;5;12m (https://graphql.jobs) - A list of GraphQL-based jobs in startups all over the world.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCodever[0m[38;5;12m (https://www.codever.land/search?q=graphql) - Dev bookmarks. Use the tag [39m[38;5;14m[1mgraphql[0m[38;5;12m (https://www.codever.land/bookmarks/t/graphql).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1m/r/GraphQL[0m[38;5;12m (https://www.reddit.com/r/graphql/) - A Subreddit for interesting and informative GraphQL content and discussions.[39m
|
||||
|
||||
|
||||
|
||||
@@ -191,8 +190,7 @@
|
||||
[38;5;12m- [39m[38;5;14m[1murql[0m[38;5;12m (https://github.com/FormidableLabs/urql) - A simple caching GraphQL client for React.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgraphql-hooks[0m[38;5;12m (https://github.com/nearform/graphql-hooks) - Minimal hooks-first GraphQL client with caching and server-side rendering support.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mmst-gql[0m[38;5;12m (https://github.com/mobxjs/mst-gql) - Bindings for mobx-state-tree and GraphQL.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mmicro-graphql-react[0m[38;5;12m [39m[38;5;12m(https://github.com/arackaf/micro-graphql-react)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mlightweight[39m[38;5;12m [39m[38;5;12mutility[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12madding[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mReact.[39m[38;5;12m [39m[38;5;12mcomponents.[39m[38;5;12m [39m[38;5;12mIncludes[39m[38;5;12m [39m[38;5;12msimple[39m[38;5;12m [39m[38;5;12mcaching[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12muses[39m[38;5;12m [39m[38;5;12mGET[39m[38;5;12m [39m[38;5;12mrequests[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mcould[39m[38;5;12m [39m[38;5;12madditionally[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mcached[39m[38;5;12m [39m[38;5;12mthrough[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m
|
||||
[38;5;12mservice-worker.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mmicro-graphql-react[0m[38;5;12m (https://github.com/arackaf/micro-graphql-react) - A lightweight utility for adding GraphQL to React. components. Includes simple caching and uses GET requests that could additionally be cached through a service-worker.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1m@gqty/react[0m[38;5;12m (https://github.com/gqty-dev/gqty) - A No GraphQL client for TypeScript[39m
|
||||
|
||||
[38;2;255;187;0m[4mServers[0m
|
||||
@@ -208,6 +206,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mgraphql-yoga[0m[38;5;12m (https://github.com/prisma-labs/graphql-yoga) - Fully-featured GraphQL Server with focus on easy setup, performance and great developer experience.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgraphitejs[0m[38;5;12m (https://github.com/graphitejs/server) - Framework NodeJS for GraphQL.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgraphql-helix[0m[38;5;12m (https://github.com/contrawork/graphql-helix) - A highly evolved GraphQL HTTP Server.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mpylon[0m[38;5;12m (https://github.com/getcronit/pylon) - Write full-feature APIs with just functions. No more boilerplate code, no more setup. Just write functions and deploy.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mmodus[0m[38;5;12m (https://github.com/hypermodeinc/modus) - Serverless runtime based on WebAssembly that delivers auto-generated GraphQL APIs.[39m
|
||||
|
||||
[38;2;255;187;0m[4mDatabases & ORMs[0m
|
||||
|
||||
@@ -227,10 +227,11 @@
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mtype-graphql[0m[38;5;12m (https://github.com/19majkel94/type-graphql) - Create GraphQL schema and resolvers with TypeScript, using classes and decorators![39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgraphql-nexus[0m[38;5;12m (https://github.com/graphql-nexus/nexus) - Code-First, Type-Safe, GraphQL Schema Construction.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mgraphql-code-generator[0m[38;5;12m [39m[38;5;12m(https://github.com/dotansimha/graphql-code-generator):[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mgenerator[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mflexible[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mcustom[39m[38;5;12m [39m[38;5;12mplugins[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtemplates[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mTypeScript[39m[38;5;12m [39m[38;5;12m(frontend[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mbackend),[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mHooks,[39m[38;5;12m [39m[38;5;12mresolvers[39m[38;5;12m [39m[38;5;12msignatures[39m[38;5;12m [39m[38;5;12mand[39m
|
||||
[38;5;12mmore.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgraphql-code-generator[0m[38;5;12m (https://github.com/dotansimha/graphql-code-generator): GraphQL code generator with flexible support for custom plugins and templates like TypeScript (frontend and backend), React Hooks, resolvers signatures and more.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mpothos[0m[38;5;12m (https://github.com/hayes/pothos) - Pothos is a plugin based GraphQL schema builder for typescript. It makes building graphql schemas in typescript easy, fast and enjoyable.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgarph[0m[38;5;12m (https://github.com/stepci/garph) - Garph is full-stack framework for building type-safe GraphQL APIs in TypeScript.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mgqloom[0m[38;5;12m [39m[38;5;12m(https://github.com/modevol-com/gqloom)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mGQLoom[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mweaver[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mTypeScript/JavaScript[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mweaves[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mschema[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mresolvers[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;14m[1mValibot[0m[38;5;12m [39m[38;5;12m(https://github.com/fabian-hiller/valibot),[39m[38;5;12m [39m[38;5;14m[1mZod[0m[38;5;12m [39m[38;5;12m(https://github.com/colinhacks/zod),[39m[38;5;12m [39m[38;5;12mor[39m
|
||||
[38;5;14m[1mYup[0m[38;5;12m [39m[38;5;12m(https://github.com/jquense/yup).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mfast-graphql[0m[38;5;12m (https://github.com/idurar/fast-graphql) - Graphql Tools to Structure, Combine Resolvers and Merge Schema Definitions for Node.js, Next.Js and Graphql Apollo server[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgraphql-to-type[0m[38;5;12m (https://github.com/lkster/graphql-to-type) - GraphQL query parser written entirely in TypeScript's type system for creating interfaces based on provided query[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgql.tada[0m[38;5;12m (https://github.com/0no-co/gql.tada) - GraphQL document authoring library, inferring the result and variables types of GraphQL queries and fragments in the TypeScript type system.[39m
|
||||
@@ -267,10 +268,9 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mgoctopus[0m[38;5;12m (https://github.com/Escape-Technologies/goctopus) - an incredibly fast GraphQL discovery & fingerprinting toolbox.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGraphQL Constraint Directive[0m[38;5;12m (https://github.com/confuser/graphql-constraint-directive) - Allows using @constraint as a directive to validate input data. Inspired by Constraints Directives RFC and OpenAPI[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mValidator.js Wrapper Directive[0m[38;5;12m (https://github.com/ktutnik/graphql-directive/tree/master/packages/validator) - A comprehensive list of validator directive wraps Validator.js functionalities[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mWunderGraph[0m[38;5;14m[1m [0m[38;5;14m[1mCosmo[0m[38;5;12m [39m[38;5;12m(https://github.com/wundergraph/cosmo)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mOpen-Source[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mFederation[39m[38;5;12m [39m[38;5;12mSolution[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mFull[39m[38;5;12m [39m[38;5;12mLifecycle[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mManagement[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12m(Federated)[39m[38;5;12m [39m[38;5;12mGraphQL.[39m[38;5;12m [39m[38;5;12mSchema[39m[38;5;12m [39m[38;5;12mRegistry,[39m[38;5;12m [39m[38;5;12mcomposition[39m[38;5;12m [39m[38;5;12mchecks,[39m[38;5;12m [39m[38;5;12manalytics,[39m[38;5;12m [39m[38;5;12mmetrics,[39m[38;5;12m [39m[38;5;12mtracing[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mrouting.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mgraphql-go-tools[0m[38;5;12m [39m[38;5;12m(https://github.com/wundergraph/graphql-go-tools)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mgraphQL[39m[38;5;12m [39m[38;5;12mRouter[39m[38;5;12m [39m[38;5;12m/[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mGateway[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mGolang,[39m[38;5;12m [39m[38;5;12mfocussing[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mcorrectness,[39m[38;5;12m [39m[38;5;12mextensibility,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhigh-performance.[39m[38;5;12m [39m[38;5;12mSupports[39m[38;5;12m [39m[38;5;12mFederation[39m[38;5;12m [39m[38;5;12mv1[39m[38;5;12m [39m[38;5;12m&[39m[38;5;12m [39m[38;5;12mv2,[39m[38;5;12m [39m[38;5;12mSubscriptions[39m
|
||||
[38;5;12m&[39m[38;5;12m [39m[38;5;12mmore.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mWunderGraph Cosmo[0m[38;5;12m (https://github.com/wundergraph/cosmo) - The Open-Source GraphQL Federation Solution with Full Lifecycle API Management for (Federated) GraphQL. Schema Registry, composition checks, analytics, metrics, tracing and routing.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgraphql-go-tools[0m[38;5;12m (https://github.com/wundergraph/graphql-go-tools) - A graphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgraphql-sunset[0m[38;5;12m (https://github.com/sophiabits/graphql-sunset) - Quickly and easily add support for the [39m[48;5;235m[38;5;249mSunset[49m[39m[38;5;12m header to your GraphQL server, to better communicate upcoming breaking changes.[39m
|
||||
|
||||
|
||||
|
||||
@@ -283,8 +283,7 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mApollo Server tools documentation[0m[38;5;12m (https://www.apollographql.com/docs/apollo-server/) - Documentation, tutorial and examples for building GraphQL server and connecting to SQL, MongoDB and REST endpoints.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mF8 App 2017[0m[38;5;12m (https://github.com/fbsamples/f8app) - Source code of the official F8 app of 2016, powered by React Native and other Facebook open source projects.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mApollo React example for Github GraphQL API[0m[38;5;12m (https://github.com/katopz/react-apollo-graphql-github-example) - Usage Examples Apollo React for Github GraphQL API with create-react-app.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mNext.js[0m[38;5;14m[1m [0m[38;5;14m[1mTypeScript[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mGraphQL[0m[38;5;14m[1m [0m[38;5;14m[1mExample[0m[38;5;12m [39m[38;5;12m(https://github.com/zeit/next.js/tree/canary/examples/with-typescript-graphql)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mtype-protected[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mexample[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mNext.js[39m[38;5;12m [39m[38;5;12mrunning[39m[38;5;12m [39m[38;5;14m[1mgraphql-codegen[0m[38;5;12m [39m[38;5;12m(https://graphql-code-generator.com/)[39m[38;5;12m [39m[38;5;12munder[39m[38;5;12m [39m
|
||||
[38;5;12mthe[39m[38;5;12m [39m[38;5;12mhood[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mNext.js TypeScript and GraphQL Example[0m[38;5;12m (https://github.com/zeit/next.js/tree/canary/examples/with-typescript-graphql) - A type-protected GraphQL example on Next.js running [39m[38;5;14m[1mgraphql-codegen[0m[38;5;12m (https://graphql-code-generator.com/) under the hood[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGraphQL StackBlitz Starter[0m[38;5;12m (https://stackblitz.com/fork/graphql) – A live, editable demo spinning up in about 2 seconds and running in a browser.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mNAPERG[0m[38;5;12m (https://github.com/alan345/naperg) - Fullstack Boilerplate GraphQL. Made with React & Prisma + authentication & roles.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mVulcanJS[0m[38;5;12m (http://vulcanjs.org) - The full-stack React+GraphQL framework[39m
|
||||
@@ -336,7 +335,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mgraphqlite[0m[38;5;12m (https://github.com/thecodingmachine/graphqlite) - Framework agnostic library that allows you to write GraphQL server by annotating your PHP classes.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1msiler[0m[38;5;12m (https://github.com/leocavalcante/siler) - Plain-old functions providing a declarative API for GraphQL servers with Subscriptions support.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgraphql-request-builder[0m[38;5;12m (https://github.com/dpauli/php-graphql-request-builder) - Builds request payload in GraphQL structure.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mdrupal/graphql[0m[38;5;12m (https://www.drupal.org/project/graphql) - Craft and expose a GraphQL schema for Drupal 8+.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mdrupal/graphql[0m[38;5;12m (https://www.drupal.org/project/graphql) - Craft and expose a GraphQL schema for Drupal 9 and 10.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mjerowork/graphql-schema-builder[0m[38;5;12m (https://github.com/jerowork/graphql-attribute-schema) - Easily build your GraphQL schema for webonyx/graphql-php using PHP attributes instead of large configuration arrays.[39m
|
||||
|
||||
|
||||
|
||||
@@ -388,18 +388,17 @@
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mgraphql-java-generator[0m[38;5;12m [39m[38;5;12m(https://github.com/graphql-java-generator)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;14m[1mMaven[0m[38;5;14m[1m [0m[38;5;14m[1mplugin[0m[38;5;12m [39m[38;5;12m(https://github.com/graphql-java-generator/graphql-maven-plugin-project)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;14m[1mGradle[0m[38;5;14m[1m [0m[38;5;14m[1mplugin[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/graphql-java-generator/graphql-gradle-plugin-project)[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mgenerate[39m[38;5;12m [39m[38;5;12mboth[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mClient[0m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mServer[0m[38;5;12m [39m[38;5;12m(POJOs[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mutility[39m[38;5;12m [39m[38;5;12mclasses).[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12mpart[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mgraphql-java,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhides[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mits[39m[38;5;12m [39m[38;5;12mboilerplate[39m[38;5;12m [39m[38;5;12mcodes.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgaphql-java-type-generator[0m[38;5;12m (https://github.com/graphql-java/graphql-java-type-generator) - Auto-generates types for use with GraphQL Java[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mschemagen-graphql[0m[38;5;12m [39m[38;5;12m(https://github.com/bpatters/schemagen-graphql)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSchema[39m[38;5;12m [39m[38;5;12mgeneration[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mexecution[39m[38;5;12m [39m[38;5;12mpackage[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mturns[39m[38;5;12m [39m[38;5;12mPOJO's[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mqueryable[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mobjects.[39m[38;5;12m [39m[38;5;12mEnables[39m[38;5;12m [39m[38;5;12mexposing[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mservice[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mservice[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m
|
||||
[38;5;12mAnnotations.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mschemagen-graphql[0m[38;5;12m (https://github.com/bpatters/schemagen-graphql) - Schema generation and execution package that turns POJO's into a GraphQL Java queryable set of objects. Enables exposing any service as a GraphQL service using Annotations.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgraphql-java-annotations[0m[38;5;12m (https://github.com/Enigmatis/graphql-java-annotations) - Provides annotations-based syntax for schema definition with GraphQL Java.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mgraphql-java-tools[0m[38;5;12m [39m[38;5;12m(https://github.com/graphql-java-kickstart/graphql-java-tools)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSchema-first[39m[38;5;12m [39m[38;5;12mgraphql-java[39m[38;5;12m [39m[38;5;12mconvenience[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mmakes[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12measy[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbring[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mown[39m[38;5;12m [39m[38;5;12mimplementations[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mresolvers.[39m[38;5;12m [39m[38;5;12mInspired[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;14m[1mgraphql-tools[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/apollographql/graphql-tools)[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mJS.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mgraphql-java-codegen-maven-plugin[0m[38;5;12m [39m[38;5;12m(https://github.com/kobylynskyi/graphql-java-codegen-maven-plugin)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSchema-first[39m[38;5;12m [39m[38;5;12mmaven[39m[38;5;12m [39m[38;5;12mplugin[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mgenerating[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mtypes[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mResolver[39m[38;5;12m [39m[38;5;12minterfaces.[39m[38;5;12m [39m[38;5;12mWorks[39m[38;5;12m [39m[38;5;12mperfectly[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mconjunction[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m
|
||||
[38;5;12mgraphql-java-tools.[39m[38;5;12m [39m[38;5;12mInspired[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;14m[1mswagger-codegen-maven-plugin[0m[38;5;12m [39m[38;5;12m(https://github.com/swagger-api/swagger-codegen/tree/master/modules/swagger-codegen-maven-plugin).[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mgraphql-java-codegen-gradle-plugin[0m[38;5;12m [39m[38;5;12m(https://github.com/kobylynskyi/graphql-java-codegen-gradle-plugin)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSchema-first[39m[38;5;12m [39m[38;5;12mgradle[39m[38;5;12m [39m[38;5;12mplugin[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mgenerating[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mtypes[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mResolver[39m[38;5;12m [39m[38;5;12minterfaces.[39m[38;5;12m [39m[38;5;12mWorks[39m[38;5;12m [39m[38;5;12mperfectly[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mconjunction[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m
|
||||
[38;5;12mgraphql-java-tools.[39m[38;5;12m [39m[38;5;12mInspired[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;14m[1mgradle-swagger-generator-plugin[0m[38;5;12m [39m[38;5;12m(https://github.com/int128/gradle-swagger-generator-plugin).[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mgraphql-java-codegen-maven-plugin[0m[38;5;12m [39m[38;5;12m(https://github.com/kobylynskyi/graphql-java-codegen-maven-plugin)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSchema-first[39m[38;5;12m [39m[38;5;12mmaven[39m[38;5;12m [39m[38;5;12mplugin[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mgenerating[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mtypes[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mResolver[39m[38;5;12m [39m[38;5;12minterfaces.[39m[38;5;12m [39m[38;5;12mWorks[39m[38;5;12m [39m[38;5;12mperfectly[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mconjunction[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mgraphql-java-tools.[39m[38;5;12m [39m[38;5;12mInspired[39m
|
||||
[38;5;12mby[39m[38;5;12m [39m[38;5;14m[1mswagger-codegen-maven-plugin[0m[38;5;12m [39m[38;5;12m(https://github.com/swagger-api/swagger-codegen/tree/master/modules/swagger-codegen-maven-plugin).[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mgraphql-java-codegen-gradle-plugin[0m[38;5;12m [39m[38;5;12m(https://github.com/kobylynskyi/graphql-java-codegen-gradle-plugin)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSchema-first[39m[38;5;12m [39m[38;5;12mgradle[39m[38;5;12m [39m[38;5;12mplugin[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mgenerating[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mtypes[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mResolver[39m[38;5;12m [39m[38;5;12minterfaces.[39m[38;5;12m [39m[38;5;12mWorks[39m[38;5;12m [39m[38;5;12mperfectly[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mconjunction[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mgraphql-java-tools.[39m[38;5;12m [39m
|
||||
[38;5;12mInspired[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;14m[1mgradle-swagger-generator-plugin[0m[38;5;12m [39m[38;5;12m(https://github.com/int128/gradle-swagger-generator-plugin).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgraphql-java-servlet[0m[38;5;12m (https://github.com/graphql-java-kickstart/graphql-java-servlet) - A framework-agnostic java servlet for exposing graphql-java query endpoints with GET, POST, and multipart uploads.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mmanifold-graphql[0m[38;5;12m [39m[38;5;12m(https://github.com/manifold-systems/manifold/tree/master/manifold-deps-parent/manifold-graphql)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mComprehensive[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12muse.[39m[38;5;12m [39m[38;5;12mSchema-first.[39m[38;5;12m [39m[38;5;12mType-safe[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mtypes,[39m[38;5;12m [39m[38;5;12mqueries,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mresults,[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mgenerators,[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m
|
||||
[38;5;12mPOJOs,[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12mannotations.[39m[38;5;12m [39m[38;5;12mExcellent[39m[38;5;12m [39m[38;5;14m[1mIDE[0m[38;5;14m[1m [0m[38;5;14m[1msupport[0m[38;5;12m [39m[38;5;12m(http://manifold.systems/images/graphql.mp4)[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mIntelliJ[39m[38;5;12m [39m[38;5;12mIDEA[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mAndroid[39m[38;5;12m [39m[38;5;12mStudio.[39m[38;5;12m [39m[38;5;12mSee[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mJava[0m[38;5;14m[1m [0m[38;5;14m[1mexample[0m[38;5;12m [39m[38;5;12m(#example-java)[39m[38;5;12m [39m[38;5;12mbelow.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mmanifold-graphql[0m[38;5;12m [39m[38;5;12m(https://github.com/manifold-systems/manifold/tree/master/manifold-deps-parent/manifold-graphql)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mComprehensive[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12muse.[39m[38;5;12m [39m[38;5;12mSchema-first.[39m[38;5;12m [39m[38;5;12mType-safe[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mtypes,[39m[38;5;12m [39m[38;5;12mqueries,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mresults,[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mgenerators,[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12mPOJOs,[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m
|
||||
[38;5;12mannotations.[39m[38;5;12m [39m[38;5;12mExcellent[39m[38;5;12m [39m[38;5;14m[1mIDE[0m[38;5;14m[1m [0m[38;5;14m[1msupport[0m[38;5;12m [39m[38;5;12m(http://manifold.systems/images/graphql.mp4)[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mIntelliJ[39m[38;5;12m [39m[38;5;12mIDEA[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mAndroid[39m[38;5;12m [39m[38;5;12mStudio.[39m[38;5;12m [39m[38;5;12mSee[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mJava[0m[38;5;14m[1m [0m[38;5;14m[1mexample[0m[38;5;12m [39m[38;5;12m(#example-java)[39m[38;5;12m [39m[38;5;12mbelow.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mspring-graphql-common[0m[38;5;12m (https://github.com/oembedler/spring-graphql-common) - Spring Framework GraphQL Library.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgraphql-spring-boot[0m[38;5;12m (https://github.com/graphql-java-kickstart/graphql-spring-boot) - GraphQL and GraphiQL Spring Framework Boot Starters.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mvertx-graphql-service-discovery[0m[38;5;12m (https://github.com/engagingspaces/vertx-graphql-service-discovery) - Asynchronous GraphQL service discovery and querying for your microservices.[39m
|
||||
@@ -408,8 +407,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mLight Java GraphQL[0m[38;5;12m (https://github.com/networknt/light-graphql-4j): A lightweight, fast microservices framework with all cross-cutting concerns addressed and ready to plug in GraphQL schema.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mElide[0m[38;5;12m (https://elide.io): A Java library that can expose a JPA annotated data model as a GraphQL service over any relational database.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mfederation-jvm[0m[38;5;12m (https://github.com/apollographql/federation-jvm) - Apollo Federation on the JVM.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mgraphql-orchestrator-java[0m[38;5;12m [39m[38;5;12m(https://github.com/graph-quilt/graphql-orchestrator-java)[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mOrchestrator/Gateway[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mSchema[39m[38;5;12m [39m[38;5;12mStitching[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mApollo[39m[38;5;12m [39m[38;5;12mFederation[39m[38;5;12m [39m[38;5;12mdirectives[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcombine[39m[38;5;12m [39m[38;5;12mschema[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mmultiple[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m
|
||||
[38;5;12mmicroservices[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msingle[39m[38;5;12m [39m[38;5;12munified[39m[38;5;12m [39m[38;5;12mschema.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mgraphql-orchestrator-java[0m[38;5;12m [39m[38;5;12m(https://github.com/graph-quilt/graphql-orchestrator-java)[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mOrchestrator/Gateway[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mSchema[39m[38;5;12m [39m[38;5;12mStitching[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mApollo[39m[38;5;12m [39m[38;5;12mFederation[39m[38;5;12m [39m[38;5;12mdirectives[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcombine[39m[38;5;12m [39m[38;5;12mschema[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mmultiple[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mmicroservices[39m[38;5;12m [39m[38;5;12minto[39m
|
||||
[38;5;12ma[39m[38;5;12m [39m[38;5;12msingle[39m[38;5;12m [39m[38;5;12munified[39m[38;5;12m [39m[38;5;12mschema.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgraphql-java-extended-validation[0m[38;5;12m (https://github.com/graphql-java/graphql-java-extended-validation) - Provides extended validation of fields and field arguments for graphql-java.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mdgs-extended-formatters[0m[38;5;12m (https://github.com/setchy/dgs-extended-formatters) - An experimental set of DGS Directives for common formatting use-cases.[39m
|
||||
|
||||
@@ -435,11 +434,11 @@
|
||||
[38;2;255;187;0m[4mKotlin[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mgraphql-kotlin[0m[38;5;12m (https://github.com/ExpediaGroup/graphql-kotlin) - GraphQL Kotlin implementation.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mmanifold-graphql[0m[38;5;12m [39m[38;5;12m(https://github.com/manifold-systems/manifold/tree/master/manifold-deps-parent/manifold-graphql)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mComprehensive[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12muse.[39m[38;5;12m [39m[38;5;12mSchema-first.[39m[38;5;12m [39m[38;5;12mType-safe[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mtypes,[39m[38;5;12m [39m[38;5;12mqueries,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mresults,[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mgenerators,[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m
|
||||
[38;5;12mPOJOs,[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12mannotations.[39m[38;5;12m [39m[38;5;12mExcellent[39m[38;5;12m [39m[38;5;14m[1mIDE[0m[38;5;14m[1m [0m[38;5;14m[1msupport[0m[38;5;12m [39m[38;5;12m(http://manifold.systems/images/graphql.mp4)[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mIntelliJ[39m[38;5;12m [39m[38;5;12mIDEA[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mAndroid[39m[38;5;12m [39m[38;5;12mStudio.[39m[38;5;12m [39m[38;5;12mSee[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mKotlin[0m[38;5;14m[1m [0m[38;5;14m[1mexample[0m[38;5;12m [39m[38;5;12m(#example-kotlin)[39m[38;5;12m [39m[38;5;12mbelow.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mmanifold-graphql[0m[38;5;12m [39m[38;5;12m(https://github.com/manifold-systems/manifold/tree/master/manifold-deps-parent/manifold-graphql)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mComprehensive[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12muse.[39m[38;5;12m [39m[38;5;12mSchema-first.[39m[38;5;12m [39m[38;5;12mType-safe[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mtypes,[39m[38;5;12m [39m[38;5;12mqueries,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mresults,[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mgenerators,[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12mPOJOs,[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m
|
||||
[38;5;12mannotations.[39m[38;5;12m [39m[38;5;12mExcellent[39m[38;5;12m [39m[38;5;14m[1mIDE[0m[38;5;14m[1m [0m[38;5;14m[1msupport[0m[38;5;12m [39m[38;5;12m(http://manifold.systems/images/graphql.mp4)[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mIntelliJ[39m[38;5;12m [39m[38;5;12mIDEA[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mAndroid[39m[38;5;12m [39m[38;5;12mStudio.[39m[38;5;12m [39m[38;5;12mSee[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mKotlin[0m[38;5;14m[1m [0m[38;5;14m[1mexample[0m[38;5;12m [39m[38;5;12m(#example-kotlin)[39m[38;5;12m [39m[38;5;12mbelow.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mKGraphQL[0m[38;5;12m (https://github.com/aPureBase/KGraphQL): Pure Kotlin implementation to setup a GraphQL server.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mKobby[0m[38;5;12m [39m[38;5;12m(https://github.com/ermadmi78/kobby)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCodegen[39m[38;5;12m [39m[38;5;12mplugin[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;14m[1mKotlin[0m[38;5;14m[1m [0m[38;5;14m[1mDSL[0m[38;5;14m[1m [0m[38;5;14m[1mClient[0m[38;5;12m [39m[38;5;12m(https://blog.kotlin-academy.com/how-to-generate-kotlin-dsl-client-by-graphql-schema-707fd0c55284)[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mschema.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mgenerated[39m[38;5;12m [39m[38;5;12mDSL[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m
|
||||
[38;5;12mexecution[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcomplex[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mqueries,[39m[38;5;12m [39m[38;5;12mmutation[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msubscriptions[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mKotlin[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12msyntax[39m[38;5;12m [39m[38;5;12msimilar[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mnative[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12msyntax.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mKobby[0m[38;5;12m [39m[38;5;12m(https://github.com/ermadmi78/kobby)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCodegen[39m[38;5;12m [39m[38;5;12mplugin[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;14m[1mKotlin[0m[38;5;14m[1m [0m[38;5;14m[1mDSL[0m[38;5;14m[1m [0m[38;5;14m[1mClient[0m[38;5;12m [39m[38;5;12m(https://blog.kotlin-academy.com/how-to-generate-kotlin-dsl-client-by-graphql-schema-707fd0c55284)[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mschema.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mgenerated[39m[38;5;12m [39m[38;5;12mDSL[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mexecution[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m
|
||||
[38;5;12mcomplex[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mqueries,[39m[38;5;12m [39m[38;5;12mmutation[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msubscriptions[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mKotlin[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12msyntax[39m[38;5;12m [39m[38;5;12msimilar[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mnative[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12msyntax.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGraphkt[0m[38;5;12m (https://github.com/cufyorg/graphkt) - A DSL based graphql server library for kotlin, backed by graphql-java.[39m
|
||||
|
||||
|
||||
@@ -463,12 +462,14 @@
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mgraphql[0m[38;5;12m (https://github.com/graphql-go/graphql) - An implementation of GraphQL for Go follows graphql-js[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgraphql-go[0m[38;5;12m (https://github.com/graph-gophers/graphql-go) - GraphQL server with a focus on ease of use.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgql[0m[38;5;12m (https://github.com/kadirpekel/gql) - Code first graphql (graphql-go/graphql) schema builder.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgqlgen[0m[38;5;12m (https://github.com/99designs/gqlgen) - Go generate based graphql server library.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgraphql-relay-go[0m[38;5;12m (https://github.com/graphql-go/relay) - A Go/Golang library to help construct a server supporting react-relay.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgraphjin[0m[38;5;12m (https://github.com/dosco/graphjin): Build APIs in 5 minutes with GraphQL. An instant GraphQL to SQL compiler.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mgraphql-go-tools[0m[38;5;12m [39m[38;5;12m(https://github.com/wundergraph/graphql-go-tools)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mgraphQL[39m[38;5;12m [39m[38;5;12mRouter[39m[38;5;12m [39m[38;5;12m/[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mGateway[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mGolang,[39m[38;5;12m [39m[38;5;12mfocussing[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mcorrectness,[39m[38;5;12m [39m[38;5;12mextensibility,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhigh-performance.[39m[38;5;12m [39m[38;5;12mSupports[39m[38;5;12m [39m[38;5;12mFederation[39m[38;5;12m [39m[38;5;12mv1[39m[38;5;12m [39m[38;5;12m&[39m[38;5;12m [39m[38;5;12mv2,[39m[38;5;12m [39m[38;5;12mSubscriptions[39m
|
||||
[38;5;12m&[39m[38;5;12m [39m[38;5;12mmore.[39m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mgraphql-go-tools[0m[38;5;12m (https://github.com/wundergraph/graphql-go-tools) - A graphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mvibeGraphql[0m[38;5;12m (https://github.com/Raezil/vibeGraphql) - vibeGraphQL is a minimalistic GraphQL library for Go that supports queries, mutations, and subscriptions with a clean and intuitive API. It was vibe coded using ChatGPT o3 model.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mThunder[0m[38;5;12m (https://github.com/Raezil/Thunder) - A scalable microservices framework powered by Go, gRPC-Gateway, Prisma, and Kubernetes. It exposes REST, gRPC and Graphql[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgrpc-graphql-gateway[0m[38;5;12m (https://github.com/ysugimoto/grpc-graphql-gateway) - A protoc plugin that generates graphql execution code from Protocol Buffers. [39m
|
||||
|
||||
|
||||
[38;2;255;187;0m[4mGo Examples[0m
|
||||
@@ -589,8 +590,8 @@
|
||||
[38;2;255;187;0m[4mAndroid[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mapollo-android[0m[38;5;12m (https://github.com/apollographql/apollo-android) - 📟 A strongly-typed, caching GraphQL client for Android, written in Java.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mmanifold-graphql[0m[38;5;12m [39m[38;5;12m(https://github.com/manifold-systems/manifold/tree/master/manifold-deps-parent/manifold-graphql)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mComprehensive[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12muse.[39m[38;5;12m [39m[38;5;12mSchema-first.[39m[38;5;12m [39m[38;5;12mType-safe[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mtypes,[39m[38;5;12m [39m[38;5;12mqueries,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mresults,[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mgenerators,[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m
|
||||
[38;5;12mPOJOs,[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12mannotations.[39m[38;5;12m [39m[38;5;12mExcellent[39m[38;5;12m [39m[38;5;14m[1mIDE[0m[38;5;14m[1m [0m[38;5;14m[1msupport[0m[38;5;12m [39m[38;5;12m(http://manifold.systems/images/graphql.mp4)[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mIntelliJ[39m[38;5;12m [39m[38;5;12mIDEA[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mAndroid[39m[38;5;12m [39m[38;5;12mStudio.[39m[38;5;12m [39m[38;5;12mSee[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mJava[0m[38;5;14m[1m [0m[38;5;14m[1mexample[0m[38;5;12m [39m[38;5;12m(#example-java)[39m[38;5;12m [39m[38;5;12mbelow.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mmanifold-graphql[0m[38;5;12m [39m[38;5;12m(https://github.com/manifold-systems/manifold/tree/master/manifold-deps-parent/manifold-graphql)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mComprehensive[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12muse.[39m[38;5;12m [39m[38;5;12mSchema-first.[39m[38;5;12m [39m[38;5;12mType-safe[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mtypes,[39m[38;5;12m [39m[38;5;12mqueries,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mresults,[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mgenerators,[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12mPOJOs,[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m
|
||||
[38;5;12mannotations.[39m[38;5;12m [39m[38;5;12mExcellent[39m[38;5;12m [39m[38;5;14m[1mIDE[0m[38;5;14m[1m [0m[38;5;14m[1msupport[0m[38;5;12m [39m[38;5;12m(http://manifold.systems/images/graphql.mp4)[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mIntelliJ[39m[38;5;12m [39m[38;5;12mIDEA[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mAndroid[39m[38;5;12m [39m[38;5;12mStudio.[39m[38;5;12m [39m[38;5;12mSee[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mJava[0m[38;5;14m[1m [0m[38;5;14m[1mexample[0m[38;5;12m [39m[38;5;12m(#example-java)[39m[38;5;12m [39m[38;5;12mbelow.[39m
|
||||
|
||||
|
||||
|
||||
@@ -650,7 +651,7 @@
|
||||
[38;2;255;187;0m[4mRust Examples[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mWarp GraphQL Juniper[0m[38;5;12m (https://graphql-rust.github.io/)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTailcall[0m[38;5;12m (https://tailcall.run/docs/getting_started/configuration)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTailcall[0m[38;5;12m (https://tailcall.run/docs/)[39m
|
||||
|
||||
|
||||
|
||||
@@ -686,8 +687,8 @@
|
||||
[38;2;255;187;0m[4mBallerina[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mgraphql[0m[38;5;12m (https://github.com/ballerina-platform/module-ballerina-graphql) - Ballerina standard library for GraphQL. This library provides a GraphQL client and server implementations including builtin support for GraphQL subscriptions.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mgraphql[0m[38;5;14m[1m [0m[38;5;14m[1mCLI[0m[38;5;12m [39m[38;5;12m(https://github.com/ballerina-platform/graphql-tools)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mCLI[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mgenerate[39m[38;5;12m [39m[38;5;12mBallerina[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mschema[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mschema[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mBallerina[39m[38;5;12m [39m[38;5;12mcode.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mfunctionality[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mgenerate[39m[38;5;12m [39m[38;5;12musage-specific[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m
|
||||
[38;5;12mclients[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mschemas[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdocuments.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mgraphql[0m[38;5;14m[1m [0m[38;5;14m[1mCLI[0m[38;5;12m [39m[38;5;12m(https://github.com/ballerina-platform/graphql-tools)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mCLI[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mgenerate[39m[38;5;12m [39m[38;5;12mBallerina[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mschema[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mschema[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mBallerina[39m[38;5;12m [39m[38;5;12mcode.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mfunctionality[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mgenerate[39m[38;5;12m [39m[38;5;12musage-specific[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mclients[39m[38;5;12m [39m
|
||||
[38;5;12musing[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mschemas[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdocuments.[39m
|
||||
|
||||
[38;2;255;187;0m[4mBallerina Samples[0m
|
||||
|
||||
@@ -707,7 +708,7 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mBrangr[0m[38;5;12m (https://github.com/networkimprov/brangr) - A unique, user-friendly data browser/viewer for any GraphQL service, with attractive result layouts.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mInsomnia[0m[38;5;12m (https://insomnia.rest/) - A full-featured API client with first-party GraphQL query editor.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPostman[0m[38;5;12m (https://learning.postman.com/docs/sending-requests/supported-api-frameworks/graphql/) - An HTTP Client that supports editing GraphQL queries.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mBruno[0m[38;5;12m (https://github.com/usebruno/bruno) - Fast, open source API client, which stores collections offline-only in a Git-friendly plain text markup language. [39m
|
||||
[38;5;12m- [39m[38;5;14m[1mBruno[0m[38;5;12m (https://github.com/usebruno/bruno) - Fast, open source API client, which stores collections offline-only in a Git-friendly plain text markup language.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mEscape GraphMan[0m[38;5;12m (https://github.com/Escape-Technologies/graphman) - Generate a complete Postman collection from a GraphQL endpoint.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mApollo Sandbox[0m[38;5;12m (https://sandbox.apollo.dev/) - The quickest way to navigate and test your GraphQL endpoints.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGraphQL Birdseye[0m[38;5;12m (https://github.com/Novvum/graphql-birdseye) – View any GraphQL schema as a dynamic and interactive graph.[39m
|
||||
@@ -715,7 +716,9 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mFirecamp - GraphQL Playground[0m[38;5;12m (https://firecamp.io/graphql) - The fastest collaborative GraphQL playground.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCraftQL[0m[38;5;12m (https://github.com/yamafaktory/craftql) - A CLI tool to visualize GraphQL schemas and to output a graph data structure as a graphviz .dot format.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgqt[0m[38;5;12m (https://github.com/eerimoq/gqt) - Build and execute GraphQL queries in the terminal.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGraph Proxy[0m[38;5;12m (https://graphproxy.com/) - Graph Proxy detects and displays all GraphQL network traffic.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mHackolade[0m[38;5;12m [39m[38;5;12m(https://studio.hackolade.com/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mVisual[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mschema[39m[38;5;12m [39m[38;5;12meditor[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mgenerate[39m[38;5;12m [39m[38;5;12mSchema[39m[38;5;12m [39m[38;5;12mDefinition[39m[38;5;12m [39m[38;5;12mLanguage[39m[38;5;12m [39m[38;5;12mfiles[39m[38;5;12m [39m[38;5;12mwithout[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mknowledge[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12msyntax.[39m[38;5;12m [39m[38;5;12mAlso[39m[38;5;12m [39m[38;5;12mvisualize[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdocument[39m[38;5;12m [39m[38;5;12mexisting[39m[38;5;12m [39m[38;5;12mendpoints[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mintrospection.[39m[38;5;12m [39m[38;5;12mAdditional[39m[38;5;12m [39m
|
||||
[38;5;12minfo[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12minstructions[39m[38;5;12m [39m[38;5;14m[1mhere[0m[38;5;12m [39m[38;5;12m(https://hackolade.com/help/GraphQL.html)[39m
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -732,7 +735,6 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mEscape - The GraphQL Security Scanner[0m[38;5;12m (https://graphql.security/) - One-click security scan of your GraphQL endpoints. Free, no login required.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mEscape Graphinder - GraphQL Subdomain Enumeration[0m[38;5;12m (https://github.com/Escape-Technologies/graphinder) – Blazing fast GraphQL endpoints finder using subdomain enumeration, scripts analysis and bruteforce.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mStackHawk - GraphQL Vulnerability Scanner[0m[38;5;12m (https://www.stackhawk.com/blog/automated-graphql-security-testing) - [39m[38;5;14m[1mStackHawk[0m[38;5;12m (https://www.stackhawk.com)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTinfoil Security - GraphQL Security Scanner[0m[38;5;12m (https://www.tinfoilsecurity.com/blog/graphql-security-scanning) - [39m[38;5;14m[1mTinfoil Security[0m[38;5;12m (https://www.tinfoilsecurity.com/solutions/api-scanner)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mInQL Scanner[0m[38;5;12m (https://github.com/doyensec/inql) - A Burp Extension for GraphQL Security Testing[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGraphQL Raider[0m[38;5;12m (https://portswigger.net/bappstore/4841f0d78a554ca381c65b26d48207e6) [39m[38;5;14m[1mBurpSuite[0m[38;5;12m (https://portswigger.net/burp)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mWAF for graphQL[0m[38;5;12m (https://lab.wallarm.com/api-security-solution/) - Web Application Firewall for graphQL APIs[39m
|
||||
@@ -748,7 +750,6 @@
|
||||
[38;2;255;187;0m[4mTools - Prototyping[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mGraphQL Faker[0m[38;5;12m (https://github.com/APIs-guru/graphql-faker) - 🎲 Mock or extend your GraphQL API with faked data. No coding required.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGraphQL Designer[0m[38;5;12m (http://graphqldesigner.com/) - A developer's web-app tool to rapidly prototype a full stack CRUD implementation of GraphQL with React.[39m
|
||||
|
||||
[38;2;255;187;0m[4mTools - Docs[0m
|
||||
|
||||
@@ -775,35 +776,29 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mPrisma[0m[38;5;12m (https://github.com/prisma/prisma) - Turn your database into a GraphQL API. Prisma lets you design your data model and have a production ready GraphQL API online in minutes.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTypetta[0m[38;5;12m (https://github.com/twinlogix/typetta) - Node.js ORM written in TypeScript for type lovers. Typetta is the perfect ORM for the GraphQL + NodeJS + Typescript stack.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mtuql[0m[38;5;12m (https://github.com/bradleyboy/tuql) - Automatically create a GraphQL server from any sqlite database.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mBit[0m[38;5;12m [39m[38;5;12m(https://github.com/teambit/bit)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mOrganize[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mcomponents[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mconsumed[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mNPM[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mmodified[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mproject,[39m[38;5;12m [39m[38;5;14m[1mexample-explanation[0m[38;5;12m [39m
|
||||
[38;5;12m(https://hackernoon.com/make-your-graphql-api-easier-to-adopt-through-components-74b022f195c1)).[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mopenapi-to-graphql[0m[38;5;12m [39m[38;5;12m(https://github.com/ibm/openapi-to-graphql)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mTake[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mOpenAPI[39m[38;5;12m [39m[38;5;12mSpecification[39m[38;5;12m [39m[38;5;12m(OAS)[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mswagger[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcreate[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12minterface[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mTwo[39m[38;5;12m [39m[38;5;12mminute[39m[38;5;12m [39m[38;5;12mvideo[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mresources[39m[38;5;12m [39m[38;5;14m[1mhere[0m[38;5;12m [39m
|
||||
[38;5;12m(https://developer.ibm.com/open/projects/openapi-to-graphql/)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mBit[0m[38;5;12m (https://github.com/teambit/bit) - Organize GraphQL API as components to be consumed with NPM or modified from any project, [39m[38;5;14m[1mexample-explanation[0m[38;5;12m (https://hackernoon.com/make-your-graphql-api-easier-to-adopt-through-components-74b022f195c1)).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mopenapi-to-graphql[0m[38;5;12m (https://github.com/ibm/openapi-to-graphql) - Take any OpenAPI Specification (OAS) or swagger and create a GraphQL interface - Two minute video and resources [39m[38;5;14m[1mhere[0m[38;5;12m (https://developer.ibm.com/open/projects/openapi-to-graphql/)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mRetool[0m[38;5;12m (https://retool.com/) – Internal tools builder on top of your GraphQL APIs + GraphQL IDE with a schema explorer.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mdataloader-codegen[0m[38;5;12m (https://github.com/Yelp/dataloader-codegen) - An opinionated JavaScript library for automatically generating predictable, type safe DataLoaders over a set of resources (e.g. HTTP endpoints).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mraphql-inspector[0m[38;5;12m (https://github.com/kamilkisiela/graphql-inspector): alidate schema, get schema change notifications, validate operations, find breaking changes, look for similar types, schema coverage.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mamplication[0m[38;5;12m (https://github.com/amplication/amplication): Amplication is an open‑source low code development tool. It builds database applications with REST API and GraphQL for CRUD with relations, sorting, filtering, pagination.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mBlendbase[0m[38;5;12m (https://github.com/blendbase/blendbase): Single open-source GraphQL API to connect CRMs to your SaaS. Query any customer CRM system (Salesforce, Hubspot and more) with a single API query from your SaaS app.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mmicrofiber[0m[38;5;12m (https://github.com/anvilco/graphql-introspection-tools) - Query and manipulate GraphQL introspection query results in useful ways.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mILLA Cloud[0m[38;5;12m (https://www.illacloud.com/) – Open-source low-code tool building platform provides an easy way to integrate with GraphQL with minimal configurations[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mDronaHQ[0m[38;5;12m (https://www.dronahq.com/) - Build internal tools, dashboards, admin panel on top of GraphQL data in minutes[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mDynaboard[0m[38;5;12m (https://dynaboard.com) - Generate low-code web apps from any GraphQL API using AI.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgqlhash[0m[38;5;12m (https://github.com/romshark/gqlhash) - Lightning fast query hasher that ignores formatting diffs and comments and supports multiple hashing functions.[39m
|
||||
[38;5;12m [39m
|
||||
|
||||
[38;2;255;187;0m[4mDatabases[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mCube[0m[38;5;12m [39m[38;5;12m(https://cube.dev)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mHeadless[0m[38;5;14m[1m [0m[38;5;14m[1mBI[0m[38;5;12m [39m[38;5;12m(https://cube.dev/blog/headless-bi)[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mSQL,[39m[38;5;12m [39m[38;5;12mREST,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mGraphQL[0m[38;5;14m[1m [0m[38;5;14m[1mAPI[0m[38;5;12m [39m[38;5;12m(https://cube.dev/docs/backend/graphql).[39m[38;5;12m [39m[38;5;12mConnect[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mwarehouse[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12minstantly[39m[38;5;12m [39m[38;5;12mget[39m
|
||||
[38;5;12ma[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12msub-second[39m[38;5;12m [39m[38;5;12mlatency[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mtop[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mit.[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSource[0m[38;5;14m[1m [0m[38;5;14m[1mCode[0m[38;5;12m [39m[38;5;12m(https://github.com/cube-js/cube.js)[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mCube[0m[38;5;12m [39m[38;5;12m(https://cube.dev)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mHeadless[0m[38;5;14m[1m [0m[38;5;14m[1mBI[0m[38;5;12m [39m[38;5;12m(https://cube.dev/blog/headless-bi)[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mSQL,[39m[38;5;12m [39m[38;5;12mREST,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mGraphQL[0m[38;5;14m[1m [0m[38;5;14m[1mAPI[0m[38;5;12m [39m[38;5;12m(https://cube.dev/docs/backend/graphql).[39m[38;5;12m [39m[38;5;12mConnect[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mwarehouse[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12minstantly[39m[38;5;12m [39m[38;5;12mget[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mGraphQL[39m
|
||||
[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12msub-second[39m[38;5;12m [39m[38;5;12mlatency[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mtop[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mit.[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSource[0m[38;5;14m[1m [0m[38;5;14m[1mCode[0m[38;5;12m [39m[38;5;12m(https://github.com/cube-js/cube.js)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mDgraph[0m[38;5;12m (https://dgraph.io/) - Scalable, distributed, low latency, high throughput Graph database with GraphQL as the query language[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mEdgeDB[0m[38;5;12m (https://edgedb.com/) - The next generation object-relational database with native GraphQL support.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mFaunaDB[0m[38;5;12m [39m[38;5;12m(https://fauna.com)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mRelational[39m[38;5;12m [39m[38;5;12mNoSQL[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;14m[1mGraphQL[0m[38;5;14m[1m [0m[38;5;14m[1mschema[0m[38;5;14m[1m [0m[38;5;14m[1mimport.[0m[38;5;12m [39m[38;5;12m(https://fauna.com/blog/getting-started-with-graphql-part-1-importing-and-querying-your-schema)[39m[38;5;12m [39m[38;5;12mSupports[39m[38;5;12m [39m[38;5;12mjoins,[39m[38;5;12m [39m[38;5;12mindexes,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmulti-region[39m[38;5;12m [39m[38;5;12mACID[39m[38;5;12m [39m
|
||||
[38;5;12mtransactions[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mserverless[39m[38;5;12m [39m[38;5;12mpay-per-use[39m[38;5;12m [39m[38;5;12mpricing.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mArangoDB[0m[38;5;12m [39m[38;5;12m(https://arangodb.com/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mNative[39m[38;5;12m [39m[38;5;12mmulti-model[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;14m[1mGraphQL[0m[38;5;14m[1m [0m[38;5;14m[1mintegration[0m[38;5;12m [39m[38;5;12m(https://www.arangodb.com/docs/3.4/foxx-reference-modules-graph-ql.html)[39m[38;5;12m [39m[38;5;12mvia[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbuilt-in[39m[38;5;12m [39m[38;5;14m[1mFoxx[0m[38;5;14m[1m [0m[38;5;14m[1mMicroservices[0m[38;5;14m[1m [0m[38;5;14m[1mFramework[0m[38;5;12m [39m
|
||||
[38;5;12m(https://www.arangodb.com/docs/stable/foxx.html).[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mWeaviate[0m[38;5;12m [39m[38;5;12m(https://github.com/semi-technologies/weaviate)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mWeaviate[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcloud-native,[39m[38;5;12m [39m[38;5;12mmodular,[39m[38;5;12m [39m[38;5;12mreal-time[39m[38;5;12m [39m[38;5;12mvector[39m[38;5;12m [39m[38;5;12msearch[39m[38;5;12m [39m[38;5;12mengine[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;14m[1mGraphQL[0m[38;5;14m[1m [0m[38;5;14m[1minterface[0m[38;5;12m [39m[38;5;12m(https://weaviate.io/developers/weaviate/api/graphql)[39m[38;5;12m [39m[38;5;12mbuilt[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mscale[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mmachine[39m[38;5;12m [39m
|
||||
[38;5;12mlearning[39m[38;5;12m [39m[38;5;12mmodels.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mLunaSec[0m[38;5;12m [39m[38;5;12m(https://www.lunasec.io/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mKey-Value[39m[38;5;12m [39m[38;5;12mDatabase[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mencrypting/tokenizing[39m[38;5;12m [39m[38;5;12msensitive[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;14m[1mGraphQL[0m[38;5;14m[1m [0m[38;5;14m[1msupport[0m[38;5;12m [39m[38;5;12m(https://www.lunasec.io/docs/pages/getting-started/dedicated-tokenizer/graphql/)[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mauthorize[39m[38;5;12m [39m[38;5;12mrequests.[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSource[0m[38;5;14m[1m [0m[38;5;14m[1mCode[0m
|
||||
[38;5;12m(https://github.com/lunasec-io/lunasec)[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mWeaviate[0m[38;5;12m [39m[38;5;12m(https://github.com/semi-technologies/weaviate)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mWeaviate[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcloud-native,[39m[38;5;12m [39m[38;5;12mmodular,[39m[38;5;12m [39m[38;5;12mreal-time[39m[38;5;12m [39m[38;5;12mvector[39m[38;5;12m [39m[38;5;12msearch[39m[38;5;12m [39m[38;5;12mengine[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;14m[1mGraphQL[0m[38;5;14m[1m [0m[38;5;14m[1minterface[0m[38;5;12m [39m[38;5;12m(https://weaviate.io/developers/weaviate/api/graphql)[39m[38;5;12m [39m[38;5;12mbuilt[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mscale[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mmachine[39m[38;5;12m [39m[38;5;12mlearning[39m[38;5;12m [39m
|
||||
[38;5;12mmodels.[39m
|
||||
|
||||
|
||||
|
||||
@@ -812,9 +807,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mAWS AppSync[0m[38;5;12m (https://aws.amazon.com/appsync/) - Scalable managed GraphQL service with subscriptions for building real-time and offline-first apps[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mFakeQL[0m[38;5;12m (https://fakeql.com/) - GraphQL API mocking as a service ... because GraphQL API mocking should be easy![39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMoesif API Analytics[0m[38;5;12m (https://www.moesif.com/features/graphql-analytics) - A GraphQL analaytics and monitoring service to find functional and performance issues.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mBooster[0m[38;5;14m[1m [0m[38;5;14m[1mframework[0m[38;5;12m [39m[38;5;12m(https://booster.cloud/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mopen-source[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mmakes[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12m_completely_[39m[38;5;12m [39m[38;5;12mforget[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12minfrastructure[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mfocus[39m[38;5;12m [39m[38;5;12mexclusively[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mbusiness[39m[38;5;12m [39m[38;5;12mlogic.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mautogenerates[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mmodels,[39m[38;5;12m [39m
|
||||
[38;5;12msupporting[39m[38;5;12m [39m[38;5;12mmutations,[39m[38;5;12m [39m[38;5;12mqueries,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msubscriptions.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mHypi[0m[38;5;12m (https://hypi.io/) - Low-code, scalable, serverless backend as a service. Your GraphQL & REST over GraphQL backend in minutes.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mBooster[0m[38;5;14m[1m [0m[38;5;14m[1mframework[0m[38;5;12m [39m[38;5;12m(https://booster.cloud/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mopen-source[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mmakes[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12m_completely_[39m[38;5;12m [39m[38;5;12mforget[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12minfrastructure[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mfocus[39m[38;5;12m [39m[38;5;12mexclusively[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mbusiness[39m[38;5;12m [39m[38;5;12mlogic.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mautogenerates[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mmodels,[39m[38;5;12m [39m[38;5;12msupporting[39m
|
||||
[38;5;12mmutations,[39m[38;5;12m [39m[38;5;12mqueries,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msubscriptions.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mNhost[0m[38;5;12m (https://nhost.io/) - Open source Firebase alternative with GraphQL[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSaleor[0m[38;5;12m (https://github.com/mirumee/saleor/) - GraphQL-first headless e-commerce platform.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mStargate[0m[38;5;12m (https://stargate.io/docs/latest/quickstart/qs-graphql-cql-first.html) - Open source data gateway currently supporting Apache Cassandra® and DataStax Enterprise.[39m
|
||||
@@ -839,7 +833,6 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mThe GraphQL Guide[0m[38;5;12m (https://graphql.guide) by John Resig and Loren Sands-Ramshaw[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCraft GraphQL APIs in Elixir with Absinthe[0m[38;5;12m (https://pragprog.com/book/wwgraphql/craft-graphql-apis-in-elixir-with-absinthe) by Bruce Williams and Ben Wilson[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mThe Road to GraphQL[0m[38;5;12m (https://www.roadtographql.com/)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mLearning GraphQL and Relay[0m[38;5;12m (https://www.packtpub.com/web-development/learning-graphql-and-relay) by Samer Buna[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPractical GraphQL[0m[38;5;12m (https://leanpub.com/book-graphql) by Daniel Schmitz[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mProduction Ready GraphQL[0m[38;5;12m (https://book.productionreadygraphql.com) by Marc-André Giroux[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mFull Stack GraphQL Applications[0m[38;5;12m (https://www.manning.com/books/fullstack-graphql-applications) by William Lyon[39m
|
||||
@@ -882,8 +875,8 @@
|
||||
|
||||
[38;2;255;187;0m[4mStyle Guides[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mShopify[0m[38;5;14m[1m [0m[38;5;14m[1mGraphQL[0m[38;5;14m[1m [0m[38;5;14m[1mDesign[0m[38;5;14m[1m [0m[38;5;14m[1mTutorial[0m[38;5;12m [39m[38;5;12m(https://github.com/Shopify/graphql-design-tutorial)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mtutorial[39m[38;5;12m [39m[38;5;12mwas[39m[38;5;12m [39m[38;5;12moriginally[39m[38;5;12m [39m[38;5;12mcreated[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mShopify[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12minternal[39m[38;5;12m [39m[38;5;12mpurposes.[39m[38;5;12m [39m[38;5;12mIt's[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mlessons[39m[38;5;12m [39m[38;5;12mlearned[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mcreating[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mevolving[39m[38;5;12m [39m[38;5;12mproduction[39m[38;5;12m [39m[38;5;12mschemas[39m[38;5;12m [39m
|
||||
[38;5;12mat[39m[38;5;12m [39m[38;5;12mShopify[39m[38;5;12m [39m[38;5;12mover[39m[38;5;12m [39m[38;5;12malmost[39m[38;5;12m [39m[38;5;12m3[39m[38;5;12m [39m[38;5;12myears.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mShopify[0m[38;5;14m[1m [0m[38;5;14m[1mGraphQL[0m[38;5;14m[1m [0m[38;5;14m[1mDesign[0m[38;5;14m[1m [0m[38;5;14m[1mTutorial[0m[38;5;12m [39m[38;5;12m(https://github.com/Shopify/graphql-design-tutorial)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mtutorial[39m[38;5;12m [39m[38;5;12mwas[39m[38;5;12m [39m[38;5;12moriginally[39m[38;5;12m [39m[38;5;12mcreated[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mShopify[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12minternal[39m[38;5;12m [39m[38;5;12mpurposes.[39m[38;5;12m [39m[38;5;12mIt's[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mlessons[39m[38;5;12m [39m[38;5;12mlearned[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mcreating[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mevolving[39m[38;5;12m [39m[38;5;12mproduction[39m[38;5;12m [39m[38;5;12mschemas[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12mShopify[39m
|
||||
[38;5;12mover[39m[38;5;12m [39m[38;5;12malmost[39m[38;5;12m [39m[38;5;12m3[39m[38;5;12m [39m[38;5;12myears.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGitLab GraphQL API Style Guide[0m[38;5;12m (https://docs.gitlab.com/ee/development/api_graphql_styleguide.html) - This document outlines the style guide for the GitLab GraphQL API.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mYelp GraphQL Guidelines[0m[38;5;12m (https://yelp.github.io/graphql-guidelines/) - This repo contains documentation and guidelines for a standardized and mostly reasonable approach to GraphQL (at Yelp).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPrincipled GraphQL[0m[38;5;12m (https://principledgraphql.com/) - Apollo's 10 GraphQL Principles, broken out into three categories, in a format inspired by the Twelve Factor App.[39m
|
||||
@@ -901,13 +894,12 @@
|
||||
|
||||
[38;2;255;187;0m[4mBlogs - Security[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mEscape - The GraphQL Security Blog[0m[38;5;12m (https://blog.escape.tech) - Learn about GraphQL security, performance, testing and building production-ready APIs with the latest tools and best practices of the GraphQL ecosystem.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1m9 GraphQL Security Best Practices[0m[38;5;12m (https://blog.escape.tech/9-graphql-security-best-practices/)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mEscape - The GraphQL Security Blog[0m[38;5;12m (https://escape.tech/blog) - Learn about GraphQL security, performance, testing and building production-ready APIs with the latest tools and best practices of the GraphQL ecosystem.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1m9 GraphQL Security Best Practices[0m[38;5;12m (https://escape.tech/blog/9-graphql-security-best-practices/)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mDiscovering GraphQL Endpoints and SQLi Vulnerabilities[0m[38;5;12m (https://medium.com/@localh0t/discovering-graphql-endpoints-and-sqli-vulnerabilities-5d39f26cea2e)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSecuring GraphQL API[0m[38;5;12m (https://lab.wallarm.com/securing-graphql-api/)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSecurity Points to Consider Before Implementing GraphQL[0m[38;5;12m (https://nordicapis.com/security-points-to-consider-before-implementing-graphql/)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGraphQL for Pentesters[0m[38;5;12m (https://www.acceis.fr/graphql-for-pentesters/) - Introduction to Basic Concepts, Security Considerations & Reconnaissance, Vulnerabilities and Attacks, Offensive Tools.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mAuthorization Patterns in GraphQL[0m[38;5;12m (https://www.osohq.com/post/graphql-authorization) [39m
|
||||
[38;5;12m- [39m[38;5;14m[1mAuthorization Patterns in GraphQL[0m[38;5;12m (https://www.osohq.com/post/graphql-authorization)[39m
|
||||
|
||||
|
||||
|
||||
@@ -926,6 +918,7 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mWriting a Basic API with GraphQL[0m[38;5;12m (http://davidandsuzi.com/writing-a-basic-api-with-graphql/)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mBuilding a GraphQL Server with Node.js and SQL[0m[38;5;12m (https://www.reindex.io/blog/building-a-graphql-server-with-node-js-and-sql/)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGraphQL at The Financial Times[0m[38;5;12m (https://www.slideshare.net/LondonReact/graph-ql)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mImplementing GraphQL RBAC Authorization: A Practical Guide[0m[38;5;12m (https://www.permit.io/blog/implementing-graphql-authorization)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mFrom REST to GraphQL[0m[38;5;12m (https://jacobwgillespie.com/2015-10-09-from-rest-to-graphql)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGraphQL: A data query language[0m[38;5;12m (https://graphql.org/blog/graphql-a-query-language/)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSubscriptions in GraphQL and Relay[0m[38;5;12m (https://graphql.org/blog/subscriptions-in-graphql-and-relay/)[39m
|
||||
@@ -957,7 +950,7 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mHow to GraphQL[0m[38;5;12m (https://www.howtographql.com) - Fullstack Tutorial Website with Tracks for all Major Frameworks & Languages including React, Apollo, Relay, JavaScript, Ruby, Java, Elixir and many more.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mApollo Odyssey[0m[38;5;12m (https://odyssey.apollographql.com/) - Apollo's free interactive learning platform.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mlearning-graphql[0m[38;5;12m (https://github.com/mugli/learning-graphql) - An attempt to learn GraphQL.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGraphQL Roadmap[0m[38;5;12m (https://roadmap.sh/graphql/) - Step by step guide to learn GraphQL.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGraphQL Roadmap[0m[38;5;12m (https://roadmap.sh/graphql) - Step by step guide to learn GraphQL.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGraphQL Security Academy[0m[38;5;12m (https://escape.tech/academy/) - a free and interactive platform to learn GraphQL security: how to find, exploit and fix GraphQL vulnerabilities.[39m
|
||||
|
||||
[38;2;255;187;0m[4mLicense[0m
|
||||
@@ -965,3 +958,5 @@
|
||||
[38;5;14m[1m![0m[38;5;12mCC0[39m[38;5;14m[1m (https://licensebuttons.net/p/zero/1.0/88x31.png)[0m[38;5;12m (https://creativecommons.org/publicdomain/zero/1.0/)[39m
|
||||
|
||||
[38;5;12mTo the extent possible under law, [39m[38;5;14m[1mChen-Tsu Lin[0m[38;5;12m (https://github.com/chentsulin) has waived all copyright and related or neighboring rights to this work.[39m
|
||||
|
||||
[38;5;12mgraphql Github: https://github.com/chentsulin/awesome-graphql[39m
|
||||
|
||||
Reference in New Issue
Block a user