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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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