]> littlesong.place Git - littlesongplace.git/summary
 
descriptionSource code for littlesong.place
ownerChris
last changeWed, 11 Mar 2026 00:58:03 +0000 (20:58 -0400)
readme

little song place

Hello! You've found the source code for littlesong.place. Feel free to have a look around.

Code Overview

This is a pretty simple Flask app. If you've used Flask before, hopefully it feels pretty familiar.

Here are some quick links if you just want to browse the code:

Dependencies

This project has some dependencies that need to be installed manually to your system PATH:

Environment Setup

First, clone this repo:

git clone https://littlesong.place/git/littlesongplace.git

Then, in the cloned project directory, setup a Python environment and install the necessary dependencies:

python -m venv .venv
. .venv/bin/activate     # (or .venv\Scripts\activate on Windows)
pip install -e .
pip install -r dev-requirements.txt

Running

Run the app locally (accessible in a browser at localhost:5000):

flask --app littlesongplace run --debug

Testing

Run the tests with Pytest:

pytest

shortlog
9 days ago Chris FulljamesUpdate news dev master
9 days ago Chris FulljamesUpdate email
9 days ago Chris FulljamesFix syntax error
9 days ago Chris FulljamesAdd email for import queue
2026-02-22 Chris FulljamesUpdate news
2026-02-21 Chris FulljamesCorrect bit depth
2026-02-21 Chris FulljamesAdd .wav blurb
2026-02-21 Chris FulljamesFix download-wav action
2026-02-21 Chris FulljamesAdd wave download button
2026-02-21 Chris FulljamesHide youtube import option
2026-02-21 Chris FulljamesAdd dreams archive page
2026-02-15 Chris FulljamesRemove unused gif
2026-02-15 Chris FulljamesAdd love test, require login for love
2026-02-15 Chris FulljamesAdd love button to player
2026-02-07 Chris FulljamesFix push tests
2026-02-07 Chris FulljamesInitial work on love - needs button
...
heads
9 days ago master
9 days ago dev
7 months ago swap-shop
8 months ago ntfy
8 months ago bigmess