All Projects → olirice → nebulo

olirice / nebulo

Licence: MIT License
Instant GraphQL API for PostgreSQL and SQLAlchemy

Programming Languages

python
139335 projects - #7 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to nebulo

Asyncpgsa
A wrapper around asyncpg for use with sqlalchemy
Stars: ✭ 371 (+401.35%)
Mutual labels:  postgres, sqlalchemy
Records
SQL for Humans™
Stars: ✭ 6,761 (+9036.49%)
Mutual labels:  postgres, sqlalchemy
Architect
A set of tools which enhances ORMs written in Python with more features
Stars: ✭ 320 (+332.43%)
Mutual labels:  postgres, sqlalchemy
Databases
Async database support for Python. 🗄
Stars: ✭ 2,602 (+3416.22%)
Mutual labels:  postgres, sqlalchemy
mathesar
Web application providing an intuitive user experience to databases.
Stars: ✭ 95 (+28.38%)
Mutual labels:  postgres, sqlalchemy
nim-gatabase
Connection-Pooling Compile-Time ORM for Nim
Stars: ✭ 103 (+39.19%)
Mutual labels:  postgres, sqlalchemy
Fastapi React
🚀 Cookiecutter Template for FastAPI + React Projects. Using PostgreSQL, SQLAlchemy, and Docker
Stars: ✭ 501 (+577.03%)
Mutual labels:  postgres, sqlalchemy
Flask Boilerplate
Simple flask boilerplate with Postgres, Docker, and Heroku/Zeit now
Stars: ✭ 251 (+239.19%)
Mutual labels:  postgres, sqlalchemy
shyft
⬡ Shyft is a server-side framework for building powerful GraphQL APIs 🚀
Stars: ✭ 56 (-24.32%)
Mutual labels:  postgres, graphql-apis
ChefAPI
API using FastAPI and PostgreSQL for sharing or keeping track of awesome food recipes Based on Oauth2 and JWT 💎
Stars: ✭ 16 (-78.38%)
Mutual labels:  postgres, sqlalchemy
fastapi-starter
A FastAPI based low code starter: Async SQLAlchemy, Postgres, React-Admin, pytest and cypress
Stars: ✭ 97 (+31.08%)
Mutual labels:  postgres, sqlalchemy
postgres exporter
Postgres exporter
Stars: ✭ 14 (-81.08%)
Mutual labels:  postgres
benchmark
Parse Server Continuous Benchmark
Stars: ✭ 21 (-71.62%)
Mutual labels:  postgres
relay-starter-kit
💥 Monorepo template (seed project) pre-configured with GraphQL API, PostgreSQL, React, Relay, Material UI.
Stars: ✭ 3,513 (+4647.3%)
Mutual labels:  postgres
bonobo-sqlalchemy
PREVIEW - SQL databases in Bonobo, using sqlalchemy
Stars: ✭ 23 (-68.92%)
Mutual labels:  sqlalchemy
plow
👨‍🌾 Postgres migrations and seeding made easy
Stars: ✭ 13 (-82.43%)
Mutual labels:  postgres
kuwala
Kuwala is the no-code data platform for BI analysts and engineers enabling you to build powerful analytics workflows. We are set out to bring state-of-the-art data engineering tools you love, such as Airbyte, dbt, or Great Expectations together in one intuitive interface built with React Flow. In addition we provide third-party data into data sc…
Stars: ✭ 474 (+540.54%)
Mutual labels:  postgres
pykorm
A python 🐍 kubernetes ☸️ ORM 🚀. Very useful when writing operators for your CRDs with Kopf.
Stars: ✭ 56 (-24.32%)
Mutual labels:  sqlalchemy
next-postgres
A minimal example web application using NextJS 12.0.7, Postgres 11, Google OAuth2 and other useful libraries.
Stars: ✭ 72 (-2.7%)
Mutual labels:  postgres
restria
Entria's REST API boilerplate
Stars: ✭ 25 (-66.22%)
Mutual labels:  postgres

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.

—— ——

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].