Metadata-Version: 2.1
Name: OpenRadio
Version: 1.1.0
Summary: An open-source, touch-focused radio application that is written in Python. The Gui was built using Gtk3. And it is Modular AF.
Author: 1337Misom
Project-URL: Homepage, https://gitlab.com/1337Misom/OpenRadio
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Intended Audience :: End Users/Desktop
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE.md
License-File: LICENSE_Flags.md
License-File: LICENSE_Icons.md
Requires-Dist: requests
Requires-Dist: PyGObject
Requires-Dist: toml
Requires-Dist: python-vlc
Requires-Dist: pyradios
Requires-Dist: requests-file
Requires-Dist: pysimpledab
Requires-Dist: scheduler
Requires-Dist: pyaudio
Requires-Dist: ringbuf

# OpenRadio an Open Source Radio App written in Python.
[![pkgversion](https://img.shields.io/pypi/v/openradio)](https://pypi.org/project/openradio/)
[![repository](https://img.shields.io/badge/src-GitLab-orange)](https://gitlab.com/1337Misom/openradio)
[![versionsupport](https://img.shields.io/pypi/pyversions/openradio)](https://pypi.org/project/openradio/)
[![license](https://img.shields.io/badge/license-GPLv3-orange)](https://gitlab.com/1337Misom/OpenRadio/-/blob/main/LICENSE.md)

## 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](https://pip.pypa.io/en/stable/index.html) installed
3. Install the Dependencies
3. Install with `python3 -m pip install OpenRadio`
4. Run by typing `openradio` in your terminal
5. If you want DAB support install [simple_dab_lib](https://gitlab.com/1337Misom/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](https://gitlab.com/1337Misom/OpenRadio/-/wikis/home).

## OpenRadio in action
![Ubuntu Dark](pictures/ubuntu_dark.png)

## 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](https://fosstodon.org/@openradio)
