Library Management System

plugin banner

Library Management System is a wordpress plugin gives you the flexibility to manage students, staffs, books etc. By the help of which you can issue bo …

Author:Online Web Tutor (profile at wordpress.org)
WordPress version required:5.0
WordPress version tested:6.9.4
Plugin version:3.5.6
Added to WordPress repository:05-11-2018
Last updated:01-04-2026
Rating, %:78
Rated by:8
Plugin URI:https://onlinewebtutorblog.com/library-manage...
Total downloads:16 671
Active installs:300+
plugin download
Click to start download

Library Management System (LMS) is a WordPress plugin that helps you run your library from the admin panel and on the frontend. Manage books, users, branches, bookcases, sections, and full borrow/return workflows with late fines and reporting. Whether you run a small community library or a school/college library, the free version gives you the core tools to operate efficiently.

Why Choose Library Management System?

???? Complete Library Control — Organize your collection with categories, bookcases, and sections. Add books with details (name, ISBN, author, publication, cover image, stock) and manage your catalogue from one dashboard.

???? User & Branch Management — Manage library branches and LMS users with contact details. Keep track of who borrowed what and from which branch.

???? Borrow & Return — Process book checkout and returns with configurable loan periods. Track every transaction and return condition (normal, damaged, late). Calculate and manage late fines from the return list.

???? Reports & Export — Generate detailed reports with filters and export to PDF, print, or CSV. See borrow history, return history, and key metrics at a glance.

???? Public Library Page — Display your book collection on the frontend with the [owt7_library_books] shortcode. Visitors can browse books; logged-in users get a single book page view. Pagination and filters keep the listing tidy.

⚙️ Flexible Settings — Configure borrow days, late fines, country, currency, and shortcode options. Multilingual support (English, Hindi, Italian, Spanish, French) and test data import help you get started quickly.

????️ WordPress-Native — Built with WordPress standards: capability checks, nonces, and sanitization. No coding required to use or customize.

Perfect For

✔ Schools and Colleges
✔ Small community libraries
✔ Institutions that need a simple, reliable library system

✨ Free Version — What You Get ✨

Dashboard & Organization
* Central dashboard with key stats: total books, stock, users, borrows, returns, and quick links to books, users, bookcases, reports, and settings
* Manage categories, bookcases, and sections to organize your physical layout
* Assign books to sections and keep your catalogue structured

Book Management
* Add and edit books with name, ISBN, author, publication, cover image, and stock
* Manage multiple book copies with accession numbers for individual physical copies
* List books with filters; view single book page on the frontend
* Test data import tool to try sample categories, books, and users

Users & Branches
* Manage user branches and LMS users with contact details
* Dedicated Library User LMS role with a separate dashboard experience for library patrons
* Link users to branches for clearer reporting

Transactions
* Borrow and return books with a fixed 30-day loan period in the free version
* Track checkout and return status; record return conditions (normal, damaged, late)
* Late fine calculation and management from the return list
* Generate late fine receipts for fee collection records
* Full borrow and return history

Reports
* Export DataTables data to PDF, CSV, and Excel for day-to-day record keeping

Frontend & Shortcodes
* Shortcode [owt7_library_books] to display the book collection on any page
* Book listing with pagination
* Single book page view for detailed book information
* Public LMS page for guests and logged-in users to browse, with filters and display settings

Settings & Localization
* Configure late fines, country, currency, labels/texts, public page display, and admin theme options
* Multilingual support: English, Hindi, Italian, Spanish, and French

* Manage labels/texts for a personalized experience

Limitations of the Free Version

The free edition is designed for smaller libraries and has the following limits:

  • Quantity limits: Up to 30 categories, 30 bookcases, 30 sections, 30 user branches; up to 30 books and 30 LMS users
  • Single book per checkout: One book can be borrowed per transaction (Pro: multiple books per checkout)
  • Public page: Frontend display controls are more limited than Pro, with fewer advanced layout and workflow options
  • No data backup/restore: Backup and restore tool is available in Pro only
  • Data tools stay limited: Free includes basic import/export support, while Pro expands data management, backup/restore, and advanced workflows
  • Fixed loan period: The free version uses a fixed 30-day loan period (Pro: configurable loan periods)
  • No WordPress user sync: One-click sync of WP users into LMS is Pro only
  • No self-checkout/self-return: Users cannot checkout or return books themselves from the frontend (Pro: self-checkout and self-return with optional admin approval)
  • No request workflow: Users cannot submit borrow/return requests from the frontend (Pro: request and approval workflow)
  • No clone or bulk operations: Clone and bulk delete/activate/deactivate for bookcases, sections, categories, and books are Pro only
  • Single librarian: Multi-librarian and role-based permissions are Pro features
  • No WooCommerce book store: Selling eBooks via WooCommerce is available in the full Pro version

Upgrading to Basic Premium removes quantity limits and adds multi-book borrow/return, data backup, CSV import, and more. The Full Pro version adds WordPress user sync, self-checkout/return, clone, bulk operations, multi-librarian support, and WooCommerce integration.

Basic Premium Features

➜ Unlimited categories, bookcases, sections, books, branches, and users
➜ Borrow and return multiple books per transaction
➜ Data backup tool (export and import)
➜ CSV data import
➜ Public LMS page with category and availability filters
➜ Multilingual support across all versions (English, Hindi, Italian, Spanish, French)
➜ Full customizable settings (borrow days, fines, country, currency, shortcodes)

Contact onlinewebtutorhub@gmail.com to learn more about Basic Premium.

Full Pro Add-ons

➜ Sync WordPress users to LMS in one click
➜ Self-checkout and self-return from the frontend (with optional admin approval)
➜ Library User portal: Books List, My Books, Returned Books
➜ User request-to-borrow workflow
➜ Clone and bulk operations (delete, activate, deactivate) for bookcases, sections, categories, books
➜ Multi-librarian support with role permissions
➜ Sell PDF/eBooks via WooCommerce store

Additional Notes

We would be happy to assist you anytime.
If you are interested in paid service, feel free to contact me via email onlinewebtutorhub@gmail.com or drop me a query in our website https://onlinewebtutorblog.com/


Screenshots
FAQ
ChangeLog