The goal is to create something similar to Django admin/PHP MyAdmin, complete with access control mechanism and web forms.
crate | documentation | description |
---|---|---|
libadmin |
Framework and database(via db-core ) agnostic validation and authentication logic Used to implement support for a new web framework |
crate | documentation | description |
---|---|---|
db-core |
Collection of traits describing all libadmin database operations. Used to implement support for a new database |
|
db-sqlx-postgres |
Database support for postgres using sqlx |
|
db-sqlx-sqlite |
Database support for sqlite using sqlx |
crate | documentation | description |
---|---|---|
libadmin-actix-web |
libadmin implemented for actix-web |
I've tried to be very general with the implementation and I've provided mechanisms to hook unsupported databases and web frameworks. For now, I plan on implementing support for only for the libraries that I'm familiar with.
However, if you decide to implement support for something, feel free to contact me. I'd be happy to help and I'll link your work on here :)