Rep Jam Gig

Support & Feedback

Your repertoire,
organized.

Rep Jam Gig is a repertoire tracker for singers and musicians who gig, jam, and are always adding to what they can play — every song, every key, every night, in one place.

Get Rep Jam Gig Coming soon — App Store listing in review
Rep Jam Gig repertoire screen, showing songs sorted into Performance Ready, In Progress, and Want to Learn.

What it tracks

Five places, one library

Repertoire

Every song you know, sorted by how ready it is: Performance Ready, In Progress, or Want to Learn — with key, composer, lyricist, and genre.

Jams

Log who you played with and what you played, grouped by night, so you can look back on a session at a glance.

Gigs & Set Lists

Build set lists from your ready repertoire with a tempo-aware builder, then save what you actually played.

Review Queue

Songs you've performed that aren't catalogued yet get flagged automatically, so nothing falls through the cracks.

MusiciansAuto-built

A running directory of everyone you've played with, assembled automatically from your jam and gig entries — instruments, Instagram handles, and every session you've shared.

Rep Jam Gig jam log screen, showing performances grouped by venue and date.

Bulk import

Already have a setlist in a spreadsheet?

Download a CSV template for your repertoire, musicians, or jam history, fill it in with Excel, Numbers, or Google Sheets, and import it back in. New entries are added; songs and musicians you already have are matched by name, never duplicated.

Good to know

Data, sync & privacy

Where does my data live?
On your device, first. Rep Jam Gig starts completely empty and stores everything locally — there's no account to create and nothing to configure before you can use it.
Does it sync between my iPhone and iPad?
Optionally. Turn on iCloud sync in Settings and your repertoire follows you across your own devices, using your own iCloud account. We never see it, and it's never sent anywhere else.
Is imported CSV data checked before it's added?
Yes. Every field is trimmed and validated before it's written to your library, and malformed rows are skipped rather than corrupting your data. Imported text is only ever displayed as plain text inside the app — it's never run or interpreted as anything else.
How do I request a feature or report a bug?
Use the form below — it goes straight to repjamgig@gmail.com.

Send feedback

We read all of it

Found a bug, missing a feature, or just want to say hello?

Prefer your own mail app?