CRUD framework for PHP & Python

One framework, two editions.

MegaCRUD turns your database into a modern admin interface – with a data grid, forms, relations, uploads, search and export. The same fluent API ships in two editions. Pick your stack:

PHP
PHP edition

The mature original: PDO for MySQL, PostgreSQL and SQLite. Every live demo runs on this edition.

<?php
$crud = Megacrud::getInstance();
$crud->table('customers')
     ->columns('first_name,last_name,email,city')
     ->display();
Open edition →
PY
Python edition

The Python port with the same method structure (snake_case) and its own demo server. SQLite out of the box, MySQL and PostgreSQL through optional drivers.

from megacrud_py import Megacrud

crud = Megacrud.get_instance()
crud.table("customers") \
    .columns("first_name,last_name,email,city") \
    .display()
Open edition →