The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Databases Alternatives
Similar projects and alternatives to databases
-
-
ASP.NET Core
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
fastapi
FastAPI framework, high performance, easy to learn, fast to code, ready for production
-
nvm
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
-
-
openapi-generator
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
EteSync Server
The Etebase server (so you can run your own) (by etesync)
-
-
full-stack-fastapi-template
Full stack, modern web application template. Using FastAPI, React, SQLModel, PostgreSQL, Docker, GitHub Actions, automatic HTTPS and more.
-
docker-flask-example
A production ready example Flask app that's using Docker and Docker Compose.
-
dispatch
All of the ad-hoc things you're doing to manage incidents today, done for you, and much more!
-
aiomysql
aiomysql is a library for accessing a MySQL database from the asyncio
-
starter
Opinionated SaaS quick-start with pre-built user account and organization system for full-stack application development in React, Node.js, GraphQL and PostgreSQL. Powered by PostGraphile, TypeScript, Apollo Client, Graphile Worker, Graphile Migrate, GraphQL Code Generator, Ant Design and Next.js
-
-
asyncmy
A fast asyncio MySQL/MariaDB driver with replication protocol support
-
-
fastapi-users
Ready-to-use and customizable users management for FastAPI
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
databases reviews and mentions
- Whats the standard way for interacting with a DB.
-
Getting Started with Fast-Api 🏎️ and Docker🐳
In the code ,we are using SQLAlchemy as our ORM(Object Relational Mapper) and Databases as our query builder.
-
A Deep Dive into Connecting FastAPI with SingleStore.
MySQL is a powerful and popular database, and it's well-suited for use with Python. In the following section, we are going through how to set up a connection to a MySQL database in an asynchronous manner using the create_asynchrouns_engine function from SQLAlchemy. We'll also use the databases package and the aiomysql extra dependency. We'll also adapt the SQLAlchemy declarative approach to defining our users' table.
-
Django 4.1 alpha 1 released
To take an example: I switched a service over from doing synchronous (plain def everywhere) to async (async def and await everywhere, with async DB, and saw… basically no performance improvement.
- PostgREST v9.0.0
-
python asyncio, how to prevent the other functions "block" themselves when connecting to db?
No, as I said, async db connection is the key. You can do that with SQLAlchemy using the databases library, but since you are not using SQLAlchemy it makes more sense to use the underlying db driver, aiomysql, directly.
- Database library
-
Best approach for async SQLAlchemy in FastAPI
Using the encode/databases library and forgoing SQLAlchemy's ORM
-
FastAPI + Ormar + Alembic setup
ormar is a mini async ORM for python. It uses sqlalchemy for building queries, databases for asynchronous execution of queries, and pydantic for data validation. You can create an ormar model and generate pydantic models from it.
-
async sqlalchemy question db question
works but there seems to be a difference between the regular slqalchemy syntax from what https://github.com/encode/databases/ is using in the docs?
-
A note from our sponsor - WorkOS
workos.com | 18 Apr 2024
Stats
encode/databases is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.
The primary programming language of databases is Python.