Web interface for downloading simfiles from Zenius and StepManiaOnline
Project description
smfetch
Web interface for downloading simfiles from Zenius-i-Vanisher and StepManiaOnline.
Usage
usage: smfetch [-h] [-p PORT]
smfetch web interface
options:
-h, --help show this help message and exit
-p, --port PORT port for the web interface (default: 8095)
Starts a web interface at http://localhost:<port>.
Features
Zenius-i-Vanisher
- Song search — search by song name and/or artist, select and download individual charts
- Pack search — filter official or user packs, download selected packs
- Download bundles — one-click download of arcade, spinoff, or all official packs
StepManiaOnline
- Title search — search packs that contain chart with song title
- Artist search — search packs that contain chart with song artist
- Pack search — filter packs by pack name
Storage Defaults
| Config | Songs | Logs | |
|---|---|---|---|
| Linux | ~/.config/smfetch/ |
~/.local/share/smfetch/ |
~/.local/state/smfetch/logs/ |
| macOS | ~/Library/Application Support/smfetch/ |
~/Music/StepMania Songs/ |
~/Library/Logs/smfetch/ |
| Windows | %APPDATA%/smfetch/ |
~/Music/StepMania Songs/ |
%LOCALAPPDATA%/smfetch/logs/ |
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
smfetch-1.2.0.tar.gz
(76.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
smfetch-1.2.0-py3-none-any.whl
(19.2 kB
view details)
File details
Details for the file smfetch-1.2.0.tar.gz.
File metadata
- Download URL: smfetch-1.2.0.tar.gz
- Upload date:
- Size: 76.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.1 {"installer":{"name":"uv","version":"0.11.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Bazzite","version":"43","id":"Kinoite","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5320c03d78b18fc6d6ed6aaabf825a9787a3e77fe72a1da7cefbeadda83aba57
|
|
| MD5 |
6c5c0e89ad2cd50a24668a4a23cb65e7
|
|
| BLAKE2b-256 |
d1b4f9bcc6d927a90b73e1d98c13bf510981b6a5d8acb0eb29062248c71a9898
|
File details
Details for the file smfetch-1.2.0-py3-none-any.whl.
File metadata
- Download URL: smfetch-1.2.0-py3-none-any.whl
- Upload date:
- Size: 19.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.1 {"installer":{"name":"uv","version":"0.11.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Bazzite","version":"43","id":"Kinoite","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e067326fc3259dfe56d960fbfa348c4f03c8d6f099a34f75f168f90916c0312e
|
|
| MD5 |
bbd06f633f4b4bac096b1105cf12c20c
|
|
| BLAKE2b-256 |
ac2a787ee1646f585db31b4a2eda70b386b6b58c2f21ffe4330ee7369b1e0cf8
|