Skip to main content

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 Python 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.

Contact

You can reach us at: info@besser-pearl.org

Website: https://besser-pearl.github.io/teampage/

License

This project is licensed under the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

besser-1.0.0.tar.gz (77.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

besser-1.0.0-py3-none-any.whl (91.5 kB view details)

Uploaded Python 3

File details

Details for the file besser-1.0.0.tar.gz.

File metadata

  • Download URL: besser-1.0.0.tar.gz
  • Upload date:
  • Size: 77.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for besser-1.0.0.tar.gz
Algorithm Hash digest
SHA256 f8047b23fba1e239e06205947fd24560c543c6033f32bd1934b9abbad62e4067
MD5 54cf9bc87955773cae6e97942545a75f
BLAKE2b-256 792f2eed8a6e4b65ab3d6becb8b409397cafab77952f0ffdaf6d1a0c2f1a8f15

See more details on using hashes here.

File details

Details for the file besser-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: besser-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 91.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for besser-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c92eaedd962ee120e8767bb17921cceedad16f9ac783a81d1bcb91496fa8cbdf
MD5 f60ce1fe3627c971a9684a8713d1d484
BLAKE2b-256 2f61243a1c88a2cdebecbb3ab5630956b9017cf57d3ee8d3671726202c9f10a3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page