A self-hosted collection manager for tracking physical items such as books, DVDs, stamps, and games.

Koillection is a self-hosted collection manager designed to track physical items. It serves as a digital inventory for various types of collectibles, such as books, DVDs, stamps, and games. The software is deployed as a web application on a server, providing a centralized location for users to document their physical assets and maintain a detailed record of what they own.
The application provides a flexible system for cataloging items without restricting the user to specific categories or predefined schemas. Users manage their inventories through a browser interface, allowing for the manual entry of item details or the automation of data retrieval. Because it is self-hosted, the user maintains full control over the database and the privacy of their collection data.
Built with the Symfony framework and PHP, Koillection focuses on flexibility rather than providing pre-built metadata libraries. This architecture allows users to define their own data structures and scraping rules to match the specific needs of their collection. Instead of relying on a fixed set of external APIs, the software enables the creation of tailored HTML scrapers to pull information from specific websites. This makes the tool suitable for collectors of niche items where standard database APIs may not exist.
It is intended for hobbyists and collectors who prefer to host their own data and customize how they gather information about their assets. The system requires a database backup strategy, particularly during version updates, to ensure data integrity during migrations.
Koillection is a general purpose tool for personal asset inventory management.
A self-hosted dashboard that aggregates RSS feeds, social media posts, and system monitoring into one interface.
A self hosted recipe manager and meal planner with automated import capabilities and shopping list integration.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.