Library Management System 3.0

Library Management System 3.0

4.67 (6 ratings) 4.67 stars
Cart 128 sales

Library Management System is carefully developed for easy management of any type of library. It’s actually a virtual version of a real library. It’s a web based system where you can manage books of different categories, manage members of different types and manage issue/return of books easily.

Issuing a book to a member is just a matter of a click. There are configurations for day limit to keep a book, managing fine system and managing lost books.

LMS will be an efficient and intelligent companion for managing your library.

If you want to add up something to the LMS. just email our developer.

Live Demo:


Back-end – Admin Panel:

  • Dashboard (graphical report of recent activities)
  • General settings (system customization)
  • Notify members by SMS or Email (several SMS and Email API integration)
  • Member management (member types and members)
  • Book management (multiple authors & categories )
  • Circulation management (circulation settings and issue & return books to/from members)
  • Online read facility (PDF)
  • Import Bulk Books, Categories, Authors with CSV
  • Books, Categories, Authors Export facility (PDF, Excel)
  • Auto Catalog by ISBN (automatically get details from GOOGLE API)
  • Multilingual (12 Languages)
  • Advanced Barcode/Label Printer
  • RTL Support & much more

Back-end – Member Panel:

  • View circulation history
  • Read e-book online (if available)
  • Change password


  • Books page
  • Contact page

Quick Installation Guide

  1. Download .zip package
  2. Upload it to your server
  3. Extract the package
  4. Run the uploaded url via browser (EXAMPLE.COM/LMS/INSTALL). Here you have to provide the settings for LMS:
    • Hostname : database host name / IP
    • Database Name : create a mysql database for LMS on your host and write that name here
    • Database username  : username of the created database (if applicable)
    • Database password : password of the created database

Built-In Support for 12 Languages

Notification/ Alert System

Notify delayed members with E-Mail or SMS


Want to know more about LMS? Please read our Documentation

How to Update

Change Log 3.0

* Support for PHP 7.0+ 
* Updated AdminLte Template 
* Updates Authors, Categories, Books Datatables to server side for quick loading 
* Updated the frontend page
* Added E-Books Read feature for Members without borrowing the book 
* bug fixes and much more
  1. Download v3.0
  2. Backup your current lms_application files (v2.4) and export current database as sql (as pre-caution).
  3. Delete v2.4 lms_application files and extract v3.0 as replacement
  4. Restore lms_application/assets/uploads/ from v2.4
  5. Restore lms_application/application/config/config.php, rms_application/application/config/database.php files from v2.4
  6. Go to phpMyAdmin , select your database and run the following SQL:
ALTER TABLE `permissions` ADD `issued-ebooks` BOOLEAN NOT NULL DEFAULT TRUE AFTER `requested_books-email_templates`; UPDATE `settings` SET `version` = '3.00' WHERE `settings`.`id` = 1;


Add Unlimited Custom Fields

Add Book

Issue Book

Return Book

Print Labels