VinylCat – self-hosted vinyl collection manager

VinylCat is a self-hosted web application for cataloguing vinyl record collections.
It combines fast manual entry with smart automation such as Discogs lookups, barcode support,
and cover image handling – all while keeping your collection under your control.

The goal is simple: a clean, practical tool to manage a serious record collection without
relying on third-party “cloud-only” services.
Run it at home, on a VPS, or wherever you prefer.


What makes VinylCat useful

  • Fast cataloguing: add records manually or enrich data via Discogs integration.
  • Image-friendly workflow: upload cover photos (front/back) and keep a tidy gallery per record.
  • Barcode support: use UPC/EAN barcodes to speed up identification and reduce typing.
  • Collections & multi-user: each user can own collections; collections can be shared with other users by e-mail.
  • Editing where it matters: structured tracklist editor (title + duration), notes, labels, catno, and more.
  • Stats & insights: see top artists/labels and explore your collection from a “library” perspective.

How it works

VinylCat is designed around a simple workflow:

  1. Create / select a collection (every user has at least one).
  2. Add a record (Discogs-assisted or fully manual).
  3. Upload photos and browse them in a clean record gallery.
  4. Maintain and improve data over time: tracklists, notes, barcodes, and metadata corrections.

Privacy-first by design

Your collection is personal. VinylCat is built to run on your own infrastructure:

  • Self-hosted: you control the database and uploaded images.
  • No tracking, no ads: it’s your library, not a marketing profile.
  • Portable data: choose a database backend that fits your setup (e.g., SQLite or PostgreSQL).

Screenshots

Below are example screenshots of VinylCat in action. (Replace the image URLs with your uploaded media links.)

Record page + photos

Gallery view

Stats / insights

Collections / share collection

Account


Who it’s for

  • Collectors who want full control over their library and photos.
  • Families / shared households who want to share one collection with multiple users.
  • Self-hosters who prefer owning the full stack and data.

Interested in VinylCat?

Want a demo, installation help, or a feature request?
Contact me at: vinylcat.noreply@gmail.com

Links
• Project homepage: vinylcat
• Source code / downloads: git