Appwrite is a self-hostable backend platform providing authentication, databases, storage, functions and messaging through a unified API and SDKs.

Databases
Compare relational, NoSQL, and graph database platforms for modern application data storage.
Refine results
How to choose databases tools
Choose a database by workload first: transactional applications, analytics, search and caching need different trade-offs. A familiar product is not automatically the right storage model.
- Check the data model, query patterns and consistency your application needs.
- Compare managed hosting with self-hosting, including backups, upgrades and recovery tests.
- Estimate storage growth, query load, licensing and the cost of moving data later.
28 results in Databases
Bubble is a no-code platform for building full-stack web apps visually, including a database, backend workflow logic and API connections, without writing code.
Apache Cassandra is an open-source, peer-to-peer NoSQL database that replicates data across nodes and datacenters with tunable consistency and no single point of failure.
Census was a reverse ETL platform for syncing warehouse data to business tools. Fivetran acquired Census in 2025, and getcensus.com now redirects to Fivetran, where the product continues as "Activations."
ClickHouse is an open-source (Apache 2.0) columnar OLAP database built for sub-second analytical queries at scale, self-hosted or via usage-based ClickHouse Cloud.
DuckDB is a free, open-source (MIT) in-process OLAP database you embed directly in an application, with no separate server to run or manage.
Estuary Flow combines change data capture (CDC), streaming, and batch ETL into one managed platform with 200+ connectors, letting teams build real-time pipelines for analytics, operations, and AI without stitching together separate tools.
Forest Admin has rebranded to Forest, an operations platform that connects databases, compliance workflows, and AI agents for regulated companies, with full audit trails. A free sandbox is available; paid plans start at $499/month.
Glide turns spreadsheets or its own data tables into mobile-friendly web and native apps through a no-code builder (now sold as GlideOS), aimed at internal tools and lightweight customer-facing apps.
Hex is a collaborative notebook for SQL/Python data analysis that publishes results as interactive, shareable apps and dashboards for teams that want notebooks and BI-style sharing in one tool.
Hightouch syncs data from cloud warehouses (Snowflake, BigQuery, Databricks, Redshift) to marketing, sales and ad tools using a reverse ETL model, with a free tier and usage-based paid plans.
InfluxDB stores time-series and event data for monitoring, sensor and real-time application workloads.
Internal.io is a low-code platform for building internal tools and admin panels on top of existing databases and APIs, aimed at teams that want a faster alternative to hand-coding internal software.
MongoDB stores records as documents in collections; MongoDB Atlas offers a managed environment for deploying and operating the database.
MotherDuck is a serverless cloud analytics platform built on the open-source DuckDB engine, blending local DuckDB execution with cloud storage/compute ("dual execution") for SQL analytics, with a free Lite tier.
MySQL is a relational database using SQL, dual-licensed under GPL and a commercial Oracle license, with InnoDB as its default transactional storage engine.
Oracle's database portfolio includes customer-managed and cloud services for different data workloads.
PocketBase is a lightweight, self-hosted backend that ships as one executable with an embedded SQLite database, authentication, file storage and a realtime API.
PostgreSQL is a free, open-source relational database supporting advanced SQL, native JSON storage, and extensions such as PostGIS and pgvector, maintained by a global community rather than a single vendor.
Redis is an open source in-memory data store used as a cache, session store, message broker, and vector/search engine, with Redis Cloud and Redis Software for managed or on-prem deployment.
Retool lets developers build internal tools by connecting to databases and APIs, dragging in prebuilt UI components, and adding logic with JavaScript or SQL, deployed via cloud or an Enterprise self-hosted option.
Rowy provides a spreadsheet-style UI and low-code backend (cloud functions, APIs, scheduled jobs) built on top of your own Firebase/Firestore project, so data stays in your Google Cloud account. It's open source with a free single-project tier and paid Pro/Business plans.
SingleStore (formerly MemSQL) is a distributed, MySQL-wire-compatible SQL database that handles transactional, analytical and vector-search workloads in one engine, available as managed cloud (Helios) or self-managed/BYOC deployments.
Starburst is the commercial distribution of the open-source Trino query engine, letting teams run federated SQL analytics across warehouses, lakes and databases without moving data, via managed (Galaxy) or self-managed (Enterprise) deployments.
Supabase pairs a hosted Postgres database with authentication, storage, edge functions and realtime subscriptions, and can be self-hosted or run as a managed cloud service.