# DVinyl

> DVinyl is a modern, self-hostable collection manager designed for physical media enthusiasts. From Vinyls and CDs to Books, Movies & Video games catalog, value and organize your entire physical library through a single, customizable interface.

- **Category:** Media Management
- **Licence:** MIT
- **Latest version:** v3.3.0
- **Open source:** oss
- **Languages:** Typescript, EJS, JavaScript
- **Tags:** Analytics, MongoDB, I18n, Books, Homelab, Tmdb, Movies, Wishlists, Node.js, Docker, Tailwind CSS, Self Hosted, Customization, Discogs, Media catalog, Barcode scanner, Collection management, Vinyl, Discogs Api, Book Inventory, Hardcover Api, Media Manager, Physical Media, Tmdb Api, Vinyl Collection, Dvd Collection, Personnal Library, Video Games, Lego Collection

## Description

DVinyl is a self-hosted platform for cataloging physical media collections. It handles music (vinyls, CDs, cassettes), books (manga, comics), movies (Blu-ray, DVD, VHS), video games, LEGO sets, and board games. The software fetches metadata and cover art from Discogs, Hardcover, Open Library, TMDB, IGDB, ScreenScraper, Rebrickable, and BoardGameGeek. Key capabilities include multiple collections with virtual shelf views, smart import with barcode scanning, AI-assisted entry, music market valuation with price history, game playtime estimates, printable labels, and wishlists. The interface offers 14 color themes with light and dark modes, a modular dashboard, and supports multiple languages. User management provides admin, editor, and viewer roles, plus optional OIDC single sign-on with providers like Authentik and Keycloak. Public read-only share links let others browse collections without accounts. A no-code plugin editor allows creating custom collection types. Deployment options include Docker Compose with MongoDB, ZimaOS/CasaOS via the TwoBytes Store, Unraid Community Applications, or manual Node.js 18+ with MongoDB 6+. Licensed under MIT.

## Links

- [Homepage](https://github.com/Kyonew/DVinyl)
- [Website](https://kyonew.me/dvinyl)
- [Demo](https://demo.kyonew.me/)

---
Source: https://selfhost.directory/project/dvinyl