Keep tabs on your subs: this program helps you organize and overview your subscriptions.
- Rust 96.9%
- Fluent 2.2%
- Just 0.8%
| resources | ||
| subs_cosmic | ||
| subs_lib | ||
| subs_repo | ||
| .gitignore | ||
| cargo-sources.json | ||
| Cargo.lock | ||
| Cargo.toml | ||
| dev.tony4.subscribi.json | ||
| justfile | ||
| LICENSE | ||
| README.md | ||

Subscribi
Keep tabs on your subs.
Track all your subscriptions easily (and privately) with the following features:
- Create, Update, Delete subscription.
- Add labels to better track by categories.
- Use multiple currencies. Upkeep exchange rate offline.
- Create formulas to track summaries, or various calculations (experimental feature).
- Advanced filtering options.
Installing
Flatpak
You can install the application with flatpak:
flatpak install flathub dev.tony4.subscribi
Binary
You can download executable binary in the releases section.
- Copy the file to your target/applications folder
- Make it executable: e.g.
chmod u+x Subscribi-1.0.1-x86_64-linux-standalone-bin - Run it! Double click the file or run it in terminal with e.g.:
./Subscribi-1.0.1-x86_64-linux-standalone-bin
Run/build from code
Dependencies (Linux):
cargolibxkbcommon-devlibcosmiclibsqlite3-devcosmic-icons- (optionally)
just
Prepare
# Clone the repository
git clone https://codeberg.org/Tony4dev/subscribi.git
# Change directory to the project folder
cd subscribi
Cargo
# Run...
cargo run --package subs_cosmic --bin subs_cosmic
# ..or build release version and..
cargo build --profile release
# ..run release
cd target/release
./subs_cosmic
Flatpak builder
# add flathub for user if not yet added
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo --user
# build install
flatpak-builder --force-clean --user --install-deps-from=flathub --repo=repo --install app dev.tony4.subscribi.json
# run
flatpak run dev.tony4.subscribi
Attribution
Pop Icons by System76 is licensed under CC-SA-4.0
Acknowledgments
- system76 The creators of COSMIC.
- mmstick (Michael Murphy) For being there for us developers (on mattermost, github)
- edfloreshz (Eduardo Flores) For his code examples of using libcosmic all over the internet :)
- gitmoji.dev For fun and useful emojis for commit messages.
Licence
NON-AI Mozilla Public License Version 2.0
Contributions
Contributions are welcome as long as they are not produced by AI. Aids are allowed, but each developer is responsible for the compliance with the LICENSE above.