All Projects → philiplb → Crudlex

philiplb / Crudlex

Licence: mit
CRUDlex is an easy to use CRUD generator for Symfony 4 and Silex 2 which is great for auto generated admin pages

Projects that are alternatives of or similar to Crudlex

React Antd Admin
用React和Ant Design搭建的一个通用管理后台
Stars: ✭ 1,313 (+1187.25%)
Mutual labels:  admin-dashboard, database-gui
Silexstarter
Starter app based on Silex framework with mvc and modular arch, scaffold generator, and admin panel
Stars: ✭ 11 (-89.22%)
Mutual labels:  silex, admin-dashboard
Staradmin Free Bootstrap Admin Template
A Free Responsive Admin Dashboard Template Built With Bootstrap 4. Elegant UI Theme for Your Web App!
Stars: ✭ 1,191 (+1067.65%)
Mutual labels:  admin-dashboard
Clever Bootstrap 4 Admin Template With Angularjs Angular 2 Support
Clever is Boostrap 4 Admin Template with Angular 2 and AngularJS support
Stars: ✭ 98 (-3.92%)
Mutual labels:  admin-dashboard
Ct Material Dashboard Pro
Material Dashboard Pro - Bootstrap 4 Admin
Stars: ✭ 88 (-13.73%)
Mutual labels:  admin-dashboard
Tabler Rubygem
Rubygem for https://tabler.github.io
Stars: ✭ 77 (-24.51%)
Mutual labels:  admin-dashboard
Adonis Adminify
Admin dashboard based on AdonisJs + Adminify (based on vuetify)
Stars: ✭ 90 (-11.76%)
Mutual labels:  admin-dashboard
Element Vue Admin
vue admin template base on element 2
Stars: ✭ 73 (-28.43%)
Mutual labels:  admin-dashboard
Layui Admin
基于layui和thinkphp6.0的快速后台开发框架。快速构建完善的管理后台,内置表单、表格的php生成,以及完善的RBAC权限管理。
Stars: ✭ 101 (-0.98%)
Mutual labels:  admin-dashboard
Coreui Free Angular Admin Template
CoreUI Angular is free Angular 2+ admin template based on Bootstrap 4
Stars: ✭ 1,279 (+1153.92%)
Mutual labels:  admin-dashboard
Docker
Directus Docker — The Official Docker Container for the Directus Suite
Stars: ✭ 93 (-8.82%)
Mutual labels:  database-gui
Shards Dashboard React
⚛️A free and beautiful React admin dashboard template pack.
Stars: ✭ 1,268 (+1143.14%)
Mutual labels:  admin-dashboard
Paperadmin
A flat admin dashboard using Angular JS 2/4
Stars: ✭ 80 (-21.57%)
Mutual labels:  admin-dashboard
Bootstrap Simple Admin Template
The most reliable HTML, CSS, and JavaScript simple admin template for developing responsive, mobile first web applications on the web.
Stars: ✭ 92 (-9.8%)
Mutual labels:  admin-dashboard
React Antd Multi Tabs Admin
ts+react+antd-多页签后台模板(纯净版,非 antd pro!)
Stars: ✭ 73 (-28.43%)
Mutual labels:  admin-dashboard
React Admin
Free React Admin Template
Stars: ✭ 100 (-1.96%)
Mutual labels:  admin-dashboard
Sing App
💥Free and open-source admin dashboard template built with Bootstrap 4.5 💥
Stars: ✭ 1,187 (+1063.73%)
Mutual labels:  admin-dashboard
Ant Design Pro Plus
✨ 基于 ant-design-pro 做一些微小的工作。
Stars: ✭ 88 (-13.73%)
Mutual labels:  admin-dashboard
Coreui Angularjs
CoreUI AngularJS is free AngularJS admin template based on Bootstrap 4
Stars: ✭ 101 (-0.98%)
Mutual labels:  admin-dashboard
Gentelella
Welcome to Gentelella - Responsive Bootstrap Admin Application based on the Foundation of Symfony and Gentelella!
Stars: ✭ 100 (-1.96%)
Mutual labels:  admin-dashboard

CRUDlex

CRUDlex is an easy to use, well documented and tested CRUD generator for Symfony 4 and Silex 2. It is very useful to generate admin pages for example.

Support via Gratipay

List View of CRUDlex

Features

  • Generates a web application for managing MySQL stored data
    • C reate entries
    • R ead entries in a list and the details of single ones
    • U pdate entries
    • D elete entries
  • The list of entries is paginated, sortable and filterable
  • The entries can be relational, one-to-many and many-to-many is supported
  • Managing files is supported, either stored in the filesystem or at AWS S3 as addon
  • The UI is available in multiple languages
  • File storage is abstract, implementing other systems than the filesystem and AWS S3 is easy
  • Data storage is abstract, implementing other backends than MySQL is easy

Total Downloads Latest Stable Version Latest Unstable Version License

Build Status Code Coverage

SensioLabsInsight Scrutinizer Code Quality

Usage

As CRUDlex is framework agnostic, it is not used directly. There are framework specific implementations available:

Head over to the documentation for setup instructions.

CRUDlex uses SemVer for versioning. Currently, the API changes quickly due to be < 1.0.0, so take care about notes in the changelog when upgrading.

Documentation

Upcoming development version:

Sample Project

For a complete example, checkout the sample project with the classic libraries and books:

Addons

There are several surrounding projects around CRUDlex:

  • CRUDlexUser: A library offering an user provider for symfony/security

Roadmap

The project roadmap is organized via milestones:

CRUDlex Milestones

Beware that not each new feature will get its own ticket there. Some are implemented on the fly when needed.

Each milestone is loosely organized as project in the columns "Backlog" (Todo), "Staging" (Being worked on (next)) and "Done" (done):

CRUDlex Milestone Projects

Older Versions Documentation

Manual

The manual is a reference describing every feature of CRUDlex:

API Documentation

The CRUDlex API itself is documented here:

Build Notes

How to generate the API documentation:

vendor/bin/sphpdox process CRUDlex src  

How to build the documentation:

# Install dependencies
pip install Sphinx
pip install tk.phpautodoc
pip install sphinx_tabs
# Generate:
cd docs
make html
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].