FindSoftware

Database

Combine filters →

A database-backed tool stores entries, users and settings in a database and reads them on every request or build. Hosting then needs a database the software supports, listed on each record under databases, and moving content between environments means exporting and importing data rather than copying files. Editors usually work in an admin interface. A record holds this value when its documentation names a database as the place content is stored, including an embedded file database such as SQLite.

25 projects store content in a database, listed alphabetically. Mostly content management systems, Headless CMSs and web frameworks, of 9 categories in all. 170 records do not record this field, and cannot appear here either way. For 374 the question does not apply. Counts only projects with momentum; the full list has the rest.

A

  • Atomic Server

    Self-hostable server for storage, search, sharing and sync of Atomic Data, with a web app and a RESTful API.

C

  • ClickHouse

    Column-oriented SQL database management system for analytical queries, available as open-source server software and as a cloud service.

  • Concrete CMS

    Open-source content management system for teams, written in PHP, with a built-in REST API and a MySQL or MariaDB database.

  • Contember

    Open-source platform for building data-driven web applications, with a GraphQL API, PostgreSQL and a React administration interface.

  • CubicWeb

    Python web framework for data-centric applications built on an explicit schema, with a query language and components called cubes.

D

  • Django

    Python web framework with an ORM, URL routing, templating, forms and an automatic admin interface.

E

  • Easy CMS

    Embedded headless CMS that runs inside a Nuxt or Next.js app, with a typed local API, a REST API and an admin at /admin.

  • EmDash

    Full-stack TypeScript CMS built on Astro, with an admin panel, a REST API and a plugin system, that runs on Cloudflare or a Node.js server.

  • EverShop

    Open-source TypeScript e-commerce platform built on Node.js and PostgreSQL, with a GraphQL API and React storefront and admin.

G

  • Grafana

    Open source application for querying, visualizing, alerting on and exploring metrics, logs and traces.

I

  • Instant

    Open-source backend for web and mobile apps with a client-side, real-time database, auth, permissions, storage and streams.

K

  • KahunaCart

    E-commerce plugin for the Grav CMS that adds a catalog, checkout, payments, shipping and customer accounts.

L

  • Loupe

    PHP full-text search library that stores its index in SQLite and needs no separate search service.

M

  • Magnolia

    Magnolia is a Java digital experience platform for managing and delivering web content, with a Community Edition under GPLv3 and a licensed DX Core.

  • Medusa

    Open-source headless commerce platform for Node.js with commerce modules, an admin dashboard and REST store and admin APIs.

  • Movable Type

    Commercial publishing and blogging system from Six Apart that publishes static pages, dynamic pages or both from templates.

O

  • Odoo

    Suite of web-based open source business apps, including a website builder and an e-commerce app.

P

  • Payload

    TypeScript framework that runs inside a Next.js app and generates an admin panel, database schema and REST, GraphQL and local APIs from one config, used as a headless CMS or application backend.

  • PocketBase

    Open-source Go backend shipped as a single executable, with an embedded SQLite database, realtime subscriptions, authentication and a dashboard.

  • Pushword

    Symfony-based content management system for websites, with Markdown or database content and an optional static export.

R

  • Ruby on Rails

    Ruby web application framework with an ORM, routing, ERB views, background jobs and built-in deployment tooling.

S

  • Spree Commerce

    Open-source commerce platform built on Ruby on Rails, with a REST API, TypeScript SDKs and a Next.js storefront.

  • Statamic

    Laravel-based content management system that stores content in flat files or a database, with a control panel and optional static site generation.

T

  • txtai

    Python framework for semantic search, LLM pipelines and workflows, with an embeddings database, a web API and Docker images.

W

  • WordPress

    Open-source PHP content management system for websites and blogs, with a block editor, themes and plugins.

Which of these is best?

No idea. We list software, we don't rate it. Open the records that look close and compare them side by side.