Tools & Open Source
Yaak helps you interact with REST, GraphQL, and gRPC, with web socket support coming soon as well. If you're looking for a new tool like this, make sure to give Yaak a try!
Tools & Open Source
What if building a GraphQL server were as simple as just writing functions? Your TypeScript resolvers are already annotated with type information. Grats uses those existing types to determine your GraphQL schema. When your implementation is your schema, there's no need for clever TypeScript tricks to validate that your code and schema match.
Welcome to BuQL, the harmonizing of Bun and GraphQL, with ioredis included for the most optimal query response times. Any developer with a Bun-based codebase can now utilize BuQL as an Express middleware to intercept queries, returning the responses from a cache when possible and caching them otherwise. BuQL is able to bring all of this to the table in an easy-to-use npm package equipped with security features to mitigate risk.
Tools & Open Source
Conductor is a cutting-edge, open-source GraphQL Gateway, fully compliant with the GraphQL specification and designed to supercharge any GraphQL API with a number of powerful features and proxy flows. Crafted entirely in Rust, it offers unparalleled performance and a great developer experience, making it an ideal choice for projects requiring advanced GraphQL capabilities.
Tools & Open Source
Discover the key to managing rate limits in federated GraphQL APIs with WunderGraph! This article delves into the intricacies of rate limiting and how WunderGraph provides a seamless solution. Learn how to handle API requests efficiently, ensuring fair usage and optimal performance across your federated GraphQL services. Whether you're a seasoned developer or new to GraphQL federation, this guide will empower you to implement effective rate-limiting strategies. Let's dive in!
The Inigo team is excited to announce that Inigo now fully supports integration with GraphQL Yoga, the latest and most flexible GraphQL server by The Guild.
And the Grafbase team released support for Automatic Persisted Queries for their GraphQL platform.
Tools & Open Source
One of the major strengths of GraphQL is a single, well defined standard, with a schema language, validation rules, and adjacent specs. Libraries can effectively implement the common interfaces, standard-defined behavior, and compose within the GraphQL ecosystem in any language. To expand GraphQL support in Rust, Grafbase recently introduced three open-source crates.
Tools & Open Source
Exciting news for GraphQL Federation enthusiasts! 🚀 Dive into this article to catch the buzz about WunderGraph's latest game-changer: field-level authorization for GraphQL Federation. Uncover how this feature elevates security and flexibility in your federated GraphQL APIs. It's a must-read for developers eager to empower their services with precise control over data access. 🌐✨
Embark on a visual adventure with GatoGraphQL v2! 🚀 This article unveils the magic of generating and optimizing post-featured images using AI. Join the exploration of cutting-edge technology as GatoGraphQL takes your content visuals to the next level. Discover how AI transforms image creation and optimization, adding a dash of innovation to your workflow. If you're keen on enhancing your content game, this read is your gateway to a world where AI meets GraphQL for stunning post-featured images! 🌟🎨
Tools & Open Source
Gear up to fortify your GraphQL APIs with this guide on GraphQL Protect. Unleash the power of security in a no-nonsense read tailored for developers. Skip the hassle, dive straight into practical tips, and bolster your GraphQL defenses. It's your go-to resource for securing your APIs effectively and navigating the security landscape with confidence.
Graffy is a Chrome "side panel" extension that listens for GraphQL results on visited websites. When found, that data is transformed into a "network" graph using vis.js. Originally designed as the missing graph visualization tool for Apollo Studio, Graffy can reveal interesting networks returned by all sorts of sites that use GraphQL.
Tools & Open Source
The gql.tada project aims to improve the experience of writing and using GraphQL with TypeScript on the client-side by providing more feedback when writing GraphQL, and reducing friction between TypeScript and GraphQL. gql.tada as a project was started to answer the question: “Why can’t we teach TypeScript to understand the GraphQL query language?”
Tools & Open Source
Read up on the latest developments with the open-source Hasura GraphQL Engine v3. The article offers an informative exploration of the updates, making it accessible for those intrigued by the latest features and enhancements in Hasura's GraphQL Engine.
Qevlar is a dependency-free security testing library for GraphQL APIs that runs directly from your CLI. It assesses vulnerabilities to a multitude of DoS attacks, malicious SQL/NoSQL injections, and more.
Tools & Open Source
The WunderGraph team released a nice little game for the holiday season that teaches you more about GraphQL Federation.
Tools & Open Source
Stellate is excited to announce Fuse.js, an opinionated open-source framework for creating typesafe data layers with ease. It’s tailor-made to make it simple to transform backend APIs to frontend needs.
Tools & Open Source
Explore the latest update in Gato GraphQL's journey. Learn more about new features introduced in version 1.2, focusing on the addition of persisted queries. It's a concise overview for those familiar with Gato GraphQL, highlighting the incremental yet significant improvements introduced in this latest release.
Tools & Open Source
The team that maintains GraphQL Editor recently released GraphQL AI, a set of tools that allows you to query common AI models using GraphQL. If you'd like to add some AI magic to your app, and are already using GraphQL, take a look!
Curious about integrating PostgreSQL with GraphQL? This read unveils the GrafBase Postgres Connector, a game-changer for database interaction. Delve into an exploration of its functionalities and benefits, sans the technical maze. Tailored for both beginners and seasoned tech enthusiasts, it offers insights without drowning you in complex terminologies. Whether you're a developer or a database aficionado, this article offers a clear path to understanding and harnessing this connector's potential.
Tools & Open Source
API Security Academy provides hands-on, interactive lessons that teach various vulnerabilities and best practices in GraphQL security. You can access its full learning potential directly in your browser. Each lesson is built around a WebContainer containing a live GraphQL application, so you'll not only understand why a vulnerability is risky, but also how to exploit it and, most importantly, how to fix it.
Tools & Open Source
As the GraphQL ecosystem matures and expands, the tools developers use should evolve, too. Developers need better tooling and a better experience, like you see with REST API tooling, to build GraphQL-powered applications with ease. This is why the Grafbase team launched Pathfinder, their GraphQL IDE. With a focus on usability, efficiency, and familiarity, Pathfinder is a desktop IDE solution for GraphQL developers. Using Pathfinder, developers can build GraphQL endpoints as easily as they build any other code, in an intuitive environment.
Tools & Open Source
After a really long time (spanning several years), development of the Gato GraphQL plugin has finally reached v1.0! If you aren't familiar, Gato GraphQL is a tool for interacting with data in your WordPress site. You can think of it as a Swiss Army Knife for dealing with data, as it allows to retrieve, manipulate and store again any piece of data, in any desired way, using the GraphQL language.