Skip to content

Spantree/elasticsearch-graphql

Repository files navigation

Elasticsearch GraphQL Server

This library is a work in progress that aims to provide a type-safe GraphQL API for common Elasticsearch access patterns (e.g. aggregations, filtering, sorting, etc). Documentation and examples coming soon.

Project Status

  • Term filtering
  • Term aggregation
  • Numeric range filtering
  • Numeric stats & histogram aggregation
  • Date Stats & Histogram Aggregation
  • Histogram Bucket Auto-Sizing
  • Field sorting
  • Usage Examples
  • Support for Nested Documents
  • Multi-Language Fields
  • Synonyms
  • Elasticsearch Schema Autogeneration (via GraphQL Directives)
  • Comparison to GraphQL Compose Elasticsearch
  • Mutations Support
  • Role-Based Access Control
  • Integration with Prisma (for SQL passthru)
  • Tutorial Video

License

MIT

About

A Bring-Your-Own-Schema GraphQL API for Elasticsearch

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published