Skip to content

lexiQL is a GraphQL prototyping tool and SQL database visualizer built for developers looking to optimize their queries and transition away from RESTful APIs

Notifications You must be signed in to change notification settings

oslabs-beta/lexiQL

Repository files navigation


GitHub package.json version contributions welcome Tweet

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.


Getting Started

Visit www.lexiql.io to utilize the tool.

Select your database

  • Input your PostgreSQL URI
  • OR use the sample database to view data rendered in an interactive diagram.


View your relational database

  • 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 your GQL schema

  • View the generated GraphQL schema, including the types and associated resolvers.
  • Use the copy button to effortlessly integrate the code into your project.

Test GQL queries

  • Interactively construct full queries using the sample database.
  • Use the "Docs" to explore the possible queries, fields, types, mutations, and more.

Developers

License

This product is licensed under the MIT License.

About

lexiQL is a GraphQL prototyping tool and SQL database visualizer built for developers looking to optimize their queries and transition away from RESTful APIs

Topics

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages