Green LMS - The Library Management System

Description
LibraryHub — Library Management System | Digital Library Software with Book Catalog, Book Issue With Barcode, Book Tracking
LibraryHub is a professional, self-hosted library management system built with Laravel 12, Livewire 4, and Tailwind CSS 4. It is a complete library management software for building a fully automated digital library — covering book catalog management, ebook management, book tracking, member borrowing, reservations, overdue fine automation, PDF invoices, and a built-in addon system — all self-hosted on your own server with full control over your library database.
As a feature-complete library automation platform, LibraryHub handles the entire online library workflow end to end: organizing your physical and digital catalog, tracking every book borrowing transaction, managing book reservations, enforcing per-membership fine policies, securing admin access with two-factor authentication, and shipping a member-facing patron portal as a ready-to-install addon — no subscription fees, no data sharing, no vendor lock-in.
Designed for school libraries, college libraries, university libraries, public libraries, and private collections — LibraryHub gives any institution a professional, self-hosted library software solution that runs entirely on your own infrastructure.
Demo Credentials
Super Admin Email: admin@example.com Password: 12345678
Librarian Email: librarian@example.com Password: 12345678
Member Email: member@example.com Password: 12345678
Library Management System Screenshots
Key Features — Library Management System
- Book Catalog Management — full library catalog and book management with ISBN lookup, multiple copies per title, category and genre tagging, shelf/rack assignment, auto-generated copy barcodes, and real-time availability tracking backed by a structured library database
- E-Book Management — upload and attach downloadable e-book files (PDF, ePub) to book catalog entries; control download access per membership type for a complete digital library and online library experience via Spatie MediaLibrary
- Book Borrowing & Book Tracking — full book tracking system: issue books, set configurable due dates, process returns, handle renewals with staff approval, and maintain a complete library database of every transaction
- Library Automation — Overdue Fine Calculation — automatic library automation for overdue fine calculation at configurable daily rates per membership type; fine history and outstanding balance tracking across all members
- Payment Tracking & PDF Invoices — record fine payments per member, generate and download itemized PDF invoices, and maintain a full payment history within your library management system
- Reservations & Holds — members reserve unavailable books; system manages waitlists and notifies members when copies become available — fully automated library software workflow
- Member Management — register library patrons with photo, contact info, and membership type; view full book tracking history and outstanding fines per member in a central library database
- Library Reports — book overview, circulation, member activity, overdue summaries, income/expense reports; all exportable to PDF from your library management software
- Catalog Import — bulk import books from CSV with support for title, ISBN, author, publisher, category, and copy quantity fields; accelerate book management for large collections
- Authors, Publishers & Categories — manage authors, publishers, categories, and genres as independent library database records for precise book catalog organization
- Role-Based Access Control — Super Admin, Librarian, and Member roles with granular per-module permission control via Spatie Permissions; suitable for multi-staff library software deployments
- Two-Factor Authentication — staff and admin accounts can enable 2FA via Laravel Fortify for enhanced sign-in security in your library management system
- Full REST API — Sanctum bearer token auth; covers catalog browsing, book tracking, members, reservations, fines, and notifications for any online library integration or third-party client
- Settings Panel — centralized admin settings for library info, email/SMTP, payment gateway, SEO meta tags, social media links, operating hours, and invoice configuration — no code edits needed
- FAQ & Slider Management — manage public-facing FAQ entries and homepage banner slides directly from the library management software admin panel
- Activity Log — track book issues, returns, fine payments, and administrative changes for a full, searchable audit trail across your library database
- Notifications — in-app alerts for overdue reminders, reservation fulfillment, fine updates, and operational events; automated library automation for patron communication
- Multi-Language Support — ships with 5 built-in languages: English, Bengali, German, Spanish, and Hindi; add more by editing translation files in
lang/— ideal for international digital library deployments - Browser-Based Installer — guided setup wizard checks requirements, configures the library database, runs migrations, and seeds demo data — no CLI required; perfect for non-technical library software administrators
Built for Every Type of Library
LibraryHub is designed to serve institutions of all sizes as a self-hosted library management system:
- School Library — manage student borrowing limits, track textbooks and reference materials, automate overdue fines, and give teachers role-based librarian access
- College Library — handle high-volume borrowing, manage multi-department catalogs, support e-book access for enrolled students, and generate circulation reports per department
- University Library — manage large-scale book collections, multiple membership types (faculty, postgrad, undergrad), complex fine policies, and bulk CSV catalog imports
- Public Library — patron self-service via the Member Portal addon, reservation management, fine payment invoices, and a full online library experience without SaaS fees
- Private & Specialty Collections — organize any collection with custom categories, authors, and publishers using a structured book catalog and library database
⚙️ System Requirements
Please ensure your server meets the following requirements before installing this library management system:
- PHP: 8.3 or higher
- Laravel: 12.x
- MySQL: 8.0+ or MariaDB 10.4+
- Node.js: 18+
- Composer: 2.x
- Queue Driver: Database, Redis, or any Laravel-supported driver (required for background library automation jobs and notifications)
- Required PHP Extensions:
- ext-zip
- ext-gd
- ext-mbstring
- ext-curl
Installation Guide
- Download and upload the ZIP file to your server.
- Extract the files and point your domain’s document root to the
public/folder. - Set your server PHP version to 8.3+.
- Set file permissions:
storageandbootstrap/cache: 775
- Create a MySQL library database via cPanel or phpMyAdmin.
- Run the browser installer:
https://yourdomain.com/install - Follow the wizard — it checks requirements, configures your library database, runs migrations, and seeds demo data automatically.
- Set up the cron job for automated library automation tasks (overdue fines, notifications):
* * * * * cd /path/to/libraryhub && php artisan schedule:run >> /dev/null 2>&1 - Start the queue worker (required for background jobs and library automation):
php artisan queue:work --tries=3
Your self-hosted LibraryHub digital library management system is now ready!
Support & Customization
Need custom features, integrations, or modifications to your library management system? Feel free to reach out. Fast, reliable, professional support.
Email: rostomali4444@gmail.com
Note: Clear requirements and documentation will help avoid repeated changes and ensure faster delivery.
⭐ If you like this library management software, please consider giving it a 5-star rating. Your support motivates us to keep improving!
| Type | PHP Script |
|---|---|
| Author | axifystudio |
| Category | Php Scripts / Project Management Tools |
| Price | $39 |
| Sales | 101 |
| Rating | 4.00 from 4 ratings |
| Published | Jan 30, 2020 |
| Last Update | Jul 1, 2026 |
| Compatible Browsers | IE10, IE11, Firefox, Safari, Opera, Chrome, Edge |
| Compatible Software | PHP 8.x, MySQL 8.x |
| Software Framework | Laravel |
| Source Files Included | JavaScript JS, HTML, CSS, LESS, PHP, SQL |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 4,296 views · 38 clicksSaaS · Week 45 · 4,296 views · 38 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 42,016 views · 223 clicksWebsite · Week 45 · 42,016 views · 223 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 40,059 views · 117 clicksSaaS · Week 45 · 40,059 views · 117 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 59,068 views · 198 clicksSaaS · Week 45 · 59,068 views · 198 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 28,444 views · 122 clicksDesktop App · Week 45 · 28,444 views · 122 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 4,277 views · 19 clicksWebsite · Week 45 · 4,277 views · 19 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
2,952 views · 17 clicksWeek 45 · 2,952 views · 17 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
2,726 views · 13 clicksWeek 45 · 2,726 views · 13 clicks

