# neo4j-graphql-js Documentation

- [Quickstart](neo4j-graphql-js-quickstart.md)
- [User Guide](neo4j-graphql-js.md)
- [Schema Generation And Augmentation](graphql-schema-generation-augmentation.md)
- [Filtering With GraphQL](graphql-filtering.md)
- [Relationship Types](graphql-relationship-types.md)
- [Temporal Types (DateTime)](graphql-temporal-types-datetime.md)
- [Spatial Types](graphql-spatial-types.md)
- [Interface and Union Types](graphql-interface-union-types.md)
- [Authorization / Middleware](neo4j-graphql-js-middleware-authorization.md)
- [Multiple Databases](neo4j-multiple-database-graphql.md)
- [GraphQL Schema Directives](graphql-schema-directives.md)
- [API Reference](neo4j-graphql-js-api.md)
- [Adding Custom Logic](graphql-custom-logic.md)
- [Infer GraphQL Schema](infer-graphql-schema-database.md)
- [Apollo Federation And Gateway](apollo-federation.md)
