https://github.com/j03-dev/osas-player
Music player, with python using customTkinter
https://github.com/j03-dev/osas-player
customtkinter gui music-player pyo3 python rust tkinter
Last synced: about 2 months ago
JSON representation
Music player, with python using customTkinter
- Host: GitHub
- URL: https://github.com/j03-dev/osas-player
- Owner: j03-dev
- Created: 2021-07-06T10:44:44.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-02-20T19:58:07.000Z (9 months ago)
- Last Synced: 2025-04-05T12:42:05.050Z (8 months ago)
- Topics: customtkinter, gui, music-player, pyo3, python, rust, tkinter
- Language: Python
- Homepage:
- Size: 557 KB
- Stars: 9
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OSAS Player

A simple music player built with Python and Rust.
---
## Installation
1. Clone the repo:
```bash
git clone --recurse-submodules https://github.com/j03-dev/osas-player.git
cd osas-player
```
2. Install Python dependencies:
```bash
python -m pip install -r requirements.txt
```
---
## Configuration
1. Open `.config` and set your music directory:
```
path = /path/to/your/music
```
---
## Build Rust Library
1. Install [Rust](https://www.rust-lang.org/tools/install) if you don’t have it.
2. Build the library:
```bash
cd osas
maturin develop
```
---
## Run the Player
```bash
python src/main.py
```