Pinakes – Open-source library system with built-in public catalog
Pinakes – Open-source library system with built-in public catalog
Pinakes is a self-hosted library management system. Upload files to any PHP/MySQL host, run the installer, start cataloging. What it does: - ISBN scraping auto-fills metadata from Open Library, Google Books, and European library catalogs. Adding a book takes seconds. - Full circulation: loans, returns, renewals, reservations with FIFO queues, automatic email reminders for due dates and overdue books. - Multi-copy support with barcodes. Dewey Decimal preloaded (1,369 categories). CSV bulk import. - Public catalog with search, patron self-service (renewals, reservations, wishlists), reviews and ratings. - Interactive calendar with ICS export for syncing loans to Google Calendar/Outlook. - CMS with homepage editor, 10 color themes, custom pages. - eBook/audiobook support with streaming player. - SRU protocol for interoperability with other library systems. - Plugin architecture for custom integrations. Stack: PHP 8.1+, MySQL 5.7+, Slim 4, vanilla JS. To try: clone repo, run `php -S localhost:8000 router.php`, open browser. GPL-3. No telemetry. Looking for testers and contributors.
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
Open Source Library for MicroInteractions
OpenRTF – Open-Source RTF Java Library
Shardcake, a Scala open-source library for entity/actor sharding
Open-source illustration library
I'm building an open-source catalog of cloud infrastructures
I'm building an open-source catalog of cloud infrastructures
I Built a next.js Product Catalog with an open source ecommerce module
BEMSimpleLineGraph - Open Source Charting Library for iOS
Gnippets – Open-source, auto-compiling library of gists
Open-Source Calendar Library