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 apollo-client Open-Source Projects
-
apollo-client
:rocket: ย A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server.
-
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.
-
starter
Opinionated SaaS quick-start with pre-built user account and organization system for full-stack application development in React, Node.js, GraphQL and PostgreSQL. Powered by PostGraphile, TypeScript, Apollo Client, Graphile Worker, Graphile Migrate, GraphQL Code Generator, Ant Design and Next.js
-
apollo-upload-client
A terminating Apollo Link for Apollo Client that fetches a GraphQL multipart request if the GraphQL variables contain files (by default FileList, File, or Blob instances), or else fetches a regular GraphQL POST or GET request (depending on the config and GraphQL operation).
-
apollo-angular
A fully-featured, production ready caching GraphQL client for Angular and every GraphQL server ๐
-
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.
-
stack-underflow-mern-gql
Feature-rich โstack overflowโ (QnA site) clone. Made using MERN + GraphQL stack.
-
next-graphql-admin
Admin panel built with NextJS(Typescript), Material UI, Apollo Client & GraphQL. In the backend, Prisma 2 with Nexus and Mysql is used.
-
apollo-client-maven-plugin
Generate a Java/Kotlin GraphQL client based on introspection data and predefined queries.
-
les-chat-pern-gql
Real-time messenger with private, public & group chat. Made using PERN + GraphQL stack.
-
instagram-clone
This is an Instagram clone built with TailwindCSS, React, Apollo Client and Laravel Lighthouse. (by gigo6000)
-
glimmerx-workshop
GlimmerX workshop repo from HolyJS 2021 Conf, include demo, video links and usecases
-
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.
Project mention: Things I wish I knew before moving 50K lines of code to React Server Components | news.ycombinator.com | 2023-09-01Actually, it's worse than that. Next has started throwing errors if it statically detects you even _importing_ hooks inside of a React Server Component environment:
- https://github.com/apollographql/apollo-client/issues/10974
- https://github.com/apollographql/apollo-client/issues/11167
To the point that Lenz Weber( a maintainer of Apollo Client, and my co-maintainer on Redux Toolkit), is considering resorting to a package that wraps and re-exports all of React's public API just to avoid that static analysis:
- https://github.com/apollographql/apollo-client/pull/11175
Project mention: Methods and processes for reduce bugs in production | news.ycombinator.com | 2023-08-24>As now we've introduced some peers code review, automatic testing on most critical stuff (but since the codebase sucks these aren't really reliable tests)
They may not be "reliable", but these are your safety net, or harness, so you don't fall. I wrote about similar issues, for instance here: https://news.ycombinator.com/item?id=26591067 and, given your promotion, here: https://news.ycombinator.com/item?id=37211796. It contains a few steps starting from "So...".
You can add monitoring, something like Sentry (https://sentry.io) will capture exceptions that were not handled that you have not seen because the stack trace is buried in hundreds of pages of logs or something. It groups them by exception and counts them. It's pretty awesome. (https://docs.sentry.io). It supports around 108 platforms (Java, Python, JavaScript, etc.). This lets you see the exceptions and makes prioritizing easier (which ones are the most frequent, which ones impact the most, etc.).
If you don't have them already, issue templates are really useful and the comment I linked to explains why, but here's an example of an issue template (again, you can configure them for different types of issues so team members select from a dropdown for a bug or a feature):
apollo-client related posts
- Airbnb like web app built with React, GraphQL, TypeScript and Mapbox.
- Airbnb like web app built with React, GraphQL, TypeScript and Mapbox.
- Airbnb like web app built with React, GraphQL, TypeScript and Mapbox.
- Airbnb like web app built with React, GraphQL, TypeScript and Mapbox.
- Airbnb like web app built with React, GraphQL, TypeScript and Mapbox.
- Airbnb like web app built with React, GraphQL, TypeScript and Mapbox.
- Airbnb like web app built with React, GraphQL, TypeScript and Mapbox.
-
A note from our sponsor - SurveyJS
surveyjs.io | 24 Apr 2024
Index
What are some of the best open-source apollo-client projects? This list will help you:
Project | Stars | |
---|---|---|
1 | apollo-client | 19,199 |
2 | Absinthe Graphql | 4,216 |
3 | starter | 1,702 |
4 | apollo-upload-client | 1,518 |
5 | apollo-angular | 1,492 |
6 | apollo-client-devtools | 1,473 |
7 | sentry-java | 1,096 |
8 | ember-apollo-client | 277 |
9 | stack-underflow-mern-gql | 193 |
10 | fakebooker-frontend | 152 |
11 | apollo-cache-policies | 143 |
12 | next-graphql-admin | 143 |
13 | apollo-feature-requests | 129 |
14 | rescript-apollo-client | 127 |
15 | laika | 121 |
16 | apollo-client-maven-plugin | 86 |
17 | a-pop | 69 |
18 | les-chat-pern-gql | 57 |
19 | graphql-codegen-svelte-apollo | 49 |
20 | paperhouses | 37 |
21 | instagram-clone | 27 |
22 | glimmerx-workshop | 26 |
23 | apollo-vue-devtools | 19 |
Sponsored