Absinthe
Absinthe: Open-Source GraphQL API Tool
Design, build, test, and publish GraphQL APIs with Absinthe, an open-source graphical tool providing a GUI interface for constructing schemas, documents, queries, and mutations in a browser.
What is Absinthe?
Absinthe is an open-source graphical tool for building GraphQL APIs and schemas. It allows developers to visually construct and manage GraphQL schemas and operations through a browser-based interface.
Some key features of Absinthe include:
- Graphical schema designer for declaring types, fields, arguments, interfaces, unions, enums, etc.
- Integrated docs and schema exporting
- Query/mutation builder UI for testing APIs
- Code generation for backend Elixir services
- Real-time schema validations and error checks
- Collaboration support with schema diff reviews
Absinthe simplifies GraphQL development by removing the need to manually write schema code. Its interactive UI helps developers visualize, build, and iterate on GraphQL APIs rapidly. It generates schema files, context modules, resolvers, and Absinthe-specific boilerplate code automatically in Elixir.
The tool integrates with GraphiQL to provide an ideal GraphQL API modeling environment. Overall, Absinthe boosts efficiency for backend and frontend teams collaborating on GraphQL projects.
Absinthe Features
Features
- Graphical interface to build GraphQL schemas
- Auto-completion and validation while writing queries
- Built-in documentation browser
- Testing console to send queries
- Integrates with many programming languages and frameworks
Pricing
- Open Source
Pros
Cons
Reviews & Ratings
Login to ReviewThe Best Absinthe Alternatives
View all Absinthe alternatives with detailed comparison →
Top Development and Api Development and other similar apps like Absinthe
Checkra1n