Awesome List Updates on Nov 19, 2021
11 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Selfhosted
Software / Password Managers
- Passky - Simple, modern and open source password manager with website, browser extension, android and desktop application. (Demo, Source Code (⭐178))
GPL-3.0
PHP
Software / Photo and Video Galleries
- Damselfly - Fast server-based photo management system for large collections of images. Includes face detection, face & object recognition, powerful search, and EXIF Keyword tagging. Runs on Linux, MacOS and Windows. (Source Code (⭐1.4k))
GPL-3.0
Docker/C#/.NET
2. Awesome Tailwindcss
Learning
- 🔧 Tailwind CSS with Ember (⭐23) - How to add Tailwind CSS to an Ember application.
3. Awesome Prisma
🦺 Community Prisma Tools
4. Awesome Nix
Programming Languages / Scala
- sbt-derivation (⭐56) - mkDerivation for sbt, similar to buildGoModule.
5. Awesome Django
Third-Party Packages / Logging
- DRF-API-Logger (⭐302) - An API Logger for your Django Rest Framework project.
6. Awesome Kotlin
Libraries/Frameworks / Dependency Injection
- sergeshustoff/dikt (⭐141) - Simple and powerful DI for kotlin multiplatform
Libraries/Frameworks / Misc
- spoptchev/scientist - A kotlin library for refactoring code. Port of GitHub's scientist.
7. Awesome Vscode
JavaScript / More
8. Awesome Swift
Official Guides
- API Design Guidelines - Official Swift API design guidelines.
- Getting Started - Find information about the how to use the Swift programming language.
Authentication
- Cely (⭐167) - A Plug-n-Play login framework.
9. Awesome Graphql
Specifications
- GraphQL (⭐14k) - Working draft of the specification for GraphQL.
- GraphQL over HTTP (⭐376) - Working draft of "GraphQL over HTTP" specification.
- GraphQL Relay - Relay-compliant GraphQL server specification.
- OpenCRUD (⭐388) - OpenCRUD is a GraphQL CRUD API specification for databases.
Foundations
- GraphQL Foundation - GraphQL Foundation under the Linux Foundation
Communities
- GraphQL Weekly - A weekly newsletter highlighting resources and news from the GraphQL community.
- Facebook - Group for discussions, articles and knowledge sharing.
- StackOverflow - Questions and answers. Use the tag
graphql
.
- GraphQL APIs (⭐4.5k) - A collective list of public GraphQL APIs.
Meetups
- Relay Meetup - A global, online meetup on Relay, the GraphQL client.
JavaScript/TypeScript
- graphql-js (⭐20k) - A reference implementation of GraphQL for JavaScript.
- graphql-jit (⭐1k) - GraphQL execution using a JIT compiler.
Clients
- apollo-client (⭐19k) - A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server.
- graphql-request (⭐5.8k) - A minimal GraphQL client for Node and browsers.
- typescript-graphql-request - Use GraphQL Request as a fully typed SDK.
- graphql-zeus (⭐1.9k) - GraphQL Zeus creates autocomplete client library for
JavaScript
orTypeScript
which provides autocompletion for strongly typed queries.
- graphqurl (⭐3.3k) - curl for GraphQL with autocomplete, subscriptions and GraphiQL. Also a dead-simple universal javascript GraphQL client.
- aws-amplify (⭐9.4k) - A client library developed by Amazon for caching, analytics and more that includes a way to fetch GraphQL queries.
Frontend Framework Integrations
- vue-apollo (⭐6k) - Apollo/GraphQL integration for VueJS.
- apollo-angular (⭐1.5k) - A fully-featured, production ready caching GraphQL client for Angular and every GraphQL server.
- svelte-apollo (⭐945) - Svelte integration for Apollo GraphQL.
- ember-apollo-client (⭐279) - An ember-cli addon for Apollo Client and GraphQL.
- apollo-elements (⭐417) - GraphQL web components that work in any frontend framework.
Frontend Framework Integrations / React
- react-apollo - The core @apollo/client library provides built-in integration with React.
- relay (⭐18k) - Relay is a JavaScript framework for building data-driven React applications.
- urql (⭐8.6k) - A simple caching GraphQL client for React.
- graphql-hooks (⭐1.9k) - Minimal hooks-first GraphQL client with caching and server-side rendering support.
- mst-gql (⭐680) - Bindings for mobx-state-tree and GraphQL.
- micro-graphql-react (⭐530) - 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.
Servers / React
- apollo-server (⭐14k) - 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.
- hapi-graphql (⭐115) - Create a GraphQL HTTP server with Hapi.
- hapi-plugin-graphiql (⭐22) - HAPI plugin for GraphiQL integration.
- graphql-api-koa (⭐52) - GraphQL Koa middleware that implements GraphQL.js from scratch and supports native ESM.
- koa-graphql (⭐843) - GraphQL Koa Middleware.
- gql (⭐190) - Universal GraphQL HTTP middleware for Deno.
- mercurius (⭐2.3k) - GraphQL plugin for Fastify.
- graphql-yoga (⭐8.2k) - Fully-featured GraphQL Server with focus on easy setup, performance and great developer experience.
- graphitejs (⭐120) - Framework NodeJS for GraphQL.
- graphql-helix (⭐828) - A highly evolved GraphQL HTTP Server.
Databases & ORMs / React
- graphql-sequelize (⭐1.9k) - Sequelize helpers for GraphQL.
- graphql-bookshelf (⭐183) - Some help defining GraphQL schema around BookshelfJS models.
- join-monster (⭐2.7k) - A GraphQL-to-SQL query execution layer for batch data fetching.
PubSub / React
- graphql-ably-pubsub - Ably PubSub implementation for GraphQL to publish mutation updates and subscribe to the result through a subscription query.
Custom Scalars / React
- graphql-scalars (⭐1.9k) - A library of custom GraphQL Scalars for creating precise type-safe GraphQL schemas.
- graphql-java-datetime (⭐145) - GraphQL ISO Date is a set of RFC 3339 compliant date/time scalar types to be used with graphql-java.
- graphql-java-extended-scalars (⭐252) - Extended scalars for graphql-java.
Type / React
- type-graphql (⭐8k) - Create GraphQL schema and resolvers with TypeScript, using classes and decorators!
- graphql-nexus (⭐3.4k) - Code-First, Type-Safe, GraphQL Schema Construction.
Tools - Miscellaneous / React
- graphql-code-generator (⭐11k) - GraphQL code generator based on schema and documents.
- swagger-to-graphql (⭐924) - GraphQL types builder based on REST API described in Swagger. Allows to migrate to GraphQL from REST for 5 minutes
- ts-graphql-plugin (⭐711) - A language service plugin complete and validate GraphQL query in TypeScript template strings.
- apollo-tracing (⭐478) - GraphQL extension that enables you to easily get resolver-level performance information as part of a GraphQL response.
- json-graphql-server (⭐1.9k) - Get a full fake GraphQL API with zero coding in less than 30 seconds, based on a JSON data file.
- Prisma (⭐38k) - Turn your database into a GraphQL API. Prisma lets you design your data model and have a production ready GraphQL API online in minutes.
- tuql (⭐1.1k) - Automatically create a GraphQL server from any sqlite database.
- Bit (⭐18k) - Organize GraphQL API as components to be consumed with NPM or modified from any project, example-explanation).
- openapi-to-graphql (⭐1.6k) - Take any OpenAPI Specification (OAS) or swagger and create a GraphQL interface - Two minute video and resources here
- Retool – Internal tools builder on top of your GraphQL APIs + GraphQL IDE with a schema explorer.
- dataloader-codegen (⭐110) - An opinionated JavaScript library for automatically generating predictable, type safe DataLoaders over a set of resources (e.g. HTTP endpoints).
- raphql-inspector (⭐1.6k): alidate schema, get schema change notifications, validate operations, find breaking changes, look for similar types, schema coverage.
Miscellaneous / React
- graphql-tools (⭐5.3k) - Tool library for building and maintaining GraphQL-JS servers.
- graphql-tag (⭐2.3k) - A JavaScript template literal tag that parses GraphQL queries.
- graphql-compose (⭐1.2k) - Tool which allows you to construct flexible graphql schema from different data sources via plugins.
- graphql-modules (⭐1.3k) - Separate GraphQL server into smaller, reusable parts by modules or features.
- graphql-shield (⭐3.5k) - A library that helps creating a permission layer for a graphql api.
- graphql-let (⭐452) - A webpack loader to import type-protected codegen results directly from GraphQL documents
- graphql-config (⭐1.2k) - One configuration for all your GraphQL tools (supported by most tools, editors & IDEs).
- graphql-cli (⭐2k) - A command line tool for common GraphQL development workflows.
- graphql-toolkit (⭐168) - A set of utils for faster development of GraphQL tools (Schema and documents loading, Schema merging and more).
- graphql-mesh (⭐3.2k) - use GraphQL query language to access data in remote APIs that don't run GraphQL (and also ones that do run GraphQL).
- sofa (⭐1.1k) - Generate REST API from your GraphQL API.
- graphback (⭐410) - Framework and CLI to add a GraphQLCRUD API layer to a GraphQL server using data models.
- graphql-middleware (⭐1.1k) - Split up your GraphQL resolvers in middleware functions.
- graphql-relay-js (⭐1.5k) - A library to help construct a graphql-js server supporting react-relay.
- graphql-normalizr (⭐194) - Normalize GraphQL responses for persisting in the client cache/state.
- babel-plugin-graphql (⭐64) - Babel plugin that compile GraphQL tagged template strings.
- eslint-plugin-graphql (⭐1.2k) - An ESLint plugin that checks your GraphQL strings against a schema.
- graphql-ws (⭐1.7k) - Coherent, zero-dependency, lazy, simple, GraphQL over WebSocket Protocol compliant server and client.
- graphql-live-query (⭐435) - Realtime GraphQL Live Queries with JavaScript.
JavaScript Examples / React
- React Starter Kit (⭐23k) - front-end starter kit using React, Relay, GraphQL, and JAM stack architecture.
- SWAPI GraphQL Wrapper (⭐1k) - A GraphQL schema and server wrapping SWAPI.
- Relay TodoMVC (⭐158) - Relay TodoMVC with routing.
- Apollo Server tools documentation - Documentation, tutorial and examples for building GraphQL server and connecting to SQL, MongoDB and REST endpoints.
- F8 App 2017 (⭐14k) - Source code of the official F8 app of 2016, powered by React Native and other Facebook open source projects.
- Apollo React example for Github GraphQL API (⭐114) - Usage Examples Apollo React for Github GraphQL API with create-react-app.
- Next.js TypeScript and GraphQL Example (⭐124k) - A type-protected GraphQL example on Next.js running graphql-codegen under the hood
- GraphQL StackBlitz Starter – A live, editable demo spinning up in about 2 seconds and running in a browser.
- NAPERG (⭐745) - Fullstack Boilerplate GraphQL. Made with React & Prisma + authentication & roles.
- VulcanJS - The full-stack React+GraphQL framework
- RAN Toolkit (⭐2.2k) - Production-ready toolkit/boilerplate with support for GraphQL, SSR, Hot-reload, CSS-in-JS, caching, and more.
TypeScript Examples / React
- Node.js API Starter (⭐3.8k) - Yarn v2 based monorepo template (code-first GraphQL API, PostgreSQL, PnP, Zero-install, serverless).
- Next.js Apollo TypeScript Starter (⭐276) - Next.js starter project focused on developer experience.
- GraphQL Starter (⭐101) - A boilerplate for TypeScript + Node Express + Apollo GraphQL APIs.
Ruby / React
- graphql-ruby (⭐5.4k) - Ruby implementation of Facebook's GraphQL.
- graphql-batch (⭐1.4k) - A query batching executor for the graphql gem.
- graphql-auth (⭐26) - A JWT auth wrapper working with devise.
- agoo (⭐901) - Ruby web server that implements Facebook's GraphQL.
- GQLi (⭐211) - A GraphQL client and DSL. Allowing to write queries in native Ruby.
Ruby Examples / React
- graphql-ruby-demo (⭐222) - Use graphql-ruby to expose a Rails app.
- github-graphql-rails-example (⭐279) - Example Rails app using GitHub's GraphQL API.
- relay-on-rails (⭐43) - Barebones starter kit for Relay application with Rails GraphQL server.
- relay-rails-blog (⭐139) - A graphql, relay and standard rails application powered demo weblog.
- agoo-demo (⭐901) - Use of the Agoo server to demonstrate a simple GraphQL application.
- rails-devise-graphql (⭐285) - A rails 6 boilerplate with devise, graphql & JWT auth.
PHP / React
- graphql-php (⭐4.6k) - A PHP port of GraphQL reference implementation.
- graphql-relay-php (⭐272) - Relay helpers for webonyx/graphql-php implementation of GraphQL.
- lighthouse (⭐3.3k) - A PHP package that allows to serve a GraphQL endpoint from your Laravel application.
- graphql-laravel (⭐2.1k) - Laravel wrapper for Facebook's GraphQL.
- overblog/graphql-bundle (⭐780) - This bundle provides tools to build a complete GraphQL server in your Symfony App. Supports react-relay.
- wp-graphql (⭐3.6k) - GraphQL API for WordPress.
- graphqlite (⭐554) - Framework agnostic library that allows you to write GraphQL server by annotating your PHP classes.
- siler (⭐1.1k) - Plain-old functions providing a declarative API for GraphQL servers with Subscriptions support.
- graphql-request-builder (⭐3) - Builds request payload in GraphQL structure.
PHP Examples / React
- siler-graphgl (⭐1.1k) - An example GraphQL server written with Siler.
Python / React
- graphql-parser (⭐48) - GraphQL parser for Python.
- graphql-relay-py (⭐146) - A library to help construct a graphql-py server supporting react-relay.
- graphql-parser-python (⭐4) - A python wrapper around libgraphqlparser.
- graphene (⭐8k) - A package for creating GraphQL schemas/types in a Pythonic easy way.
- graphene-gae (⭐117) - Adds GraphQL support to Google AppEngine (GAE).
- django-graphiql (⭐35) - Integrate GraphiQL easily into your Django project.
- flask-graphql (⭐1.3k) - Adds GraphQL support to your Flask application.
- python-graphql-client (⭐156) - Simple GraphQL client for Python 2.7+
- python-graphjoiner (⭐2) - Create GraphQL APIs using joins, SQL or otherwise.
- graphene-django (⭐4.3k) - A Django integration for Graphene.
- Flask-GraphQL-Auth (⭐63) - An authentication library for Flask inspired from flask-jwt-extended.
- tartiflette (⭐856) - GraphQL Implementation, SDL First, for python 3.6+ / asyncio.
- tartiflette-aiohttp (⭐59) - Wrapper of Tartiflette to expose GraphQL API over HTTP based on aiohttp / 3.6+ / asyncio, official tutorial available on tartiflette.io.
- Ariadne (⭐2.2k) - library for implementing GraphQL servers using schema-first approach. Asynchronous query execution, batteries included for ASGI, WSGI and popular webframeworks, fully documented.
- django-graphql-auth (⭐326) - Django registration and authentication with GraphQL.
- strawberry (⭐3.9k) - A new GraphQL library for Python.
Python Examples / React
- swapi-graphene (⭐172) - A GraphQL schema and server using Graphene.
Java / React
- graphql-java (⭐6.1k) - GraphQL Java implementation.
- DGS Framework (⭐3k) - A GraphQL server framework for Spring Boot, developed by Netflix.
- graphql-java-generator - A Maven plugin (⭐117) and a Gradle plugin (⭐52) that can generate both the Client and the Server (POJOs and utility classes). The server part is based on graphql-java, and hides all its boilerplate codes.
- gaphql-java-type-generator (⭐36) - Auto-generates types for use with GraphQL Java
- schemagen-graphql (⭐47) - 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.
- graphql-java-annotations (⭐385) - Provides annotations-based syntax for schema definition with GraphQL Java.
- graphql-java-tools (⭐807) - Schema-first graphql-java convenience library that makes it easy to bring your own implementations as data resolvers. Inspired by graphql-tools (⭐5.3k) for JS.
- graphql-java-codegen-maven-plugin (⭐17) - Schema-first maven plugin for generating Java types and Resolver interfaces. Works perfectly in conjunction with graphql-java-tools. Inspired by swagger-codegen-maven-plugin (⭐17k).
- graphql-java-codegen-gradle-plugin (⭐19) - Schema-first gradle plugin for generating Java types and Resolver interfaces. Works perfectly in conjunction with graphql-java-tools. Inspired by gradle-swagger-generator-plugin (⭐303).
- graphql-java-servlet (⭐220) - A framework-agnostic java servlet for exposing graphql-java query endpoints with GET, POST, and multipart uploads.
- manifold-graphql (⭐2.3k) - Comprehensive GraphQL client use. Schema-first. Type-safe GraphQL types, queries, and results, no code generators, no POJOs, no annotations. Excellent IDE support with IntelliJ IDEA and Android Studio. See the Java example below.
- spring-graphql-common (⭐133) - Spring Framework GraphQL Library.
- graphql-spring-boot (⭐1.5k) - GraphQL and GraphiQL Spring Framework Boot Starters.
- vertx-graphql-service-discovery (⭐50) - Asynchronous GraphQL service discovery and querying for your microservices.
- vertx-dataloader (⭐71) - Port of Facebook DataLoader for efficient, asynchronous batching and caching in clustered GraphQL environments.
- graphql-spqr (⭐1.1k) - Java 8+ API for rapid development of GraphQL services.
- Light Java GraphQL (⭐31): A lightweight, fast microservices framework with all cross-cutting concerns addressed and ready to plug in GraphQL schema.
- Elide: A Java library that can expose a JPA annotated data model as a GraphQL service over any relational database.
- federation-jvm (⭐243) - Apollo Federation on the JVM.
- graphql-java-extended-validation (⭐124) - Provides extended validation of fields and field arguments for graphql-java.
Java Examples / React
- light-java-graphql examples (⭐149) - Examples of Light Java GraphQL and tutorials.
- graphql-spqr-samples (⭐104) - An example GraphQL server written with Spring MVC and GraphQL-SPQR.
- manifold-graphql sample (⭐19) - A simple application, both client and server, demonstrating the Manifold GraphQL library.
- graphql-java-kickstart_samples (⭐120) - Samples for using the GraphQL Java Kickstart projects.
Kotlin Examples / React
- manifold-graphql sample (⭐3) - A simple GraphQL application, both client and server, demonstrating the Manifold GraphQL library with Kotlin.
C/C++ / React
- libgraphqlparser (⭐1.1k) - A GraphQL query parser in C++ with C and C++ APIs.
- agoo-c (⭐146) - A high performance GraphQL server written in C. benchmarks (⭐56)
- cppgraphqlgen (⭐322) - C++ GraphQL schema service generator.
- CaffQL (⭐28) - Generates C++ client types and request/response serialization from a GraphQL introspection query.
Go / React
- graphql (⭐9.8k) - An implementation of GraphQL for Go follows graphql-js
- graphql-go (⭐4.6k) - GraphQL server with a focus on ease of use.
- gqlgen (⭐9.8k) - Go generate based graphql server library.
- graphql-relay-go (⭐424) - A Go/Golang library to help construct a server supporting react-relay.
- graphjin (⭐2.9k): Build APIs in 5 minutes with GraphQL. An instant GraphQL to SQL compiler.
Go Examples / React
- golang-relay-starter-kit (⭐137) - Barebones starting point for a Relay application with Golang GraphQL server.
- todomvc-relay-go (⭐66) - Port of the React/Relay TodoMVC app, driven by a Golang GraphQL backend.
- go-graphql-subscription-example (⭐41) - A GraphQL schema and server that demonstrates GraphQL subscriptions (⭐1.5k) (over Websocket) to consume Apache Kafka messages.
Scala / React
- sangria (⭐2k) - Scala GraphQL server implementation.
- sangria-relay (⭐90) - Sangria Relay Support.
- caliban (⭐939) - Caliban is a purely functional library for creating GraphQL backends in Scala.
Scala Examples / React
- sangria-akka-http-example (⭐241) - An example GraphQL server written with akka-http and sangria
- sangria-playground (⭐87) - An example of GraphQL server written with Play and sangria.
.NET / React
- graphql-dotnet (⭐5.8k) - GraphQL for .NET.
- graphql-net (⭐891) - GraphQL to IQueryable for .NET.
- Hot Chocolate (⭐5.1k) - GraphQL server for .Net Core and .NET Framework.
- Snowflaqe (⭐154) - Type-safe GraphQL code generator for F# and Fable (⭐2.9k)
Elixir / React
- absinthe-graphql (⭐4.2k) - Fully Featured Elixir GraphQL Library.
- graphql-elixir (⭐859) - GraphQL Elixir. (No longer maintained)
- plug_graphql (⭐126) - Plug integration for GraphQL Elixir.
- graphql_relay (⭐36) - Relay helpers for GraphQL Elixir.
- graphql_parser (⭐20) - Elixir bindings for libgraphqlparser (⭐1.1k)
- graphql (⭐87) - Elixir GraphQL parser.
- plot (⭐32) - GraphQL parser and resolver for Elixir.
Haskell / React
- graphql-haskell (⭐168) - GraphQL AST and parser for Haskell.
SQL / React
- GraphpostgresQL (⭐1.1k) - GraphQL for Postgres.
- sql-to-graphql (⭐591) - Generate a GraphQL API based on your SQL database structure.
- PostGraphile (⭐13k) - Lightning-fast GraphQL APIs for PostgreSQL: highly customisable; extensible via plugins; realtime.
- Hasura (⭐31k) - Hasura gives Instant Realtime GraphQL APIs over PostgreSQL. Works with an existing database too.
- subZero - GraphQL & REST API for your database
Lua / React
- graphql-lua (⭐185) - GraphQL for Lua.
Elm / React
- elm-graphql (⭐778) - GraphQL for Elm.
Clojure / React
- graphql-clj (⭐284) - A Clojure library designed to provide GraphQL implementation.
- Lacinia (⭐1.8k) - GraphQL implementation in pure Clojure.
ClojureScript / React
- graphql-query (⭐70) - Clojure(Script) GraphQL query generation.
- re-graph (⭐459) - A GraphQL client for ClojureScript with bindings for re-frame applications.
Clojure Examples / React
- Clojure Game Geek (⭐47) - Example code for the Lacinia GraphQL framework tutorial.
Swift / React
- GraphQL (⭐934) - The Swift implementation for GraphQL.
OCaml / React
- ocaml-graphql-server (⭐624) - GraphQL servers in OCaml.
Android Examples / React
- apollo-frontpage-android-app (⭐1) - 📄 Apollo "hello world" app, for Android.
iOS / React
- apollo-ios (⭐3.9k) - 📱 A strongly-typed, caching GraphQL client for iOS, written in Swift.
- ApolloDeveloperKit (⭐63) - Apollo Client Devtools bridge for [Apollo iOS].
- Graphaello (⭐493) - Type Safe GraphQL directly from SwiftUI.
iOS Examples / React
- frontpage-ios-app (⭐99) - 📄 Apollo "hello world" app, for iOS.
ReasonML / React
- reason-apollo (⭐550) - ReasonML binding for Apollo Client.
- ReasonQL (⭐96) - Type-safe and simple GraphQL Client for ReasonML developers.
- reason-urql (⭐238) - ReasonML binding for urql Client.
Dart / React
- graphql-flutter (⭐3.2k) - A GraphQL client for Flutter.
- Artemis (⭐496) - A GraphQL type and query generator for Dart/Flutter.
Rust / React
- async-graphql (⭐3.3k) - High-performance server-side library that supports all GraphQL specifications.
- juniper (⭐5.6k) - GraphQL server library for Rust.
- graphql-client (⭐1.1k) - GraphQL client library for Rust with WebAssembly (wasm) support.
- graphql-parser (⭐349) - A parser, formatter and AST for the GraphQL query and schema definition language for Rust.
D (dlang) / React
- graphqld (⭐35) - GraphQL server library for D.
R (Rstat) / React
- ghql (⭐145) - General purpose GraphQL R client.
- graphql (⭐38) - Bindings to the 'libgraphqlparser' C++ library. Parses GraphQL syntax and exports the AST in JSON format.
- gqlr (⭐58) - R GraphQL Implementation.
Crystal / React
- graphql (⭐134) - GraphQL server library.
- graphql-crystal (⭐215) - library inspired by graphql-ruby (⭐5.4k) & go-graphql (⭐248) & graphql-parser (⭐214).
- crystal-gql (⭐6) - GraphQL client shard inspired by Apollo client.
- graphql.cr (⭐1) - GraphQL shard.
Tools - Editors & IDEs & Explorers / React
- GraphiQL (⭐16k) - An in-browser IDE for exploring GraphQL.
- GraphQL Editor (⭐6k) - Visual Editor & GraphQL IDE.
- GraphQL Voyager (⭐7.7k) - Represent any GraphQL API as an interactive graph.
- Altair GraphQL Client (⭐5.1k) - A beautiful feature-rich GraphQL Client for all platforms.
- Insomnia - A full-featured API client with first-party GraphQL query editor.
- Postman - An HTTP Client that supports editing GraphQL queries.
- Apollo Sandbox - The quickest way to navigate and test your GraphQL endpoints.
- GraphQL Birdseye (⭐703) – View any GraphQL schema as a dynamic and interactive graph.
- AST Explorer - Select "GraphQL" at the top, explore the GraphQL AST and highlight different parts by clicking in the query.
- Firecamp - GraphQL Playground - The fastest collaborative GraphQL playground.
Tools - Security / React
- InQL Scanner (⭐1.5k) - A Burp Extension for GraphQL Security Testing
- WAF for graphQL - Web Application Firewall for graphQL APIs
- GraphQL Intruder (⭐12) - Plugin based python script to perform GraphQL vulnerability assessment.
Tools - Browser Extensions / React
- Apollo Client Developer Tools (⭐1.5k) - GraphQL debugging tools for Apollo Client in the Chrome developer console
Tools - Prototyping / React
- GraphQL Faker (⭐2.7k) - 🎲 Mock or extend your GraphQL API with faked data. No coding required.
- GraphQL Designer - A developer's web-app tool to rapidly prototype a full stack CRUD implementation of GraphQL with React.
Tools - Docs / React
- graphdoc (⭐1.6k) - Static page generator for documenting GraphQL Schema.
- gqldoc (⭐192) - The easiest way to make API documents for GraphQL.
Tools - Editor Plugins / React
- Apollo GraphQL VSCode Extension - Rich editor support for GraphQL client and server development that seamlessly integrates with the Apollo platform
- js-graphql-intellij-plugin (⭐879) - GraphQL language support for IntelliJ IDEA and WebStorm, including Relay.QL tagged templates in JavaScript and TypeScript.
- vim-graphql (⭐487) - A Vim plugin that provides GraphQL file detection and syntax highlighting.
- Apollo Workbench - Tooling to help you develop and mock federated schemas using Apollo Federation.
- graphql-autocomplete (⭐48) - Autocomplete and lint from a GraphQL endpoint in Atom.
Databases / React
- Dgraph - Scalable, distributed, low latency, high throughput Graph database with GraphQL as the query language
- EdgeDB - The next generation object-relational database with native GraphQL support.
- FaunaDB - Relational NoSQL database with GraphQL schema import. Supports joins, indexes, and multi-region ACID transactions with serverless pay-per-use pricing.
- ArangoDB - Native multi-model database with GraphQL integration via the built-in Foxx Microservices Framework.
- Weaviate (⭐10k) - Weaviate is a cloud-native, modular, real-time vector search engine with a GraphQL interface built to scale your machine learning models.
Services / React
- AWS AppSync - Scalable managed GraphQL service with subscriptions for building real-time and offline-first apps
- FakeQL - GraphQL API mocking as a service ... because GraphQL API mocking should be easy!
- Moesif API Analytics - A GraphQL analaytics and monitoring service to find functional and performance issues.
- Booster framework - An open-source framework that makes you completely forget about infrastructure and allows you to focus exclusively on your business logic. It autogenerates a GraphQL API for your models, supporting mutations, queries, and subscriptions.
- Hypi - Low-code, scalable, serverless backend as a service. Your GraphQL & REST over GraphQL backend in minutes.
- Nhost - Open source Firebase alternative with GraphQL
- Saleor (⭐20k) - GraphQL-first headless e-commerce platform.
CDN / React
- GraphCDN - GraphQL CDN for caching GraphQL APIs.
CMS / React
- DatoCMS - CDN-based GraphQL based Headless Content Management System.
- Cosmic - GraphQL-powered Headless CMS and API toolkit.
Books / React
- The GraphQL Guide by John Resig and Loren Sands-Ramshaw
- Craft GraphQL APIs in Elixir with Absinthe by Bruce Williams and Ben Wilson
- Learning GraphQL and Relay by Samer Buna
- Practical GraphQL by Daniel Schmitz
- Production Ready GraphQL by Marc-André Giroux
- Full Stack GraphQL Applications by William Lyon
Videos / React
Podcasts / React
- GraphQL.FM by Marc-Andre Giroux and Tony Ghita.
Style Guides / React
- Shopify GraphQL Design Tutorial (⭐2.4k) - This tutorial was originally created by Shopify for internal purposes. It's based on lessons learned from creating and evolving production schemas at Shopify over almost 3 years.
Blogs / React
Blogs - Security / React
Posts / React
Tutorials / React
- How to GraphQL - Fullstack Tutorial Website with Tracks for all Major Frameworks & Languages including React, Apollo, Relay, JavaScript, Ruby, Java, Elixir and many more.
- Apollo Odyssey - Apollo's free interactive learning platform.
- learning-graphql (⭐943) - An attempt to learn GraphQL.
10. Awesome Icons
Generic
- Line Awesome - Is a free alternative for Font Awesome 5.11.2. It consists of ~1380 flat icons that offer complete coverage of the main Font Awesome icon set
11. Awesome Agi Cocosci
Meta-Level Considerations / Gestalt
- Restructuring revisited I. Summary and critique of the Gestalt theory of problem solving - Scandinavian Journal of Psychology, 1984. [All Versions].
Karl Popper / Commonsense Knowledgebase
- All Life is Problem Solving - Routledge, 2001. [All Versions].
- Prev: Nov 20, 2021
- Next: Nov 18, 2021