The "Awesome GraphQL" project is a comprehensive collection of resources dedicated to GraphQL, a powerful query language for APIs and a runtime for executing those queries with your existing data. This list encompasses a variety of categories, including libraries, tools, tutorials, client and server implementations, and community resources that facilitate the adoption and mastery of GraphQL. It serves as an invaluable asset for developers of all skill levels, from beginners looking to understand the basics to experienced developers seeking advanced techniques and best practices. With this curated selection, users can enhance their GraphQL skills and build efficient, flexible APIs that meet modern application demands.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The "Awesome" project is a comprehensive exploration of recursion, a fundamental programming technique where a function calls itself to solve problems. This list covers various aspects of recursion, including visual illustrations, examples, and explanations that help demystify the concept. It is beneficial for beginners looking to grasp the basics of recursion, as well as experienced developers seeking to refine their understanding or find new applications for recursive solutions. With a variety of resources available, users can deepen their knowledge and enhance their coding skills through practical examples and insightful discussions.
The "Awesome Self Hosted" project is a curated collection of software applications that can be hosted on your own servers, providing users with full control over their data and services. This list encompasses a wide range of categories, including web applications, databases, file storage solutions, content management systems, and development tools. It is particularly beneficial for developers, system administrators, and privacy-conscious users who seek alternatives to cloud services. By leveraging self-hosted solutions, users can enhance their security, customize their environments, and reduce reliance on third-party providers. Explore this collection to discover powerful tools that empower you to take charge of your digital landscape.
The "Awesome Free for Developers" project is a curated collection of free tools, services, and resources available for developers. This list covers a wide range of categories including cloud services, APIs, software development tools, design resources, and educational platforms that offer free tiers or completely free access. It is particularly beneficial for developers, startups, and students who are looking to leverage high-quality resources without incurring costs. By providing access to these valuable tools, the project empowers users to enhance their projects, improve their skills, and innovate without financial barriers. Explore this collection to discover what you can utilize for your next development endeavor.
The "Awesome Beginner-Friendly Projects" project is a curated collection of coding projects aimed at helping novice developers enhance their programming skills through practical experience. This list includes a variety of beginner-friendly projects across different programming languages, covering categories such as web development, game development, data analysis, and mobile applications. With resources ranging from project ideas and tutorials to sample code and community support, this list is invaluable for beginners looking to build confidence and competence in coding. Whether you're just starting or looking to practice your skills, you'll find engaging projects that inspire creativity and learning.
The industry-leading GraphQL client for TypeScript, JavaScript, React, Vue, Angular, and more.
A minimal, extensible, and type-safe GraphQL client for JavaScript with full type inference and a powerful extension system.
A strongly typed GraphQL client and code generator with autocomplete for TypeScript, compatible with Apollo and React Native.
A curl-like CLI and universal JavaScript client for GraphQL with autocomplete, subscriptions, and schema introspection.
A declarative JavaScript library for frontend and mobile developers to integrate cloud services like authentication, storage, and APIs.
Apollo Client integration for Vue.js applications, providing hooks, components, and utilities for GraphQL.
A JavaScript framework for building data-driven React applications with GraphQL.
A highly customizable and versatile GraphQL client for React, Preact, Vue, Solid, and Svelte.
A minimal, hooks-first GraphQL client for React with a tiny bundle size and full SSR support.
A production-ready JavaScript GraphQL server that supports schema-first development and integrates with popular Node.js frameworks.
A GraphQL adapter for Fastify that enables building GraphQL servers and gateways with performance optimizations.
A fully-featured GraphQL server with easy setup, performance, and great developer experience, built on the WHATWG Fetch API.
A helper library for building GraphQL APIs with Sequelize models, providing automatic query resolution and field generation.
A GraphQL to SQL query execution layer that automatically generates efficient SQL queries from GraphQL queries.
Create GraphQL schemas and resolvers with TypeScript using classes and decorators.
A declarative, code-first GraphQL schema builder for TypeScript/JavaScript that provides full type safety.
A tool for generating code from GraphQL schemas and operations with a flexible plugin system.
A plugin-based GraphQL schema builder for TypeScript with best-in-class type safety and zero runtime overhead.
A GraphQL document authoring library for TypeScript that infers result and variable types on the fly.
A full-stack monorepo template for building SaaS applications with React 19, tRPC, and Cloudflare Workers.
Official 2017 F8 conference app built with React Native, Redux, Relay, and GraphQL.
A React framework for production with hybrid static & server rendering, TypeScript support, and file-system routing.
A React, GraphQL, and Next.js toolkit for building SEO-ready, production-ready web applications with SSR, hot-reload, and CLI commands.