Catalog & Copies
Rich book metadata with per-copy tracking. Automatic QR code and barcode label generation โ print directly from the desk without a separate labelling workflow.
025.3 / LMS-DESK-2026 ยท MAIN ENTRY
[ Desktop application โ Java 21 ยท JavaFX ยท MySQL ]
A desktop circulation desk for multi-branch institutions. Barcode-driven issuance, real-time overdue fines, QR label printing, procurement workflows, and ten export formats โ installed in minutes, running for years.
ยง Subject Classification
Every capability a library needs, catalogued under its own call number โ nothing borrowed from generic software, nothing left on the shelf.
Rich book metadata with per-copy tracking. Automatic QR code and barcode label generation โ print directly from the desk without a separate labelling workflow.
Member registration for students and faculty. Bulk CSV/Excel import with row-level error reporting keeps large rosters manageable at the start of every term.
Barcode-driven desk operations for every transaction. Reserve queue management and enforcement rules mean the right copy reaches the right person, every time.
Overdue and condition-based penalties calculated automatically. Partial payments supported; every transaction closes with a printable PDF receipt for the borrower.
Full purchase-order workflow with supplier management. Inventory verification audits reconcile physical stock against the catalogue without manual cross-checking.
Real-time statistics at a glance. Ten exportable report formats covering circulation, fines, inventory, and member activity โ in both PDF and Excel.
Permission-gated operations for every role: admin, librarian, faculty, and student. Each actor sees only what their clearance permits โ no configuration sprawl.
User management, comprehensive audit logging, system configuration, and one-click database backup and restore โ so no transaction is ever lost or unaccounted for.
ยง CIRC.03 โ Circulation Procedure
Four steps from first launch to a working circulation desk, shared across every workstation on your network.
Download the installer for your OS โ Java is bundled, nothing else to install. Point the app at your MySQL 8 instance; Flyway runs the schema automatically on first launch.
Add books with full metadata, assign copies, and print QR or barcode labels straight from the desk. Bulk import handles large catalogues in one pass.
Enrol students and faculty individually or import from a CSV. Assign each user a role; permissions follow automatically โ no manual gate-keeping required.
Scan a barcode, select the borrower, confirm. The system tracks due dates, accumulates fines, manages reserves, and generates a PDF receipt on return.
ยง REP.06 โ Reports Module
Real-time dashboards and exportable reports cover every dimension of library operations โ circulation, fines, inventory, procurement, and member activity โ in both PDF and Excel.
ยง SEC.07 โ Role & Permission Matrix
Every role sees exactly the operations it needs. Permissions are enforced at the application layer โ not just hidden in the UI.
Detected platform
Java 21 is bundled inside the installer โ nothing else to install first. Run it, follow the setup wizard, and LibrarianOS is on your machine in under two minutes.
Detecting your OSโฆ Download LibrarianOS โ