BESSER
Project description
BESSER
BESSER is a low-modeling low-code open-source platform. BESSER (Building bEtter Smart Software fastER) is funded thanks to an FNR Pearl grant led by the Luxembourg Institute of Science and Technology with the participation of the Snt/University of Luxembourg and open to all your contributions!
The BESSER low-code platform is built on top of our Python-based personal interpretation of a "Universal Modeling Language" (yes, heavily inspired and a simplified version of the better known UML, the Unified Modeling Language)
Check out the official documentation
Basic Installation
BESSER works with Pyhton 3.9+. We recommend creating a virtual environment (e.g. venv, conda).
The latest stable version of BESSER is available in the Python Package Index (PyPi) and can be installed using
$ pip install besser
Building From Source
If you prefer to obtain the full code, you can clone the git repository.
$ git clone https://github.com/BESSER-PEARL/BESSER.git
$ cd BESSER
Install build, then generate and install the besser package. Remember to replace *.*.*
by the package version number.
$ pip install --upgrade build
$ python -m build
$ pip install dist/besser-*.*.*-py3-none-any.whl
You can check the installation of the besser package.
$ pip list
Contributing
We encourage contributions from the community and any comment is welcome!
If you are interested in contributing to this project, please read the CONTRIBUTING.md file.
Code of Conduct
At BESSER, our commitment is centered on establishing and maintaining development environments that are welcoming, inclusive, safe and free from all forms of harassment. All participants are expected to voluntarily respect and support our Code of Conduct.
Governance
The development of this project follows the governance rules described in the GOVERNANCE.md document.
License
This project is licensed under the MIT license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.