OpenRadio an Open Source Radio App written in Python.
Quick Start
To install from PyPi:
- You must have at least Python 3.10 and pip 23.0.0
- Make sure you have pip installed
- Install the Dependencies
- Install with
python3 -m pip install OpenRadio - Run by typing
openradioin your terminal - If you want DAB support install simple_dab_lib
Dependencies
On Ubuntu install with: sudo apt install libgtk-3-dev portaudio19-dev libpython3-dev pkg-config libboost-all-dev
Documentation
For documentation please consult the wiki.
OpenRadio in action
What it can do
- Help you with standing up in the morning
- Combine Alarm,DAB and InternetRadio into one
- Simple interface for adding new modules
- Dynamically load Modules
- It also has a Clock
Where it can run on
- On your Unix machine
- On Raspberry Pis
- On Phones supporting Gtk and Python
What it can't do
- Bring you Breakfast in the morning
Social
Release files for OpenRadio 1.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| OpenRadio-1.1.2.tar.gz | 1.6 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| OpenRadio-1.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 3.3 MB
Release files / OpenRadio-1.1.2.tar.gz
| Download URL | OpenRadio-1.1.2.tar.gz |
|---|---|
| Size | 1.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b78d725f1046b68c230bc4b9d7b1a7f05e4b63791e62f249009d80a070753208
|
|
BLAKE2b-256 checksum How to use checksums |
eac587cb5dd41c824bc1f95886942e14ceb5bb7291628a7d9b840c8c38b0c403
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.2
|
Release files / OpenRadio-1.1.2-py3-none-any.whl
| Download URL | OpenRadio-1.1.2-py3-none-any.whl |
|---|---|
| Size | 1.7 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d00cba7e13be1661d554d57e1ffb9f9239d0442d3614afc6b8024a71c0b84410
|
|
BLAKE2b-256 checksum How to use checksums |
4f8fd8ce660a15cdf4e0de13b934a32a440828c59cda2a263d737f61354f8c12
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.2
|