Mathesar is a self-hostable open source project that provides a spreadsheet-like interface to a PostgreSQL database. Our web-based interface helps you and your collaborators set up data models, edit data, and build custom reports – no technical skills needed.
You can create a new PostgreSQL database while setting up Mathesar or use our UI to interact with an existing database (or do both).
A live demo of Mathesar is available here.
You can self-host Mathesar by following one of the guides below:
- Install with Docker Compose
- Install from scratch (on Linux)
- Install with our guided installation script
- Install using Docker image (needs an external database server)
More installation methods coming soon
We’re working on supporting additional installation methods, and we’d appreciate feedback on which ones to prioritize. Please comment on this issue if you have thoughts.
Mathesar should be pretty intuitive to use. More documentation is coming soon, but for now, we’ve written some documentation for some things that could be tricky.
As an open source project, we actively encourage contribution! Get started by reading our Contributor Guide.