GraphQL を使用して
言語サポート
並べ替え
GraphQL.js
Node.js 環境で GraphQL を実行するように設計された、GraphQL 仕様のリファレンス実装です。
graphql-yoga
GraphQL Yoga は、Envelop と GraphQL Tools を使用した、HTTP 仕様準拠のクロスプラットフォーム GraphQL サーバーです。
Mercurius
Mercurius は、オーバーヘッドが最小限で強力なプラグインアーキテクチャを備えた、非常に高速な Web フレームワークである Fastify のための柔軟で拡張可能な GraphQL アダプターです。
GraphQLBox サーバー
キャッシング、リクエスト解析、デバッグ、サブスクリプションなどのモジュールを備えた、拡張可能な GraphQL サーバーです。
urql
高度にカスタマイズ可能で汎用性の高い GraphQL クライアントで、成長に合わせて正規化されたキャッシングなどの機能を追加できます。
Relay
GraphQL バックエンドと通信する React アプリケーションを構築するための Facebook のフレームワークです。
graphql-hooks
小さなバンドル、SSR サポート、キャッシングを備えた、最小限の React フックファースト GraphQL クライアントです。
GraphQLBoxクライアント
React、キャッシング、リクエスト解析、Webワーカー、Webソケットなどに対応した、拡張可能なGraphQLクライアントです。
SpectaQL
SpectaQLは、GraphQLスキーマから静的なHTMLドキュメントを生成します。
GraphQLShield
パーミッションレイヤーの作成を容易にするGraphQLツールです。
GiraphQL
TypescriptでコードファーストGraphQLスキーマを作成するための、プラグインベースのスキーマビルダーです。
Brangr
任意のGraphQLサービスのためのユーザーフレンドリーなビューアーです。
graph-gophers/graphql-go
graphql-go-tools
Go言語でGraphQLサーバー、ゲートウェイ、プロキシサーバー、ミドルウェアを構築するためのツールのコレクション。
Siler
Silerは、GraphQLを扱うための高レベルの抽象化によって強化されたPHPライブラリです。
graphql-relay-php
GraPHPinator
最新の PHP 用の GraphQL 実装です。最新のドラフトからの機能、ミドルウェアディレクティブ、追加機能を備えたモジュールが含まれています。
Domain Graph Service (DGS) フレームワーク
DGS フレームワーク(ドメイングラフサービス)は、Netflix が開発した Spring Boot 用の GraphQL サーバーフレームワークです。
graphql-kotlin
Kotlin で GraphQL クライアントとサーバーを実行するためのライブラリのセットです。
Spring for GraphQL
Spring for GraphQLは、GraphQL Javaを基盤とするSpringアプリケーションをサポートします。
Jimmer
JavaとKotlinの両方のための革新的なORMフレームワークであり、Spring GraphQLベースのアプリケーションの迅速な開発のための特殊なAPIも提供します。
KGraphQL
KGraphQLは、GraphQLのKotlin実装です。GraphQLスキーマを設定するための豊富なDSLを提供します。
MicroProfile GraphQL
MP GraphQLは、GraphQLアプリケーションを構築するためのコードファースト仕様です。JAX-RSと同様のアノテーションとデザインパターンを使用して、迅速な開発を可能にします。
Apollo Kotlin
JVM、Android、およびKotlinマルチプラットフォーム向けの、厳密に型付けされたキャッシングGraphQLクライアント。
graphql-kotlin
Kotlin で GraphQL クライアントとサーバーを実行するためのライブラリのセットです。
GraphQL Javaジェネレーター
GraphQL Javaジェネレーターは、GraphQL APIのクライアントとサーバーの開発をスピードアップするためのJavaコードを生成するツールです。
Hot Chocolate
Hot Chocolate は .NET 用のオープンソース GraphQL サーバーです。
Entity GraphQL
.NET Core 用の GraphQL ライブラリです。データモデルを GraphQL API として簡単に公開したり、複数のデータソースを単一の GraphQL スキーマに統合したりできます。
Strawberry Shake
Strawberry Shake は .NET 用のオープンソースリアクティブ GraphQL クライアントです。
Graphene
GraphQL API を構築するための Python ライブラリです。
Strawberry
Strawberry は、型ヒントなどの最新の Python 機能を使用してコードファースト GraphQL サーバーを実装するための Python ライブラリです。
Ariadne
Ariadne は、スキーマファーストアプローチを使用して GraphQL サーバーを実装するための Python ライブラリです。同期と非同期の両方クエリ実行をサポートし、クエリコスト検証やパフォーマンス トレーシングなどの一般的な GraphQL サーバーの問題に対する機能を備え、拡張または置き換えが簡単なシンプルな API を備えています。
Tartiflette
GraphQL API を構築するための Python 3.6+ (asyncio) ライブラリです。
Django Graphbox
Django モデルの基本的な CRUD 操作を使用して GraphQL API を簡単に構築するためのパッケージです。
Ariadne Codegen
任意のスキーマとクエリから、完全に型指定された Python GraphQL クライアントを生成します。
Qlient
シンプルさを念頭に置いて設計された、高速で現代的な graphql クライアントです。
graphql-query
Python 用の完全な GraphQL クエリ文字列生成ツールです。
Async-graphql
Async-graphql は、すべての GraphQL 仕様をサポートする高性能なサーバーサイドライブラリです。
cynic
Rust 用の独自の型を使用する GraphQL クライアントです。
graphql-ruby
GraphQL API を構築するための Ruby ライブラリです。
Agoo
GraphQL をサポートする高性能な Web サーバーです。Agoo は、GraphQL のシンプルで使いやすい API を目指しています。
Rails GraphQL
自然で Ruby らしい DSL に焦点を当てた、Rails アプリケーション向けの新しい GraphQL サーバーです。
SwiftGraphQL
GraphQLのことを忘れてしまえるGraphQLクライアント。
Sangria
RelayをサポートするScala GraphQLライブラリ。
Caliban
Calibanは、ScalaでGraphQLサーバーとクライアントを構築するための関数型ライブラリです。最小限のボイラープレートと優れた相互運用性を提供します。
Caliban
Calibanは、ScalaでGraphQLサーバーとクライアントを構築するための関数型ライブラリです。クライアントコード生成と型安全なクエリを提供します。
graphql-clj
GraphQL実装を提供するClojureライブラリ。
alumbra
alumbra.specで指定されたデータ構造に準拠した、Clojure用の再利用可能なGraphQLコンポーネントのセット。
Mu-HaskellとMu-GraphQL
マイクロサービス(gRPC、HTTP)とGraphQL APIを構築するためのHaskellライブラリです。
graphql-w-persistent
SQLを使用したリレーショナルデータベーススキーマを抽象化し、GraphQLでクエリを実行し、GraphQLの結果を返すための完全なライブラリツールセットです。
gorm-graphql
GORM向けの自動GraphQLスキーマジェネレーター。
WunderGraph
WunderGraphは、Apollo Federation、GraphQL、REST API、データベース、Kafkaなどを合成できるオープンソースのGraphQLゲートウェイです。
Microcks
APIモッキングとテストのためのオープンソースのKubernetesネイティブツール。
Dgraph
Dgraphは、グラフバックエンドを持つネイティブGraphQLデータベースです。これは、DgraphがPostgresなどの既存のデータベースの上位インターフェースではなく、GraphQLのためにゼロから設計されていることを意味します。速度とパフォーマンスが最適化されており、最良の結果を得るために、複数のコンピューターサイエンスのブレイクスルーに依存しています。Dgraph Cloudは、インフラストラクチャを心配することなく、より高速に反復できる、完全に管理されたGraphQLバックエンドサービスです。
このページを改善したいですか? ドキュメントはこちら.