Skip to content

BiblioteQ strives to be a professional archiving, cataloging, and library management suite, utilizing a Qt interface and providing connectivity to PostgreSQL and SQLite. The Open Library, SRU, and Z39.50 protocols are used for retrieving data for books, journals, and magazines. AMD, ARM, Alpha, Android, PowerPC, Sparc64, etc. Completed.

License

Notifications You must be signed in to change notification settings

gandrea/biblioteq

 
 

Repository files navigation

BiblioteQ is free and open library software.

  • ARM architecture support.
  • Administrator roles.
  • Alpha architecture support.
  • Android!
  • Archive important documents.
  • Cataloging of books, dvds, grey literature, journals, magazines, music cds, photograph collections, and video games.
  • Cover images with drag and drop support.
  • Customized displays.
  • Customized item data, pricing information, and currencies.
  • Documentation.
  • Embedded hyperlinks for localized searches of similar items.
  • Exporting of views to CSV files.
  • Files browser.
  • Free and Open Source technology.
  • FreeBSD, Linux, Mac, OS/2, OpenBSD, Windows, etc.
  • Front cover image retrieval via Amazon and Open Library.
  • Importing of books from CSV files.
  • Internationalization (translation) support. BiblioteQ currently supports Arabic, Czech, Dutch, English, French, German, Greek, Hungarian, Polish, Portuguese, and Russian.
  • Item file attachments.
  • Item reservation.
  • Listings of overdue items, requested items, and reserved items.
  • MARC21 and UNIMARC record syntaxes.
  • MacOS and Windows install targets: make install.
  • Natively compiled on Alpha, ARM, PowerPC, Sparc64, X86, X86_64.
  • Open Library queries for select items.
  • Optional item reservation histories for patrons.
  • PDF reader via Poppler, where available.
  • Parse local MARC tags. Books, journals, magazines.
  • Patron information.
  • Portable.
  • PostgreSQL accounts with various privileges.
  • PowerPC support.
  • Print support, including previews.
  • Qt 5 LTS and Qt 6 LTS support.
  • Raspberry Pi!
  • Rich search capabilities, including custom SQL queries.
  • Row-level security policies for PostgreSQL.
  • Sparc64 support.
  • Support for multiple SRU and Z39.50 sites.
  • Support for requesting unavailable items.
  • Threaded data retrieval via the standard Z39.50 protocol for books, journals, and magazines.
  • Transactional database queries.
  • True PostgreSQL and SQLite pagination.
  • Uniform functionality across various platforms.
  • Windows portable.

About

BiblioteQ strives to be a professional archiving, cataloging, and library management suite, utilizing a Qt interface and providing connectivity to PostgreSQL and SQLite. The Open Library, SRU, and Z39.50 protocols are used for retrieving data for books, journals, and magazines. AMD, ARM, Alpha, Android, PowerPC, Sparc64, etc. Completed.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 100.0%