Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Nebulo

Test Status Pre-commit Status Codestyle Black

Python version License PyPI version Download count


Documentation: https://olirice.github.io/nebulo

Source Code: https://github.com/olirice/nebulo


Instant GraphQL API for PostgreSQL

Reflect a highly performant GraphQL API from an existing PostgreSQL database.

Nebulo is a python library for building GraphQL APIs on top of PostgreSQL. It has a command line interface for reflecting databases with 0 code or can be added to existing SQLAlchemy projects.

TL;DR

First, install nebulo

$ pip install nebulo

Then point the CLI at an existing PostgreSQL database using connection string format postgresql://<user>:<password>@<host>:<port>/<database_name>

neb run -c postgresql://nebulo_user:password@localhost:4443/nebulo_db

Visit your shiny new GraphQL API at http://localhost:5034/graphiql

graphiql image

Next, check out the docs guide for a small end-to-end example.

—— ——

About

Instant GraphQL API for PostgreSQL and SQLAlchemy

Resources

License

Releases

No releases published

Packages

No packages published