Free software, built
one prompt at a time_

Things with no ads, no accounts, no telemetry and no designer (you can tell): two Android apps, a karaoke that runs in your browser, and a panel so you never miss a Twitch/YouTube stream. Built to solve real problems for the person who commissions them.

// The apps

Lembra

Reminders for everything that expires
  • Cards with flexible recurrence: every X days, weeks, months or years
  • Icon categories (car, home, kids, pets…) you can reorder
  • List filterable by category and sortable by date (asc/desc)
  • Alerts with configurable notice, reboot-proof
  • Optional export to the system calendar
  • Backup export/import to JSON
  • Light/dark themes and pickable colors
GPLv30 weird permissions~2 MB

Bote

Group expenses without the arguments
  • Events with attendees (from contacts or by hand), photo and attachments (photos and PDFs, local only)
  • Entries with category, photographed receipt and budget
  • Split by sliding faders with pinnable percentages
  • Balance report with totals, minimal transfers and a lock
  • Sync with smart merging: file, invitation QR or automatic against your own cloud, hourly (free Supabase or any PostgREST; optional, you hold the keys, with end-to-end encryption if you want it)
  • Optional payment detector: logs your bank purchases and recognizes your settlement transfer
  • Full backup: every event into a single file
  • Optional extortion mode: "silver or lead, you owe me €12.50"
GPLv3local-firstown cloud optionalcapo mode included

Karaoke Launcher

Singing without fighting the mouse
  • YouTube search with a results window: you pick the right video, not the first one that shows up
  • Quick library: your usual songs one click away, never searched for twice
  • Drag-to-reorder queue, chaining one song into the next on its own
  • Anti-stall: if the connection drops it lowers quality and recovers instead of freezing
  • Party mode: shrinks to a discreet bar so it doesn't eat the screen
  • Everything is stored in your browser; backup exportable to JSON
  • A single HTML file. No install, no accounts, no server
GPLv3web, not Android1 file~50 KB

That's the browser version, the one that opens right here. The repository has another one with a server, for running the real thing at home: a separate screen for the TV, song requests from phones via QR, downloaded songs so the wifi can't ruin the night, and Karaoke, DJ booth and Freestyle spaces. It needs PHP, and it ships with a preparer that installs everything on its own.

TW-YT-AltPlayer

Know who's live without opening fifteen tabs
  • Panel with your Twitch and YouTube streamers: see who's live at a glance, with what game and how many watching
  • One click on the card and it's fullscreen with sound, no extra clicks
  • Each streamer remembers its preferred platform (embedded Twitch, Twitch in a tab, or YouTube)
  • Connect your Twitch account to pull your real follows; otherwise, use the manual list
  • Settings saved to disk: survive the browser wiping cookies on close
  • Its own local server (Python), no cloud, no account but your own
GPLv3own Twitch/YouTube keyslocal serverWindows/Linux

Unlike the ones above, this one isn't plug-and-play: you need your own free Twitch and YouTube API credentials (five minutes, it's in the README). That's the price of nobody else seeing which streamers you follow.

My events MW Mountain weekend 4 attendees · Total: €236.40 NY New Year dinner 7 attendees · Total: €412.00 🔒 Pending B Beach flat 5 attendees · Total: €890.15 +
bote · event list*
New entry SPLIT Martha 40% 📌 Louis 35% Sarah 25% = % Save
bote · faders with pin*
Lembra — alerts list
lembra · alerts list

* Rough illustrations. The real app looks the same, but with your data and your debts.

// Download (from least to most effort)

LEVEL 0 · FOR ENLIGHTENED SLACKERS

F-Droid repository

Install F-Droid, add this repository and the apps show up in your store with automatic updates. Settings → Repositories → + and paste:

https://tizzenn.github.io/fdroid/repo
LEVEL 1 · RAW APK

From GitHub Releases

Grab the signed APK and open it. Android will complain a little (enable "unknown sources"); stay strong — it is your phone after all. No automatic updates.

LEVEL 2 · DECENT FOLK

Source code

Kotlin, Material Design, Room, zero shady dependencies. GPLv3: do whatever you want, but share the code like we do.

LEVEL 0 BIS · NO INSTALL AT ALL

Karaoke Launcher

It's a web page. You open it and that's it: search, pick, add to the queue, sing.

To run the real party karaoke —a separate screen for the TV, requests by QR from phones, and songs downloaded so the wifi can't ruin the night— there's the server version in the repository. Unzip it, run Preparar.bat and it installs whatever is missing, inside its own folder and without touching your system.

📄 Source code 🪟 Windows portable 🪟 Windows installer 📦 Arch AUR 📦 Flatpak 🤖 Android 📺 Android TV

// Cloud sync (optional, Bote)

Bote is 100% local; QR and file sharing are plenty for groups that meet in person. If you also want it to sync on its own, you bring the server — we see nothing, there's no central account, no fine print. One person in the group sets it up (5 minutes) and that's it:

  1. Create a free project at supabase.com (no credit card).
  2. In the SQL Editor, run this:
create table if not exists eventos_sync ( uuid text primary key, datos jsonb not null, actualizado timestamptz not null default now() ); alter table eventos_sync enable row level security; create policy "acceso anon" on eventos_sync for all using (true) with check (true);
  1. Copy the Project URL and the anon key (Settings → API).
  2. When creating the event, under Sync pick Other and paste the URL and key (or save them in Settings as your Default server for your usual group).

Only whoever creates the event sets it up. The server travels inside the event when you share it (QR or file), so everyone else, on import, gets connected automatically — no typing. Each group can have its own server, so you can be in several groups at once. From then on, whenever anyone opens an event the app pulls, merges and pushes.

The anon key is the key to your group's mailbox: share it privately and don't publish it. Prefer your own VPS with PostgREST instead of Supabase? Same table, just change the URL.

// Confession

These apps were made with grade-A vibe coding: a human with ideas and zero patience dictating features to Claude, an AI that cannot unionize, doesn't bill overtime and compiles on the first try about 80% of the time (it also fixes the other 20%, dignity intact).

Every release warmed up a data center, which in turn warms up the planet, so spare us the guilt trip: use the apps, so at least the CO₂ served to figure out who owes €12.50 from the weekend. No ads, no accounts, no tracking. The only one who knows your debts is you. And your creditors.

▼ Download & install