EVERYTHING XIAOMI
Get listed

ABCD

ABCD is a free application for organizing collections in libraries, archives, and museums.

Place
#11 of 22
Score
6.1
ABCD's website

What ABCD is

ABCD is a free application for organizing collections in libraries, archives, and museums. Its cataloguing module works with MARC, ISAD-G, Dublin Core, or custom database models, and it can create a searchable public catalogue site. Circulation tools manage lending, with customisation options, while the procurement module handles purchase suggestions, quotations, and purchasing decisions. Central supports tailored database structures, input screens, record validation, pick-lists, and display, export, and print formats. It can retrieve records from catalogues that support Z39.50 and map MARC fields into custom fields; the feature list also includes remote Z39.50 searches and OAI metadata harvesting. ABCD is supported on Windows and Linux, is listed for web use, and is deployed on-premise. The project offers an email list for general and ABCD questions, with possible replies in Spanish, English, or French. Its 3.3.0 Backup Manager requires the PHP zip extension on the server. The project invites contributions through testing, documentation, translation, finance, and GitHub feature or bug requests.

Good

  • Free software for libraries and documentation centres.
  • Supports MARC, ISAD-G, Dublin Core, and custom models.
  • Creates a searchable public catalogue site.
  • Includes circulation and procurement modules.
  • Supports Z39.50 retrieval and OAI metadata harvesting.

Watch out

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

Who it suits

It suits libraries, archives, and museums that need configurable collection cataloguing, circulation, or procurement tools. It is listed for on-premise deployment on Windows and Linux, with web use also listed.

Verdict

ABCD offers configurable collection management across cataloguing, lending, procurement, and database tools. Check the server requirement for the Backup Manager when considering its backup features.

Plans and prices

From ABCD's own pricing page, checked 28 Sep 2001.

All about pricing
PlanPriceWhat it gives you
ABCDFreeFree software for libraries and documentation centres

The facts

Each one read from ABCD's own pages, with the date it was checked.

What it does

Acquisitions
The procurement module manages purchase suggestions, quotations and purchasing decisions.checked 28 Sep 2001
Backup limit
The 3.3.0 Backup Manager requires the PHP zip extension on the server.checked 28 Sep 2001
Catalog imports
The Central module can copy records from catalogues that support Z39.50 and map MARC fields into custom database fields.checked 28 Sep 2001
Cataloguing
The cataloguing module supports MARC, ISAD-G, Dublin Core or custom database models.checked 28 Sep 2001
Circulation
The circulation module supports lending items to users and is described as highly customisable.checked 28 Sep 2001
Community
The project invites contributions through testing, documentation, translation, finance, and GitHub feature or bug requests.checked 28 Sep 2001
Database tools
The Central module supports customizable database structures, input screens, record validation, pick-lists and tailored display, export and print formats.checked 28 Sep 2001
OPAC
ABCD can create a searchable public site for an institution's catalogue.checked 28 Sep 2001
Protocols
ABCD's feature list includes management of Z39.50 searches and retrieval from remote databases and OAI metadata harvesting.checked 28 Sep 2001
Purpose
ABCD is a flexible application for organising collections in libraries, archives and museums.checked 28 Sep 2001
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.checked 28 Sep 2001
Support
The project describes an ISIS email list for general and ABCD questions, with possible replies in Spanish, English or French.checked 28 Sep 2001

Where it runs

Platform support
The ABCD repository states that the software is supported on Windows and Linux.checked 28 Sep 2001
The full review of ABCD

Overview

ABCD is a free application for organising collections in libraries, archives and museums. It brings cataloguing, lending, acquisitions and public catalogue access into a flexible system that can be deployed on-premise. Its cataloguing module supports MARC, ISAD-G, Dublin Core and custom database models, so institutions can work with established standards or shape a model around their collection.

ABCD is listed for Linux, Windows and the web, while its repository says the software is supported on Windows and Linux. It is aimed at institutional collections rather than a single type of library: the stated purpose covers libraries, archives and museums, and the available modules address both collection management and day-to-day lending.

Key features

Cataloguing and database design

The Central module lets an institution configure database structures, input screens, record validation and pick-lists. Display, export and print formats can also be tailored. This gives teams options for adapting the catalogue to their own fields and workflows, rather than relying only on a fixed record layout.

Central can copy records from catalogues that support Z39.50 and map MARC fields into custom database fields. ABCD’s feature list also includes management of Z39.50 searches and retrieval from remote databases, along with OAI metadata harvesting. Together, these tools address both local catalogue design and exchange or collection of records from external sources.

Public access and circulation

ABCD can create a searchable public site for an institution’s catalogue through its OPAC. Its circulation module supports lending items to users and is described as highly customisable. Circulation tools and a borrower portal are listed, providing a user-facing component alongside staff lending workflows.

Acquisitions and administration

The procurement module covers purchase suggestions, quotations and purchasing decisions. For administration, ABCD lists custom reporting. The 3.3.0 release notes describe permission checks for image and document display, plus path checks intended to prevent access outside allowed directories. Its Backup Manager requires the PHP zip extension on the server, a specific deployment dependency to account for when planning backups.

Support and community

The project describes an ISIS email list for general and ABCD questions; replies may be in Spanish, English or French. It also invites community contributions through testing, documentation, translation and finance, as well as feature or bug requests on GitHub.

Pricing

ABCD is free software for libraries and documentation centres. The listed ABCD plan costs nothing, and a free plan is available.

Platforms

ABCD is listed for Linux, web and Windows, with on-premise deployment. The repository identifies Windows and Linux as supported operating systems. Organisations considering the web listing should account for the on-premise deployment model rather than assume a hosted service.

Who it's for

ABCD is suited to libraries, archives and museums that need to organise collections and want control over catalogue structures and related workflows. Its support for several cataloguing standards, custom database models, acquisitions and lending gives it a broad institutional remit. The public catalogue and borrower portal may also matter to organisations that want patrons to search holdings or interact with circulation services.

It is a more plausible fit for teams prepared to configure an on-premise system than for individuals seeking a ready-made personal collection app. The configurable database tools and server requirement for the Backup Manager make local technical capacity relevant to evaluating it.

Pros and cons

  • Pros: Free software; intended for libraries, archives and museums; supports MARC, ISAD-G, Dublin Core and custom models.
  • Pros: Combines cataloguing, OPAC, circulation and acquisitions, with tailored database structures and record formats.
  • Pros: Includes Z39.50 record copying and retrieval, OAI harvesting, custom reporting and a borrower portal.
  • Cons: Deployment is on-premise, so it is not presented as a hosted service.
  • Cons: The Backup Manager requires the PHP zip extension on the server.
  • Cons: Its configurable structures and workflows may require institutional setup rather than a fixed out-of-the-box catalogue.

Alternatives

For a school-focused shortlist, compare ABCD with School Library Management Software. Other options in this category include Librarika, SLiMS and Koha, as well as Atriuum, Accessit Library, Oliver, Lyra and Surpass.

Verdict

ABCD stands out in the facts available for its breadth across cataloguing, public access, lending and acquisitions, and for allowing institutions to define database structures and record formats. Its free price makes it accessible to libraries and documentation centres, while its on-premise deployment and server-side backup dependency are practical considerations. Institutions that can manage configuration and local deployment may find its combination of standards support and customisation relevant; those seeking hosted software should look elsewhere.

Getting started

  1. Visit https://abcd-community.org/ to access the project.
  2. Use the free ABCD software for an on-premise deployment.
  3. Set up the software on a supported Windows or Linux platform.
  4. Configure cataloguing with MARC, ISAD-G, Dublin Core, or a custom database model.
  5. For the 3.3.0 Backup Manager, ensure the server has the PHP zip extension.

Limits worth knowing

ABCD is free. For the 3.3.0 Backup Manager, the server must have the PHP zip extension.

Questions

Is ABCD free?

Yes. Its plan is listed as free for libraries and documentation centres.

Which platforms does ABCD support?

The project lists Linux, web, and Windows. Its repository states that the software is supported on Windows and Linux.

Can ABCD publish a public catalogue?

Yes. It can create a searchable public site for an institution's catalogue.

What cataloguing standards does ABCD support?

Its cataloguing module supports MARC, ISAD-G, Dublin Core, and custom database models.

Is ABCD open source?

The project invites contributions through testing, documentation, translation, finance, and GitHub feature or bug requests.

What support does the project offer?

The project describes an ISIS email list for general and ABCD questions, with possible replies in Spanish, English, or French.

Alternatives to ABCD

All alternatives
  1. 1

    Librarika

    Free planAndroidiOSWebAPI
    7.4From $11.58 a month
  2. 2
    6.9From £8.25 a month
  3. 3

    ResourceMate

    WebLinuxmacOSWindows
    6.8From $18.33 a month
  4. 4

    LibraryWorld

    AndroidiOSWeb
    6.7From $45.83 a month
  5. 5

    Pinakes

    Free planAndroidWebAPISelf-hosted
    6.7Free plan
  6. 6

    SLiMS

    Free planWebLinuxmacOSSelf-hosted
    6.4Free plan