Ir al contenido

Laudanza. Your songbook, organized

Multi-tenant web service to manage your songbooks: a private library of songs, songbooks and programmes for events.

Laudanza. Your songbook, organized

Your song repertoire with lyrics and chords, organized in one place and available even offline.

Laudanza is a multi-tenant web service for managing your own songbooks. Each account keeps its private song library, its songbooks, and the programs it prepares for specific events. It is aimed at people and groups who maintain a musical repertoire on an ongoing basis: choirs, music groups, teachers, and amateur instrumentalists.

From a pile of PDFs to a living songbook

Most repertoires live scattered across PDFs, Word documents, and photocopies. Laudanza ingests them from PDF, DOC, DOCX, and ODT, detecting columns and chord lines, normalises Latin notation (Do/Re/Mi) to English (C/D/E), and, when the original is an image, runs OCR with Tesseract. On confirming each import it detects duplicates and lets you resolve them pair by pair: delete, merge, mark as alias, or keep separate. The result is a canonical library you can annotate with key, capo, rhythm, and title aliases without touching the original.

Built for working as a group

Sharing is fine-grained: eleven capabilities grouped into presets —reader, annotator, collaborator, editor, manager— with email invitations, ownership transfer, and delegated editing of canonical songs without opening the whole songbook. Comments are anchored to a specific lyric line, with resolution and one level of reply, and every song keeps its change history with a snapshot of the previous state and owner-driven revert.

In rehearsal and on stage, with or without signal

For each celebration you prepare a program: an ordered selection of songs you can share via a public URL with expiry. Everything transposes on the client —with a mechanical capo and finger barre— and every chord can be played back with Web Audio. When it is time to print, Laudanza paginates to A4 across multiple columns with indexes at the end, and exports to editable Word. And because it is an installable, offline-first PWA, shared programs and songbook snapshots are cached so they keep working without a connection.

Technology

Backend in FastAPI + PostgreSQL and frontend in React + Vite + Tailwind, installable as a PWA. Deployed in Docker containers behind Caddy 2 with automatic TLS (Let’s Encrypt). Daily backups, per-account access control, optional TOTP 2FA, and account soft-delete.

Status

Under active development. You can try it and create your account at laudanza.app.

01

From a pile of PDFs to a living songbook

Upload your songs and organise them into songbooks and programmes.

02

Built for working as a group

Private per-account library, multi-tenant, to prepare events.

03

In rehearsal and on stage

Works with or without connectivity.