With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 23 graphql-server Open-Source Projects
-
Hasura
Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
apollo-server
🌍 Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more.
-
graphql-yoga
🧘 Rewrite of a fully-featured GraphQL Server with focus on easy setup, performance & great developer experience. The core of Yoga implements WHATWG Fetch API and can run/deploy on any JS environment.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Hot Chocolate
Welcome to the home of the Hot Chocolate GraphQL server for .NET, the Strawberry Shake GraphQL client for .NET and Banana Cake Pop the awesome Monaco based GraphQL IDE.
-
ultimate-backend
Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
> 2. ORMs do not hide SQL nastiness.
This is certainly true!
I mean: ORMs are now well known to "make the easy queries slightly more easy, while making intermediate queries really hard and complex queries impossible".
I think the are of ORMs is over. It simply did not deliver.
If a book on SQL is --say-- 100 pages, a book on Hibernate is 400 pages. So much to learn just to make the easy queries slightly easier to type? Just not worth it.
I prefer jooq any day over ORMs. And dont get me started over what tools like Hasuna have to offer.
There are also some languages (forgot the names) that are SQL-done-right. Select in the back, more type safe, more logic, more in the same steps as the query gets executed. These need to be adopted by PG and MySQL and we're good to go. (IMHO)
https://www.jooq.org/
https://hasura.io/
Backend as a Service (BaaS) goes back to early 2010’s with companies like Parse and Firebase. These products integrated everything a backend provides to a webapp in a single, integrated package that makes it easier to get started and enables you to offload some of the devops maintenance work to someone else.
Another interesting point is that executing fetches on the server can allow developers to more easily leverage caching. Next.js already handles caching out-of-the-box and I’m curious to see if the wider adoption of RSC reduces the need to combine React with solutions like Apollo Server and Apollo Client. While there are other benefits to these tools, RSC could provide similar caching behavior without the need to invest in a GraphQL solution.
I think you need Altair GraphQL Client.
have a look to http://strawberry.rocks for Python.
I've still to find a better code first implementation too
Are you dead set on building a Nuxt + Vue application? Partial to NextJS like I am? Well good news everyone, WordPress has done a pretty decent job over the past couple of years building out the WordPress API and enabling developers to leverage WordPress as a Headless CMS. Pair that with the amazing WPGraphQL Pluginand you’re cooking with JavaScript. You get all the benefits of really solid backend CMS that end users are familiar with, and can grasp with a 1 hour CMS training, distributed using your favorite flavor of JavaScript.
Project mention: [Golang] Super Graph GraphQL au compilateur SQL renommé GraphJin et prend maintenant en charge MySQL | /r/enfrancais | 2023-04-27
A subgraph according to The Graph (which is a decentralized protocol for indexing and querying blockchain data) is a custom API built on blockchain data. They are queried using the GraphQL query language and are deployed to a Graph Node using the Graph CLI.
Hi, I'm the author of Supabase GraphQL (pg_graphql)
New to Kotlin, but trying to create a project with Kotlin, GraphQL, and Postgres. I'm not opposed to using ktor, but was hoping to use spring boot. I liked expedia's GraphQL Kotlin but having a hard time finding tutorials that go over how to set up a project like this. I see that there are some examples here https://github.com/ExpediaGroup/graphql-kotlin/tree/master/examples but wondering if there are any tutorials anyone could recommend
graphql-server related posts
- Building Scalable GraphQL Microservices With Node.js and Docker: A Comprehensive Guide
- My PHP Problems
- Hasura V3 Engine is in alpha
- Hasura: Instant GraphQL on your Postgres data
- Is it just me or is the Supabase GraphQL API really bad?
- Node library for easily implementing Relay cursor pagination with Knex queries
- Node library for easily implementing Relay cursor pagination with Knex queries
-
A note from our sponsor - SurveyJS
surveyjs.io | 26 Apr 2024
Index
What are some of the best open-source graphql-server projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Hasura | 30,810 |
2 | parse-server | 20,613 |
3 | dgraph | 20,059 |
4 | apollo-server | 13,663 |
5 | API Platform | 8,292 |
6 | graphql-yoga | 8,019 |
7 | altair | 5,001 |
8 | Hot Chocolate | 4,885 |
9 | strawberry | 3,755 |
10 | rejoiner | 3,659 |
11 | wp-graphql | 3,600 |
12 | graphjin | 2,836 |
13 | graph-node | 2,782 |
14 | pg_graphql | 2,765 |
15 | ultimate-backend | 2,499 |
16 | ariadne | 2,137 |
17 | json-graphql-server | 1,909 |
18 | daptin | 1,783 |
19 | GraphQL Kotlin | 1,712 |
20 | graphql-modules | 1,290 |
21 | graphql-spqr | 1,073 |
22 | eliasdb | 986 |
23 | caliban | 940 |
Sponsored