Tech riderRev. 28 Sept 2026
  1. 1Runs onLinux, Web, Windows
  2. 2CostsFree plan
  3. 3Circulation toolsYes
  4. 4AcquisitionsYes
  5. 5Borrower portalYes
  6. 6Custom reportingYes
  7. 7MARC recordsYes
  8. 8Deploymenton-premise
8 lines stated Written from the maker's own pages: abcd-community.org
The ABCD homepage

Overview

ABCD is a collection-management application for libraries, archives and museums, with cataloguing, circulation, acquisitions and a searchable public catalogue site. Cataloguing supports MARC, ISAD-G, Dublin Core and custom database models. The Central module lets institutions shape database structures, input screens, validation, pick-lists and display, export and print formats. It can copy records from Z39.50 catalogues and map MARC fields into custom fields; the feature list also includes remote Z39.50 searches and OAI metadata harvesting. Circulation supports lending and is customizable, while acquisitions manages purchase suggestions, quotations and purchasing decisions. ABCD is free, with a listed price of 0.00 USD per free, and is available for Linux, Windows and web use. Deployment is on-premise. The 3.3.0 Backup Manager requires the PHP zip extension on the server. The project describes an email list for general and ABCD questions, with possible replies in Spanish, English or French.

Who it is for

ABCD suits libraries, archives and museums that need configurable cataloguing, lending and acquisitions tools. Its on-premise deployment and support for several cataloguing models may fit institutions managing their own collection data.

What is good

  • Free plan listed at 0.00 USD per free
  • Supports MARC, ISAD-G, Dublin Core and custom models
  • Creates searchable public catalogue sites
  • Includes remote Z39.50 searches and OAI harvesting

What to know first

  • Backup Manager requires the PHP zip extension
  • Deployment is on-premise

Specifiction review

ABCD: the full review

ABCD combines collection cataloguing with lending, purchasing and public catalogue functions. Its configurable database tools and protocol support are useful considerations for institutions choosing a collection system.

Overview

ABCD is a collection-management system for libraries, archives and museums that need cataloguing alongside lending, purchasing and public access. It suits institutions with the capacity to configure an on-premise system; its strongest case is breadth without a licence fee, while that flexibility may be more than a small school library needs.

Key features

Cataloguing and database design

ABCD supports MARC, ISAD-G, Dublin Core and custom database models. Its Central module lets institutions shape database structures, input screens, validation, pick-lists and display, export and print formats. That adaptability is useful when a collection does not fit a standard catalogue, but makes ABCD a better fit for organisations able to make decisions about their own data structure than for those seeking a fixed, ready-made workflow.

Central can copy records from Z39.50-capable catalogues and map MARC fields into custom fields. The feature set also includes managing Z39.50 searches and remote retrieval, plus OAI metadata harvesting. These capabilities matter to institutions exchanging or gathering records across systems; they are less of a differentiator for a collection that is built and maintained entirely in-house.

Public access and lending

The OPAC can provide a searchable public catalogue, while circulation supports lending items to users and is highly customisable. ABCD also includes a borrower portal. Together, these functions make it possible to pair staff-side collection work with public discovery and borrowing, though the emphasis on configurability favours institutions prepared to tailor the setup to their processes.

Purchasing and administration

The acquisitions module covers purchase suggestions, quotations and purchasing decisions, giving collection managers a workflow for procurement as well as cataloguing. Custom reporting is supported. In release 3.3.0, image and document display checks login permissions and uses path checks to prevent access beyond allowed directories. The same release's Backup Manager requires the server's PHP zip extension, a deployment dependency to account for when planning backups.

Pricing

ABCD is free software. The ABCD plan costs 0.00 USD per free and is described as free software for libraries and documentation centres. There is no paid tier or seat or record cap stated in the plan; the trade-off is that this is on-premise software, so the institution is responsible for operating its deployment rather than buying a managed service. The backup tool's PHP zip requirement is one practical server consideration.

Platforms

ABCD is listed for Linux, Windows and the web, and its repository says it is supported on Windows and Linux. Deployment is on-premise, so the web platform designation should not be read as a hosted service: the institution runs the system in its own environment.

Who it's for

ABCD is best suited to libraries, archives and museums that want one configurable system for collection records, lending, procurement and a public catalogue. Its support for multiple descriptive standards and custom models is particularly useful where collections have varied or specialised metadata needs. Institutions wanting a turnkey hosted product, or a narrowly focused school-library system, may prefer a more purpose-built option.

The project describes an ISIS email list for general and ABCD questions, with possible replies in Spanish, English or French. It also invites community contributions through testing, documentation, translation, financial support and GitHub feature or bug requests. This can suit organisations comfortable engaging with a community project, but does not amount to a stated managed support service.

Pros and cons

  • Broad collection coverage: cataloguing, circulation, acquisitions and a searchable OPAC address several institutional workflows in one system.
  • Flexible records: standards support and configurable database tools accommodate collections that do not fit a single catalogue model.
  • Useful exchange tools: Z39.50 import and retrieval plus OAI harvesting support bringing in external records and metadata.
  • Operational responsibility: on-premise deployment means the institution must run its own environment, including meeting the Backup Manager's PHP zip dependency.
  • Community-oriented support: the project points users to an email list and contribution channels rather than describing a dedicated support package.

Alternatives

Koha is another free option if a library wants open-source software with Linux, self-hosted and web platform support. Lyra is a paid school-library alternative for readers who prefer a web service with published annual tiers: 795.00 USD per year for up to 150 patrons or 1495.00 USD per year for up to 400, both with all features included.

Surpass suits K-12 libraries comparing paid cloud plans with stated volume and student limits: its Small Library plan is 960.00 USD per year for up to 5,000 volumes and 1,000 students, while Large Library is 1440.00 USD per year. Atriuum is another option to consider for its Android, iOS and web platform support.

Librarika may suit a smaller collection looking for a freemium web service: its free Basic plan covers 2,000 records, unlimited patrons, staff and check-outs, OPAC and email reminders. Accessit Library is an alternative for organisations seeking a paid library system with organisation-specific requirements.

Artemis is a paid, web-based school-library alternative with individually quoted annual pricing; Sonet Examination Management System is another web-based option.

For a broader comparison, browse the School Library Management Software list.

Verdict

Choose ABCD if your library, archive or museum needs a free, on-premise system that can adapt its record model while handling lending, acquisitions and public catalogue access. Its breadth and metadata flexibility are compelling for institutions able to manage configuration and deployment. Look elsewhere if you want a hosted, turnkey service or a school-library product with clearly bounded patron-based plans.

ABCD plans and pricing

All plans
ABCD Free Free software for libraries and documentation centres abcd-community.org · 28 Sept 2026

Compared on school library management software

Free plan
Yesabcd-community.org
Circulation tools
Yesabcd-community.org
Acquisitions
Yesabcd-community.org
Borrower portal
Yesabcd-community.org
Custom reporting
Yesabcd-community.org
MARC records
Yesabcd-community.org
Deployment
on-premiseabcd-community.org

Facts

Purpose
ABCD is a flexible application for organising collections in libraries, archives and museums.abcd-community.org · 28 Sept 2026
Cataloguing
The cataloguing module supports MARC, ISAD-G, Dublin Core or custom database models.abcd-community.org · 28 Sept 2026
OPAC
ABCD can create a searchable public site for an institution's catalogue.abcd-community.org · 28 Sept 2026
Circulation
The circulation module supports lending items to users and is described as highly customisable.abcd-community.org · 28 Sept 2026
Database tools
The Central module supports customizable database structures, input screens, record validation, pick-lists and tailored display, export and print formats.abcd-community.org · 28 Sept 2026
Catalog imports
The Central module can copy records from catalogues that support Z39.50 and map MARC fields into custom database fields.abcd-community.org · 28 Sept 2026
Protocols
ABCD's feature list includes management of Z39.50 searches and retrieval from remote databases and OAI metadata harvesting.abcd-community.org · 28 Sept 2026
Security
The ABCD 3.3.0 release says image and document display now checks login permissions and uses path checks to prevent access outside allowed directories.abcd-community.org · 28 Sept 2026
Backup limit
The 3.3.0 Backup Manager requires the PHP zip extension on the server.abcd-community.org · 28 Sept 2026
Support
The project describes an ISIS email list for general and ABCD questions, with possible replies in Spanish, English or French.abcd-community.org · 28 Sept 2026
Community
The project invites contributions through testing, documentation, translation, finance, and GitHub feature or bug requests.abcd-community.org · 28 Sept 2026
Platform support
The ABCD repository states that the software is supported on Windows and Linux.github.com · 28 Sept 2026

Best ABCD alternatives

See all 20

Where it ranks on Specifiction

Is ABCD yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources