Topic: "code4lib"
cdk/cdk
The Chemistry Development Kit
Language: Java - Size: 243 MB - Last synced at: about 17 hours ago - Pushed at: about 17 hours ago - Stars: 535 - Forks: 169

miku/esbulk
Bulk indexing command line tool for elasticsearch.
Language: Go - Size: 9.25 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 281 - Forks: 41

WDscholia/scholia
Wikidata-based scholarly profiles
Language: JavaScript - Size: 5.03 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 236 - Forks: 83

NatLibFi/Skosmos
Thesaurus and controlled vocabulary browser using SKOS and SPARQL
Language: PHP - Size: 64.3 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 235 - Forks: 96

richardlehane/siegfried
signature-based file format identification
Language: Go - Size: 246 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 235 - Forks: 30

NatLibFi/Annif
Annif is a multi-algorithm automated subject indexing tool for libraries, archives and museums.
Language: Python - Size: 9.01 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 231 - Forks: 43

LibreCat/Catmandu
Catmandu - a data processing toolkit
Language: Perl - Size: 53.2 MB - Last synced at: 26 days ago - Pushed at: 4 months ago - Stars: 189 - Forks: 35

gwu-libraries/sfm-ui
Social Feed Manager user interface application.
Language: Python - Size: 44.6 MB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 155 - Forks: 25

miku/metha
Command line OAI-PMH harvester and client with built-in cache.
Language: Python - Size: 123 MB - Last synced at: 27 days ago - Pushed at: 28 days ago - Stars: 125 - Forks: 14

hectorcorrea/marcli
MARC command line parser
Language: Go - Size: 190 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 122 - Forks: 7

pkiraly/qa-catalogue
QA Catalogue – a metadata quality assessment tool for library catalogue records (MARC, PICA, UNIMARC)
Language: Java - Size: 18.8 MB - Last synced at: about 15 hours ago - Pushed at: 2 days ago - Stars: 85 - Forks: 17

tw4l/brunnhilde
Siegfried-based characterization tool for directories and disk images
Language: Python - Size: 7.22 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 84 - Forks: 11

opencultureconsulting/openrefine-batch 📦
Shell script to run OpenRefine in batch mode (import, transform, export). It orchestrates OpenRefine (server) and a python client that communicates with the OpenRefine API.
Language: Shell - Size: 214 MB - Last synced at: 29 days ago - Pushed at: about 1 year ago - Stars: 84 - Forks: 15

opencultureconsulting/openrefine-client Fork of paulmakepeace/refine-client-py 📦
The OpenRefine Python Client from Paul Makepeace provides a library for communicating with an OpenRefine server. This fork extends the command line interface (CLI) and is distributed as a convenient one-file-executable (Windows, Linux, Mac). It is also available via Docker Hub, PyPI and Binder.
Language: Python - Size: 2.54 MB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 84 - Forks: 18

hectorcorrea/solr-for-newbies
Materials for the Solr for newbies workshop
Language: HTML - Size: 30.8 MB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 80 - Forks: 20

justinlittman/fbarc 📦
A commandline tool and Python library for archiving data from Facebook using the Graph API.
Language: Python - Size: 112 KB - Last synced at: 7 months ago - Pushed at: over 7 years ago - Stars: 77 - Forks: 11

openpreserve/jpylyzer
JP2 (JPEG 2000 Part 1) validator and properties extractor. Jpylyzer was specifically created to check that a JP2 file really conforms to the format's specifications. Additionally jpylyzer is able to extract technical characteristics.
Language: Python - Size: 193 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 74 - Forks: 29

metafacture/metafacture-core
Core package of the Metafacture tool suite for metadata processing.
Language: Java - Size: 9.28 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 72 - Forks: 34

kitodo/kitodo-production
Kitodo.Production is a workflow management tool for mass digitization and is part of the Kitodo Digital Library Suite.
Language: Java - Size: 175 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 65 - Forks: 65

ropensci/roadoi
Use Unpaywall with R
Language: R - Size: 534 KB - Last synced at: 7 months ago - Pushed at: 9 months ago - Stars: 64 - Forks: 3

NatLibFi/Skosify
Validate, convert and improve SKOS vocabularies
Language: Python - Size: 290 KB - Last synced at: 17 days ago - Pushed at: almost 4 years ago - Stars: 60 - Forks: 8

libris/librisxl
Libris XL
Language: Groovy - Size: 84.6 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 54 - Forks: 11

pitthsls/pycounter
Project COUNTER/NISO SUSHI usage statistics
Language: Python - Size: 674 KB - Last synced at: 13 days ago - Pushed at: about 3 years ago - Stars: 53 - Forks: 18

afrozenpeach/CSharp_MARC
C# class libraries and full featured editor for MARC Records
Language: C# - Size: 6.13 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 53 - Forks: 15

UB-Mannheim/zotkat
Erweiterung von Zotero für die Katalogisierung
Language: JavaScript - Size: 128 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 49 - Forks: 20

KBNLresearch/isolyzer
Verify size of ISO 9660 image against Volume Descriptor fields
Language: Python - Size: 2.92 MB - Last synced at: 6 days ago - Pushed at: about 3 years ago - Stars: 49 - Forks: 8

Georgetown-University-Libraries/File-Analyzer Fork of terrywbrady/File-Analyzer
A Data Parsing/Data Manipulation Tool Supporting Digitization Projects and Other Data Analysis Projects
Language: Java - Size: 34.9 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 46 - Forks: 11

gbv/cocoda
A web-based tool for creating mappings between knowledge organization systems.
Language: Vue - Size: 117 MB - Last synced at: about 22 hours ago - Pushed at: about 23 hours ago - Stars: 45 - Forks: 5

miku/solrbulk
SOLR bulk indexing utility for the command line.
Language: Go - Size: 191 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 45 - Forks: 7

LibreCat/LibreCat 📦
A publication management system
Language: Perl - Size: 14.5 MB - Last synced at: 6 months ago - Pushed at: 10 months ago - Stars: 44 - Forks: 12

benibela/videlibri
:books: Cross-platform library client to automate any OPAC and library catalog from your local device, e.g. for renewing of borrowed books or searching for books available in the library in automated scripts.
Language: HTML - Size: 27.5 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 40 - Forks: 6

NatLibFi/Annif-tutorial
Instructions, exercises and example data sets for Annif hands-on tutorial
Language: Jupyter Notebook - Size: 463 MB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 40 - Forks: 15

kitodo/kitodo-presentation
Kitodo.Presentation is a feature-rich framework for building a METS- or IIIF-based digital library. It is part of the Kitodo Digital Library Suite.
Language: JavaScript - Size: 45.9 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 39 - Forks: 44

ubleipzig/solrdump
Export SOLR documents efficiently with cursors.
Language: Go - Size: 8.71 MB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 38 - Forks: 6

atomotic/archiviiify
Download digitized books from Internet Archive and view with IIIF, locally and offline.
Language: Go - Size: 521 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 38 - Forks: 3

miku/estab 📦
Export elasticsearch as TSV or line delimited JSON.
Language: Go - Size: 4.18 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 36 - Forks: 10

deutsche-nationalbibliothek/pica-rs
Tools to work with bibliographic records encoded in PICA+.
Language: Rust - Size: 4.45 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 35 - Forks: 6

KBNLresearch/iromlab
Loader software for automated imaging of optical media with Nimbie disc robot
Language: HTML - Size: 4.41 MB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 35 - Forks: 2

k-ujihara/NCDK
The Chemistry Development Kit ported to .NET
Language: C# - Size: 50.8 MB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 35 - Forks: 11

LibraryCarpentry/Top-10-FAIR
Top 10 FAIR Data & Software Things
Language: TeX - Size: 6.27 MB - Last synced at: 1 day ago - Pushed at: over 3 years ago - Stars: 33 - Forks: 4

slub/urnlib
Java library for representing, parsing and encoding URNs as in RFC2141 and RFC8141 (Maintained by @claussni)
Language: Java - Size: 182 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 32 - Forks: 6

hbz/lobid-gnd
UI and API to the Integrated Authority File (Gemeinsame Normdatei, GND)
Language: JavaScript - Size: 3.16 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 30 - Forks: 6

NatLibFi/bib-rdf-pipeline
Scripts and configuration for converting MARC bibliographic records into RDF
Language: Shell - Size: 5.58 MB - Last synced at: 3 months ago - Pushed at: almost 6 years ago - Stars: 30 - Forks: 5

KBNLresearch/tapeimgr
Simple tape imaging and extraction tool
Language: Python - Size: 664 KB - Last synced at: 22 days ago - Pushed at: over 5 years ago - Stars: 29 - Forks: 5

UB-Mannheim/malibu
Mannheim library utilities
Language: PHP - Size: 452 KB - Last synced at: 18 days ago - Pushed at: about 1 month ago - Stars: 26 - Forks: 14

CCA-Public/diskimageprocessor
Tool for automated processing of disk images in BitCurator
Language: Python - Size: 92.5 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 26 - Forks: 6

tw4l/METSFlask
A web application for human-friendly exploration of Archivematica METS files
Language: Python - Size: 12.4 MB - Last synced at: 2 months ago - Pushed at: almost 5 years ago - Stars: 26 - Forks: 4

exponential-decay/demystify
Engine for analysis of Siegfried export files and DROID CSV. The tool has three purposes, break the export into its components and store them within a SQLite database; create additional columns to augment the output where useful; and query the SQLite database, outputting results in a readable form useful for analysis by researchers and archivists within digital preservation departments in memory institutions. The tool will find duplicates, unidentified files, blacklisted objects, character encoding issues, and more.
Language: HTML - Size: 6.66 MB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 25 - Forks: 5

NatLibFi/FinGreyLit
Data set of Finnish grey literature, containing curated Dublin Core style metadata and links to original PDF publications
Language: Jupyter Notebook - Size: 3.43 MB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 24 - Forks: 3

europeana/metis-framework
Metis, named after the Titaness of Wisdom, is our in-development data publication framework including both a client application and a number of data processing (micro)services
Language: Java - Size: 132 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 23 - Forks: 8

ross-spencer/brainscape-digital-preservation
An open source set of decks for learning about digital preservation.
Size: 152 KB - Last synced at: 11 months ago - Pushed at: over 5 years ago - Stars: 23 - Forks: 0

code4lib/code4lib.github.io
Jekyll static site for Code4Lib.org
Language: HTML - Size: 382 MB - Last synced at: 26 days ago - Pushed at: 8 months ago - Stars: 22 - Forks: 11

miku/siskin
Tasks around metadata.
Language: Python - Size: 91.3 MB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 21 - Forks: 5

archivematica/archivematica-case-studies
Collection of resources, papers, blog posts, and other documentation around working on and with Archivematica.
Language: HTML - Size: 14.6 MB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 21 - Forks: 0

httpreserve/httpreserve
Digital Preservation of HTTP in documentary heritage.
Language: Go - Size: 1.28 MB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 21 - Forks: 3

opencultureconsulting/openrefine-docker
OpenRefine is a free, open source power tool for working with messy data and improving it. This repository contains Dockerbuild files for automated builds.
Language: Dockerfile - Size: 32.2 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 21 - Forks: 11

LeidenUniversityLibrary/Library-Search-Plugin-Public
The Library Search Plugin plugin allows users (students, researchers, etc.) to search your library's catalogue, Google Scholar, WorldCat, or PubMed, without having to navigate to the respective websites first! It also comes with a neat context menu that allows users to select text, right-click, and search!
Language: CSS - Size: 2.47 MB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 20 - Forks: 11

pro4bib/handbuch-it-in-bibliotheken
Arbeitsversion des Handbuchs IT in Bibliotheken
Language: TeX - Size: 110 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 19 - Forks: 19

jorol/processing-marc
Processing MARC with open source tools
Language: mIRC Script - Size: 981 KB - Last synced at: 18 days ago - Pushed at: 3 months ago - Stars: 19 - Forks: 3

europeana/europeana-portal-collections 📦
Europeana Collections portal as a Rails + Blacklight application.
Language: Ruby - Size: 6.05 MB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 19 - Forks: 8

KBNLresearch/KB-python-API
Python API for KB data-services
Language: Python - Size: 89.8 KB - Last synced at: 14 days ago - Pushed at: over 5 years ago - Stars: 19 - Forks: 9

pkiraly/metadata-qa-api
Metadata Quality Assessment Framework API
Language: Java - Size: 3.33 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 18 - Forks: 6

libris/definitions
Concept schemes, vocabulary definitions and mappings used for KB/Libris
Language: Python - Size: 5.38 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 18 - Forks: 9

scriptotek/php-sru-client
PHP client for Search/Retrieve via URL (SRU)
Language: PHP - Size: 122 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 3

subhh/HOS-MetadataTransformations 📦
DEPRECATED - no longer actively maintained. Automated workflow for harvesting, transforming and indexing of metadata using metha, OpenRefine and Solr. Part of the Hamburg Open Science "Schaufenster" software stack.
Language: Shell - Size: 9.13 MB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 18 - Forks: 1

gbv/daia
Specification of Document Availability Information (DAIA)
Language: JavaScript - Size: 1.09 MB - Last synced at: 2 months ago - Pushed at: about 8 years ago - Stars: 18 - Forks: 2

europeana/portal.js
Europeana.eu website, made with Vue.js + Nuxt.js
Language: JavaScript - Size: 70.9 MB - Last synced at: about 20 hours ago - Pushed at: about 21 hours ago - Stars: 17 - Forks: 6

UCLALibrary/docker-cantaloupe
A containerization of the Cantaloupe IIIF image server.
Language: Roff - Size: 856 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 17 - Forks: 7

opencultureconsulting/simple-oai-pmh
This is a stand-alone OAI-PMH data provider. It serves records in any metadata format from directories of XML files using the directory name as metadata prefix, the filename as identifier and the filemtime as datestamp. 0-byte files are considered deleted records and handled accordingly. Resumption tokens are managed using files.
Language: PHP - Size: 405 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 17 - Forks: 11

miku/span
Span formats.
Language: Go - Size: 55.7 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 17 - Forks: 7

corylown/edtf-humanize
This gem adds a humanize method to EDTF dates.
Language: Ruby - Size: 191 KB - Last synced at: 25 days ago - Pushed at: 6 months ago - Stars: 16 - Forks: 8

wragge/hansard-xml
Language: Jupyter Notebook - Size: 4.3 GB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 16 - Forks: 2

ubleipzig/awesome-library
A curated list of software, tools, resources and projects by and for libraries.
Size: 26.4 KB - Last synced at: 15 days ago - Pushed at: about 5 years ago - Stars: 16 - Forks: 3

opencultureconsulting/orcli
OpenRefine command-line interface written in Bash (💎+🤖). Supports batch processing (import, transform, export).
Language: Shell - Size: 2.48 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 15 - Forks: 3

gbv/paia
Specification of Patrons Account Information API (PAIA)
Language: TeX - Size: 884 KB - Last synced at: 4 months ago - Pushed at: 10 months ago - Stars: 15 - Forks: 12

kitodo/kitodo-publication
Kitodo.Publication
Language: PHP - Size: 9.07 MB - Last synced at: about 13 hours ago - Pushed at: about 13 hours ago - Stars: 14 - Forks: 12

osma/annif 📦
ANNotation Infrastructure using Finna: an automatic subject indexing tool using Finna as corpus
Language: Python - Size: 70.3 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 14 - Forks: 1

FOLIO-FSE/folio_migration_tools
A Python module and CLI tool that transforms legacy ILS data into the native FOLIO formats and loads it into FOLIO
Language: Python - Size: 3.42 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 12 - Forks: 9

miku/issnlister
List of valid, registered ISSN
Language: Python - Size: 233 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 12 - Forks: 0

felixlohmeier/bibliotheks-und-archivinformatik
Kurs "Bibliotheks- und Archivinformatik" im Studiengang Information Science der FH Graubünden
Language: HTML - Size: 19.5 MB - Last synced at: 11 months ago - Pushed at: over 3 years ago - Stars: 12 - Forks: 77

wragge/trovebuildabot
Build your own Trove collection Twitter bot.
Language: Python - Size: 137 KB - Last synced at: 3 months ago - Pushed at: almost 12 years ago - Stars: 12 - Forks: 4

hbz/lobid-resources
Transformation, web frontend, and API for the hbz catalog as LOD
Language: Java - Size: 97.2 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 11 - Forks: 7

Kungbib/openapc-se
Collect and disseminate information on fee-based Open Access publishing in Sweden
Language: Python - Size: 107 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 11 - Forks: 5

ksclarke/jiiify-presentation
A Java IIIF Presentation library
Size: 4.45 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 11 - Forks: 1

KBNLresearch/diskimgr
Simple workflow tool for imaging block devices
Language: Python - Size: 1.42 MB - Last synced at: 17 days ago - Pushed at: 10 months ago - Stars: 11 - Forks: 0

miku/ntto
Small n-triples to line delimited JSON converter and prefix cutter.
Language: Go - Size: 70.3 KB - Last synced at: 3 months ago - Pushed at: almost 6 years ago - Stars: 11 - Forks: 2

hbz/swib18-workshop
From LOD to LOUD: making data usable
Language: JavaScript - Size: 7.92 MB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 11 - Forks: 4

pkiraly/qa-catalogue-web
QA Catalogue / A data quality dashboard for MARC catalogues
Language: Smarty - Size: 4.47 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 10 - Forks: 6

httpreserve/tikalinkextract
Tika based link (URL) extractor for httpreserve
Language: HTML - Size: 171 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 10 - Forks: 0

httpreserve/linkstat
CLI implementation of httpreserve that can test links and retrieve internet archive replacements
Language: Go - Size: 47.9 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 10 - Forks: 0

KBNLresearch/omimgr
Simple workflow tool for imaging optical media
Language: Python - Size: 1.25 MB - Last synced at: 11 days ago - Pushed at: 10 months ago - Stars: 10 - Forks: 0

pro4bib/pica
Einführung in die Verarbeitung von PICA-Daten
Language: JavaScript - Size: 3.08 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 9 - Forks: 5

miku/esdump
Stream documents from elasticsearch with scroll (and HTTP GET only)
Language: Go - Size: 245 KB - Last synced at: 3 months ago - Pushed at: 12 months ago - Stars: 9 - Forks: 0

digipres/policies
Digital preservation policies and strategies
Size: 91.8 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 9 - Forks: 5

tw4l/brunnhilde-gui
Graphical user interface for Brunnhilde
Language: Python - Size: 234 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 9 - Forks: 2

exponential-decay/the-format-registry
A mirror of the PRONOM file format registry in Linked Open Data format. The Format Registry is a linked (open) data file format repository. The work is the result of a four-day hack during November 2013. Its goal is to influence the rapid development of further format registries and linked open data initiatives within the digital preservation community.
Language: PHP - Size: 2.24 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 9 - Forks: 1

uhlibraries-digital/carpenters 📦
Digital preservation workflow utility
Language: TypeScript - Size: 3.19 MB - Last synced at: 3 months ago - Pushed at: about 5 years ago - Stars: 9 - Forks: 2

felixlohmeier/seminar-wir-bauen-uns-einen-bibliothekskatalog
Seminar (Open) Discovery: Wir bauen uns einen Bibliothekskatalog (WS 2016/17 an der HAW Hamburg, Modulangebot Informationstechnologie für die Studiengänge Bibliotheks- und Informationsmanagement (BIM) und Medien und Information (MUI), Bachelor 3.-6. Semester)
Language: Shell - Size: 4.25 MB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 9 - Forks: 3

LibreCat/Catmandu-MARC
Catmandu modules for working with MARC data
Language: Perl - Size: 1.01 MB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 8 - Forks: 10

ross-spencer/sumfolder1
What is the checksum of a directory?
Language: Python - Size: 111 KB - Last synced at: 23 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0
