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

Uploaded Source

Built Distribution

OpenRadio-1.1.2-py3-none-any.whl (1.7 MB 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