{"id":47097,"url":"https://github.com/ubleipzig/awesome-library","name":"awesome-library","description":"A curated list of software, tools, resources and projects by and for libraries.","projects_count":77,"last_synced_at":"2026-08-02T23:00:26.077Z","repository":{"id":66247619,"uuid":"44985861","full_name":"ubleipzig/awesome-library","owner":"ubleipzig","description":"A curated list of software, tools, resources and projects by and for libraries.","archived":false,"fork":false,"pushed_at":"2020-05-25T10:18:21.000Z","size":27,"stargazers_count":17,"open_issues_count":0,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2026-07-14T19:04:25.544Z","etag":null,"topics":["code4lib"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ubleipzig.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"contributing.md","funding":null,"license":"LICENSE","code_of_conduct":"code-of-conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2015-10-26T17:36:43.000Z","updated_at":"2025-11-26T00:55:39.000Z","dependencies_parsed_at":"2023-06-10T07:00:19.050Z","dependency_job_id":null,"html_url":"https://github.com/ubleipzig/awesome-library","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ubleipzig/awesome-library","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ubleipzig%2Fawesome-library","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ubleipzig%2Fawesome-library/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ubleipzig%2Fawesome-library/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ubleipzig%2Fawesome-library/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ubleipzig","download_url":"https://codeload.github.com/ubleipzig/awesome-library/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ubleipzig%2Fawesome-library/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36211735,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-02T02:00:06.915Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-01-14T11:15:06.798Z","updated_at":"2026-08-02T23:00:26.077Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["License","Publishing Tools and Platforms","Uncategorized"],"sub_categories":["Uncategorized"],"readme":"# Awesome Library Tools and Resources [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)\n\nMore and more tools and projects by and for libraries are becoming available on the internet. We would like to curate a list of various software, tools, resources and projects, which are useful when working within a library context.\n\nAt the moment, this is a single list, but at some point, we should group the links as some categories emerge.\n\n[Contributions](contributing.md) welcome.\n\nInspired by [these curated collections](https://github.com/sindresorhus/awesome). Also note [awesome-rse](https://github.com/geyslein/awesome-rse) for a list of resources for Research Software Engineers and Engineering (RSE).\n\n--------------------------------------------------------------------------------\n\n- [Catmandu](https://metacpan.org/pod/Catmandu) - Catmandu provides a suite of Perl modules to ease the import, storage, retrieval, export and transformation of metadata records.\n- [DAIA](https://github.com/gbv/daia) - Specification of [Document Availability Information (DAIA)](http://gbv.github.io/daia).\n- [elasticsearch](https://www.elastic.co/) - Distributed, scalable, and highly available search index.\n- [esbulk](https://github.com/miku/esbulk) - Parallel elasticsearch bulk indexing utility for the command line.\n- [esdump](https://github.com/miku/esdump) - Export data from elasticsearch.\n- [Fatcat.wiki](https://fatcat.wiki/) - Fatcat is a versioned, user-editable catalog of research publications including journal articles, conference proceedings, and datasets.\n- [FOLIO](https://www.folio.org/) - FOLIO is a collaboration of libraries, developers and vendors building an open source library services platform.\n- [Koha](http://koha-community.org/) - Koha is a fully featured, scalable library management system.\n- [lodmill](https://github.com/lobid/lodmill) - Blend, grind, and enjoy LOD – fresh from the mill!\n- [marctools](https://github.com/ubleipzig/marctools) - Various MARC command line utilities.\n- [Metafacture](https://github.com/culturegraph/metafacture-core) - A toolkit for processing semi-structured data with a focus on library metadata.\n- [PAIA](https://github.com/gbv/paia) - The [Patrons Account Information API (PAIA)](http://gbv.github.io/paia/paia.html) is a HTTP based programming interface to access library patron information, such as loans, reservations, and fees.\n- [pymarc](https://github.com/edsu/pymarc) - pymarc is a python library for working with bibliographic data encoded in MARC21.\n- [RecordManager](https://github.com/NatLibFi/RecordManager) - A metadata record management system written in PHP, intended to be used in conjunction with VuFind or another Solr-based discovery interface.\n- [SOLR](http://lucene.apache.org/solr/) - Solr is the popular, blazing-fast, open source enterprise search platform built on Apache Lucene.\n- [solrbulk](https://github.com/miku/solrbulk) - SOLR bulk indexing utility for the command line.\n- [solrdump](https://github.com/ubleipzig/solrdump) - Export documents from SOLR fast.\n- [SolrMarc](https://github.com/solrmarc/solrmarc) - SolrMarc is a utility that reads in MaRC records from a file, extracts information from various fields as specified in an indexing configuration script, and adds that information to a specified Apache Solr index.\n- [Tika](https://tika.apache.org/) - The Apache Tika™ toolkit detects and extracts metadata and text from over a thousand different file types (such as PPT, XLS, and PDF).\n- [VideLibri](https://github.com/benibela/videlibri) - Download lists of book metadata from a library catalog/opac for offline use, renew borrowed books and notify about due dates.\n- [VuFind](https://github.com/vufind-org/vufind/) - A library resource discovery portal designed and developed for libraries by libraries.\n- [yaz](http://www.indexdata.com/yaz) - YAZ is a programmers toolkit supporting the development of Z39.50/SRW/SRU clients and servers.\n\n## Publishing Tools and Platforms\n\nThe list here is based on the excellent [Analysis on Open Source Publishing Tools](https://mindthegap.pubpub.org/) of John W Maxwell, Erik Hanson, Leena Desai, Carmen Tiampo, Kim O'Donnell, Avvai Ketheeswaran, Melody Sun, Emma Walter, Ellen Michelle from Simon Fraser University.\n\n- [Dat Project](https://dat.foundation/), [An open and decentralized research data tool](https://www.nature.com/articles/sdata2018221)\n- [Dokieli](https://dokie.li/)\n- [Editoria](https://editoria.pub/)\n- [Electric Book](http://electricbook.works/)\n- [Enhanced Networked Monographs](https://wp.nyu.edu/enmproject/)\n- [epub.js](http://futurepress.org/)\n- [Fidus Writer](https://www.fiduswriter.org/)\n- [Fulcrum](http://fulcrum.org/)\n- [Grobid](https://grobid.readthedocs.io/en/latest/Introduction/)\n- [HIRMEOS OA Metrics](https://metrics.operas-eu.org/docs/getting-started)\n- [Hy-phen](https://github.com/ytiurin/hyphen)\n- [Hyphenopoly](http://mnater.github.io/Hyphenopoly/)\n- [Hypher](https://github.com/bramstein/hypher)\n- [Hypothesis](https://web.hypothes.is/)\n- [Janeway](https://janeway.systems/)\n- [Jupyter Notebooks](http://jupyter.org/), [Awesome Jupyter](https://github.com/markusschanta/awesome-jupyter)\n- [KaTeX](https://katex.org/)\n- [le-tex Transpect](https://transpect.github.io/)\n- [Lens](https://lens.elifesciences.org/about/#info/all)\n- [Libero Producer](https://libero.pub/)\n- [Libero Publisher](https://libero.pub/)\n- [Libero Reviewer](https://libero.pub/)\n- [Lodel](http://www.lodel.org/index.html)\n- [Manifold Scholarship](https://manifoldapp.org/)\n- [MathJax](https://www.mathjax.org/)\n- [Mukurtu](http://mukurtu.org/)\n- [Omeka](https://omeka.org/)\n- [Open Typesetting Stack](https://pkp.sfu.ca/open-typesetting-stack/)\n- [Open Journal Systems](https://pkp.sfu.ca/ojs)\n- [Open Monograph Press](https://pkp.sfu.ca/omp)\n- [paged.js](https://www.pagedmedia.org/paged.js)\n- [Pandoc](https://pandoc.org/)\n- [Paperbuzz](https://www.paperbuzz.org/)\n- [Phenom Reviewer](https://demo.review.hindawi.com/)\n- [Phenom Screener](https://demo.review.hindawi.com/)\n- [Pressbooks](https://pressbooks.com/)\n- [Prose Mirror](http://prosemirror.net/)\n- [PubPub](https://pubpub.org/)\n- [PubSweet](https://gitlab.coko.foundation/pubsweet/pubsweet)\n- [Quire](https://github.com/gettypubs/quire)\n- [Readium](https://readium.org/)\n- [Rebus Ink](https://rebus.ink/)\n- [Rua](https://github.com/ubiquitypress/rua)\n- [Scalar](https://scalar.me/anvc/)\n- [Shiny](https://shiny.rstudio.com/)\n- [Stencila](https://stenci.la/)\n- [Tectonic](https://tectonic-typesetting.github.io/en-US/)\n- [Texture](http://substance.io/texture/)\n- [Vega](http://vegapublish.com/)\n- [Vivliostyle](https://vivliostyle.org/)\n- [Wax](https://coko.foundation/category/wax-editor/)\n- [XSweet](http://xsweet.coko.foundation/)\n- [Zotero](https://www.zotero.org/)\n\n## Contribute\n\nContributions welcome! Read the [contribution guidelines](contributing.md) first.\n\n## License\n\n[![CC0](https://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0)\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/ubleipzig%2Fawesome-library/projects"}