Skip to main content

An open-source, touch-focused radio application that is written in Python. The Gui was built using Gtk3. And it is Modular AF.

Project description

OpenRadio an Open Source Radio App written in Python.

pkgversion repository versionsupport license

Quick Start

To install from PyPi:

  1. You must have at least Python 3.10 and pip 23.0.0
  2. Make sure you have pip installed
  3. Install the Dependencies
  4. Install with python3 -m pip install OpenRadio
  5. Run by typing openradio in your terminal
  6. 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

Ubuntu Dark

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

Mastodon

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

OpenRadio-1.1.2.tar.gz (1.6 MB view details)

Uploaded Source

Built Distribution

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

OpenRadio-1.1.2-py3-none-any.whl (1.7 MB view details)

Uploaded Python 3

File details

Details for the file OpenRadio-1.1.2.tar.gz.

File metadata

  • Download URL: OpenRadio-1.1.2.tar.gz
  • Upload date:
  • Size: 1.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for OpenRadio-1.1.2.tar.gz
Algorithm Hash digest
SHA256 b78d725f1046b68c230bc4b9d7b1a7f05e4b63791e62f249009d80a070753208
MD5 2c99abb95b98d633da678cca97a95578
BLAKE2b-256 eac587cb5dd41c824bc1f95886942e14ceb5bb7291628a7d9b840c8c38b0c403

See more details on using hashes here.

File details

Details for the file OpenRadio-1.1.2-py3-none-any.whl.

File metadata

  • Download URL: OpenRadio-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for OpenRadio-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d00cba7e13be1661d554d57e1ffb9f9239d0442d3614afc6b8024a71c0b84410
MD5 4646aa877ba37bfc1a7c6152ab7fd797
BLAKE2b-256 4f8fd8ce660a15cdf4e0de13b934a32a440828c59cda2a263d737f61354f8c12

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