Trionyx is a Django web stack/framework for creating business applications. It's focus is for small company's that want to use business application instead of Excel and Google doc sheets.
With Trionyx the developer/business can focus on there domain models, business rules and processes and Trionyx will take care of the interface.
Here are some of the features that comes with Trionyx:
- Auto CRUD interface for your models, based on your permissions.
- Customizable dashboard with default configurable widgets and easily create your own widgets.
- Advanced list view, with featured like
- Customizable columns and columns layout
- Search and Filters for all your fields
- Export to CSV
- Mass update and delete
- Build layout and forms without HTML.
- Improved search and global search.
- Support for background and tracked background tasks.
- History log of all model changes by user or system.
- Easy Permission management with tree permission selector
- Build in admin logs interface. That shows you how many time a log occurs, last time, location, traceback and user with the user agent and path.
You can find the documentation here, a good place to start is the getting started guide
To install Trionyx, run:
pip install Trionyx
For creating a new project, run:
trionyx create_project new_project
Follow the steps, and by the end you have a running base project ready to extend.
Bug reports, bug fixes, and new features are always welcome. Please raise issues on the Trionyx github repository, and submit pull requests for any new code.
You can run the test suite yourself with the following command:
make test
- Maikel Martens - creator - Krukas
This project is licensed under the GPLv3 License - see the LICENSE.txt file for details
You can find the changelog in the docs