# ElephpantDB

A small SQL database in a single PHP file, which keeps its tables on local disk and takes SQL through a JSON-over-HTTP endpoint.

It supports CREATE TABLE, INSERT, SELECT, UPDATE, DELETE, indexes and VACUUM. It has file locking, checksums and crash recovery. It has no Composer dependencies. It needs PHP 8.3 or later on a 64-bit build.

- Made by: [Anton Medvedev](https://github.com/antonmedv)
- Shipped: 30/08/2026
- Date from: [announcement](https://deployer.org/blog/elephpantdb)
- Source: [github.com/antonmedv/elephpantdb](https://github.com/antonmedv/elephpantdb)
- Licence: MIT
- Stack: plain PHP
- Checked: 21/10/2026
- Added: 22/10/2026

See more at [phplives.dev](https://phplives.dev)
