Skip to main content

A small lightweight framework for IoT applications

Project description

⚡ RoundBox

Code style: black PyPI GitHub release (latest by date) Build status Supported Python versions License


A small lightweight framework for IoT applications, with main goal to not reinvent the wheel every time when a small project for IoT device is needed.

The framework contains all tools necessary to bootstrap and run a command a single time or using linux crontab.

You can create apps as many as you like and use them for your proper necessity, but consider that each app is liake a small container with logic. Each app has the possibility to host specific commands that will be available when running manage.py.

🎈 Special thanks 🎈

To build this framework I have used code inspired by the Django project and also from Home Assistant project.

Both projects have a strong code base and lightweight and port on different projects.


🔧 Installation

The easy way to install RoundBox framework is with pip

$ pip install roundbox

If you want to install RoundBox from GitHub use:

$ pip install git+https://github.com/soulraven/roundbox.git

For more detailed install instructions see how Install and configure the framework.


➿ Variables

  • set the ROUNDBOX_COLORS environment variable to specify the palette you want to use. For example, to specify the light palette under a Unix or OS/X BASH shell, you would run the following at a command prompt:
export ROUNDBOX_COLORS="light"

🖇 Library used

A more detailed list you will find here: Libraries


🌍 Contributions

Contributions of all forms are welcome :)

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

📝 License

This project is licensed under GPLv3.

👀 Author

Zaharia Constantin, my GitHub profile and GitHub Page

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

RoundBox-1.0.tar.gz (106.6 kB view details)

Uploaded Source

Built Distribution

RoundBox-1.0-py3-none-any.whl (135.7 kB view details)

Uploaded Python 3

File details

Details for the file RoundBox-1.0.tar.gz.

File metadata

  • Download URL: RoundBox-1.0.tar.gz
  • Upload date:
  • Size: 106.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.9.2 Linux/5.10.102.1-microsoft-standard-WSL2

File hashes

Hashes for RoundBox-1.0.tar.gz
Algorithm Hash digest
SHA256 2aa83813f97a90497d942ab3282d9e5dab66947a7eed3860d121d252b6a77677
MD5 fe35a6f9ef3c2db8c813e00f21c044ab
BLAKE2b-256 03c9129e9e5a27bf1367e01f099ba16b9a2ba915152fc0c5abe41bd640553e55

See more details on using hashes here.

File details

Details for the file RoundBox-1.0-py3-none-any.whl.

File metadata

  • Download URL: RoundBox-1.0-py3-none-any.whl
  • Upload date:
  • Size: 135.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.9.2 Linux/5.10.102.1-microsoft-standard-WSL2

File hashes

Hashes for RoundBox-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a3b62fe9ee47d2ba867a978c4793b2ab49a6a3bf0ddb493dfe282001652b65f5
MD5 feb9f0d295403396eecd40fcf3be0676
BLAKE2b-256 ea6b642d31b945d505a12375413951c7088097db7605fec0fada11bda4f88793

See more details on using hashes here.

Supported by

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