lexiQL is an open-source GraphQL prototyping tool that visualizes your relational database and facilitates GraphQL API prototyping and configuration, allowing developers to to optimize their queries and transition away from RESTful APIs. The tool takes a relational database input and uses it to generate the respective GraphQL schemas alongside an interactive GUI that displays all of the tables in a database, including primary/foreign key relationships between tables, as well as each table’s columns and associated data types. Read more on Medium.
Accelerated by OS Labs.
Visit www.lexiql.io to utilize the tool.
- Input your PostgreSQL URI
- OR use the sample database to view data rendered in an interactive diagram.
- Easily view the relationships between the tables via the links that highlight the foreign key constraints.
- Move any table and arrange them to optimally view the structure of the database and the relationships between the tables.
- View the generated GraphQL schema, including the types and associated resolvers.
- Use the copy button to effortlessly integrate the code into your project.
- Interactively construct full queries using the sample database.
- Use the "Docs" to explore the possible queries, fields, types, mutations, and more.
- Christopher Carney – @Carthanial
- Stacy Learn – @hello-stacy
- John Li – @john-li7
- Ryan McDaniel – @ryanmcd118
This product is licensed under the MIT License.