-
Notifications
You must be signed in to change notification settings - Fork 4
Home
The Library Simplified project aims to streamline the experience of borrowing electronic books from a public library. We offer:
- A mobile e-reader (iOS and Android) that focuses on patron experience and accessibility.
- Seamless integration of collections from multiple vendors.
- Easy access to a wide variety of public domain and open-access books.
Our goal is to make borrowing ebooks as easy as buying them.
This wiki is written by the Library Simplified developers and intended for use by technical staff at public libraries. For details on how to get your library involved, see the Library Simplified website.
Library Simplified is a collection of middleware, server software and mobile client applications for iOS and Android that libraries may use to deliver digital content to their patrons for experimentation or daily eBook services. It is designed to provide a unique user experience for the lending of eBooks and other digital content. It integrates with technologies and systems common to libraries like:
- A Integrated Library System/Library Management System (ILS/LMS)
- Online Public Access Catalogue (OPAC)
- Single Sign On (SSO) credential management system
- Commercial eBook hosting and distribution services
Currently, our active public repositories include:
-
Client-side Readers
-
Backend Servers
- Getting Your Books Into SimplyE
- Deployment Instructions
- The configuration file
- Connecting the Library Simplified circulation manager to your ILS
- Troubleshooting "books don't show up in the feed" problems
- Automated Jobs and how to use them
- Creating new server-side integrations
- Setting up lanes
- Error handling
- Contributing to the project
- Overview
- Supporting multiple libraries on one server
- The standards we use
- The generic metadata layer
- The generic circulation API
- The generic authentication API
- The annotation API
- The Simple Signup Protocol
- DRM autodiscovery
- Short Client Token for federated patron management
- The ACS Device Management Protocol
- OPDS For Distributors
- The User Profile Management Protocol
- OPDS Directory Registration Protocol
- Temporary Token Access Control
- Our extensions to the Authentication for OPDS spec
- APIs implemented by the Metadata Wrangler
- Wikiregistry of unique library IDs
- Integrating the circulation manager with the library registry
- Storing lane configuration in the database
- Improvements to contributor tracking
- Multiple collections in one circulation manager
- Multiple libraries in one circulation manager
- Multiple authentication mechanisms in one circulation manager
- Library registry search algorithm
- Library registry
- The Library Simplified open-access content server
- Overdrive
- Bibliotheca (formerly 3M Cloud Library)
- Axis 360
- OneClickDigital (from Recorded Books)
- desLibris (from the Canadian Electronic Library)
- Many content sources have no API and cannot be properly integrated into Simplified.