{"id":23554127,"url":"https://github.com/SoftGeekRO/roundbox","last_synced_at":"2025-08-29T09:31:50.503Z","repository":{"id":62591082,"uuid":"477650776","full_name":"SoftGeekRO/roundbox","owner":"SoftGeekRO","description":"A small lightweight framework for IoT applications.","archived":false,"fork":false,"pushed_at":"2023-10-09T05:39:11.000Z","size":1003,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-12-19T22:49:07.639Z","etag":null,"topics":["applications","home-assistant","iot","lightweight","python","python3","small"],"latest_commit_sha":null,"homepage":"https://soulraven.github.io/roundbox/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SoftGeekRO.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-04-04T10:25:46.000Z","updated_at":"2024-03-26T10:16:53.000Z","dependencies_parsed_at":"2024-05-12T03:03:28.842Z","dependency_job_id":"5dd5fccd-8102-40df-9f7f-e7b6856a8add","html_url":"https://github.com/SoftGeekRO/roundbox","commit_stats":null,"previous_names":["soulraven/roundbox"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SoftGeekRO%2Froundbox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SoftGeekRO%2Froundbox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SoftGeekRO%2Froundbox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SoftGeekRO%2Froundbox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SoftGeekRO","download_url":"https://codeload.github.com/SoftGeekRO/roundbox/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":231352266,"owners_count":18363523,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["applications","home-assistant","iot","lightweight","python","python3","small"],"created_at":"2024-12-26T12:11:58.426Z","updated_at":"2024-12-26T12:11:59.833Z","avatar_url":"https://github.com/SoftGeekRO.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"⚡ RoundBox\n==========\n\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n![PyPI](https://img.shields.io/pypi/v/roundbox?label=RoundBox\u0026style=plastic)\n![GitHub release (latest by date)](https://img.shields.io/github/v/release/soulraven/roundbox?style=plastic)\n[![Build status](https://img.shields.io/github/workflow/status/soulraven/roundbox/merge-to-main?style=plastic)](https://img.shields.io/github/workflow/status/soulraven/roundbox/merge-to-main)\n[![Supported Python versions](https://img.shields.io/pypi/pyversions/roundbox?style=plastic)](https://pypi.org/project/roundbox/)\n[![License](https://img.shields.io/github/license/soulraven/roundbox?style=plastic)](https://img.shields.io/github/license/soulraven/roundbox)\n\n***\n\nA small lightweight framework for IoT applications, with main goal to not reinvent the wheel every time when a small\nproject for IoT device is needed.\n\nThe framework contains all tools necessary to bootstrap and run a command a single time or using linux crontab.\n\nYou can create apps as many as you like and use them for your proper necessity, but consider that each app is liake a\nsmall container with logic.\nEach app has the possibility to host specific commands that will be available  when running manage.py.\n\n### 🎈 Special thanks 🎈\nTo build this framework I have used code inspired by the [Django](https://github.com/django/django) project and also\nfrom [Home Assistant](https://github.com/home-assistant/core) project.\n\nBoth projects have a strong code base and lightweight and port on different projects.\n\n***\n\n### 🔧 Installation\n\nThe easy way to install RoundBox framework is with [pip]\n\n```bash\n$ pip install roundbox\n```\n\nIf you want to install RoundBox from GitHub use:\n\n```bash\n$ pip install git+https://github.com/soulraven/roundbox.git\n```\n\nFor more detailed install instructions see how [Install] and configure the framework.\n\n***\n\n### ➿ Variables\n\n- set the ROUNDBOX_COLORS environment variable to specify the palette you want to use. For example,\nto specify the light palette under a Unix or OS/X BASH shell, you would run the following at a command prompt:\n\n```bash\nexport ROUNDBOX_COLORS=\"light\"\n```\n\n***\n\n### 🖇 Library used\n\nA more detailed list you will find here: [Libraries](https://soulraven.github.io/roundbox/libraries/)\n\n***\n\n### 🌍 Contributions\n\nContributions of all forms are welcome :)\n\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\n\nPlease make sure to update tests as appropriate.\n\n## 📝 License\n\nThis project is licensed under [GPLv3].\n\n## 👀 Author\n\nZaharia Constantin, my [GitHub profile] and [GitHub Page]\n\n[GitHub profile]: https://github.com/soulraven/\n[Github Page]: https://soulraven.github.io/\n[GNU General Public License]: https://www.gnu.org/licenses/quick-guide-gplv3.html\n[pip]: https://pip.pypa.io/en/stable/\n[GPLv3]: https://soulraven.github.io/roundbox/license\n[Install]: https://soulraven.github.io/roundbox/user-guide/topics/install\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSoftGeekRO%2Froundbox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FSoftGeekRO%2Froundbox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSoftGeekRO%2Froundbox/lists"}