๐ก Welcome to the Monorepo for Neo4j + GraphQL.
The default branch for this repository is dev
, which contains changes for the next
release. This is what you should base your work on if you want to make changes.
Want to contribute to @neo4j/graphql
? See our contributing guide
and development guide to get started!
- Documentation
- Discord (See the server guide at the top of the discord channels if you have a question!)
- Examples
- Hands-on Course
- Neo4j Community
This is a TypeScript Monorepo managed with Yarn Workspaces. To learn more on how to; setup, test and contribute to Neo4j GraphQL then please visit the Contributing Guide.
@neo4j/graphql
- Familiar GraphQL generation, for usage with an API such as Apollo Server@neo4j/graphql-ogm
- Use GraphQL Type Definitions to drive interactions with the database@neo4j/introspector
- Introspect schema from an existing Neo4j database@neo4j/graphql-toolbox
- Experiment with your Neo4j GraphQL API on Neo4j Desktop.
Blogs, talks and other content surrounding Neo4j GraphQL. Sign up for NODES 2023 to view even more Neo4j GraphQL content.
- Neo4j and GraphQL The Past, Present and Future
- Securing Your Graph With Neo4j GraphQL
- Best Practices For Using Cypher With GraphQL
- Migrating To The Official Neo4j GraphQL Library
- Announcing the Stable Release of the Official Neo4j GraphQL Library 1.0.0
- Announcing the Neo4j GraphQL Library Beta Release
Learn the fundamentals of GraphQL and how to use the Neo4j GraphQL Toolbox and the Neo4j GraphQL Library to create Neo4j-backed GraphQL APIs with the Introduction to Neo4j & GraphQL on GraphAcademy.