https://github.com/pouldev/sgrodolix
Share song lyrics easily
https://github.com/pouldev/sgrodolix
flask genius python3
Last synced: about 1 year ago
JSON representation
Share song lyrics easily
- Host: GitHub
- URL: https://github.com/pouldev/sgrodolix
- Owner: PoulDev
- License: apache-2.0
- Created: 2025-01-16T21:16:35.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-29T08:54:31.000Z (about 1 year ago)
- Last Synced: 2025-04-30T14:28:05.529Z (about 1 year ago)
- Topics: flask, genius, python3
- Language: Python
- Homepage: https://sgrodolix.website
- Size: 273 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sgrodolix
Share song lyrics easily
## What is this?
> Sgrodolix is a free and open-source service that allows you to share your favorite song lyrics!

You can access an hosted instance at https://sgrodolix.website
## Setup
> Please keep in mind that this is **NOT** a full tutorial on how to host a complete Sgrodolix instance.
> Using this repo you can get the API running on your machine, but you'll also need the [frontend](https://github.com/loricso/sgrodolix).
Before doing anything, fill cfg.py with your genius API token.
```sh
# Create a python virtual environment
python3 -m venv .venv
```
```sh
# Enter the environment (Linux):
source .venv/bin/activate
# Windows:
.\.venv\Scripts\activate.bat
```
```sh
# Install the requirements
pip install -r requirements.txt
```
#### And now you can run it.
```
python3 main.py
```