An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: code4lib

cheeeeeeeeeeem/cdk

# cdkThis repository contains tools for managing Linux DO CD keys. Explore the code and contribute to enhance key management! 🛠️💻

Size: 1.95 KB - Last synced at: about 20 hours ago - Pushed at: about 21 hours ago - Stars: 0 - Forks: 0

gbv/sssom-js

Simple Standard for Sharing Ontology Mappings (SSOM) JavaScript library

Language: JavaScript - Size: 381 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 0

pro4bib/handbuch-it-in-bibliotheken

Arbeitsversion des Handbuchs IT in Bibliotheken

Language: TeX - Size: 101 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 19 - Forks: 19

aadl/printing

Public Printing at AADL

Size: 146 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

libris/librisxl

Libris XL

Language: Groovy - Size: 84.6 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 54 - Forks: 11

pkiraly/metadata-qa-api

Metadata Quality Assessment Framework API

Language: Java - Size: 3.31 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 18 - Forks: 6

kitodo/kitodo-publication

Kitodo.Publication

Language: PHP - Size: 9.05 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 13 - Forks: 12

deutsche-nationalbibliothek/pica-rs

Tools to work with bibliographic records encoded in PICA+.

Language: Rust - Size: 4.45 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 35 - Forks: 6

hbz/lobid-resources

Transformation, web frontend, and API for the hbz catalog as LOD

Language: Java - Size: 97.2 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 10 - Forks: 7

libris/definitions

Concept schemes, vocabulary definitions and mappings used for KB/Libris

Language: Python - Size: 5.34 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 18 - Forks: 9

KBNLresearch/tapeimgr

Simple tape imaging and extraction tool

Language: Python - Size: 664 KB - Last synced at: 4 days ago - Pushed at: over 5 years ago - Stars: 29 - Forks: 5

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: 176 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 65 - Forks: 64

miku/metha

Command line OAI-PMH harvester and client with built-in cache.

Language: Python - Size: 123 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 125 - Forks: 14

NatLibFi/Annif

Annif is a multi-algorithm automated subject indexing tool for libraries, archives and museums.

Language: Python - Size: 8.99 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 227 - Forks: 43

ffdev-info/jsonid

Identification of JSON objects: JSONID

Language: Python - Size: 437 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 2 - Forks: 0

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: 6 days ago - Pushed at: 6 days ago - Stars: 23 - Forks: 8

europeana/portal.js

Europeana.eu website, made with Vue.js + Nuxt.js

Language: JavaScript - Size: 70.4 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 15 - Forks: 6

gbv/jskos-cli

Command Line Applications to process JSKOS data format

Language: JavaScript - Size: 348 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 4 - Forks: 1

UB-Mannheim/malibu

Mannheim library utilities

Language: PHP - Size: 451 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 26 - Forks: 14

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.38 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 12 - Forks: 9

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.4 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 40 - Forks: 6

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: 17 days ago - Pushed at: 17 days ago - Stars: 17 - Forks: 11

WDscholia/scholia

Wikidata-based scholarly profiles

Language: JavaScript - Size: 4.98 MB - Last synced at: 17 days ago - Pushed at: 18 days ago - Stars: 236 - Forks: 82

metafacture/metafacture-core

Core package of the Metafacture tool suite for metadata processing.

Language: Java - Size: 9.26 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 72 - Forks: 34

NatLibFi/Skosmos

Thesaurus and controlled vocabulary browser using SKOS and SPARQL

Language: PHP - Size: 64.3 MB - Last synced at: 17 days ago - Pushed at: 18 days ago - Stars: 235 - Forks: 96

hbz/lobid-gnd

UI and API to the Integrated Authority File (Gemeinsame Normdatei, GND)

Language: JavaScript - Size: 3.14 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 30 - Forks: 6

LibreCat/Catmandu

Catmandu - a data processing toolkit

Language: Perl - Size: 53.2 MB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 189 - Forks: 35

hectorcorrea/marcli

MARC command line parser

Language: Go - Size: 190 KB - Last synced at: 15 days ago - Pushed at: 19 days ago - Stars: 122 - Forks: 7

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.7 MB - Last synced at: 16 days ago - Pushed at: 19 days ago - Stars: 39 - Forks: 44

pkiraly/metadata-qa-ddb

Metadata quality assessment of Deutsche Digitale Bibliothek metadata

Language: Java - Size: 466 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 2

artefactual-labs/amclient

Archivematica API client module

Language: Python - Size: 5.3 MB - Last synced at: about 9 hours ago - Pushed at: 20 days ago - Stars: 2 - Forks: 4

UCLALibrary/docker-cantaloupe

A containerization of the Cantaloupe IIIF image server.

Language: Roff - Size: 850 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 17 - Forks: 7

digital-preservation-is-people/digipres-codes-of-conduct

A community owned list of codes of conduct implemented in the digital preservation community

Size: 41 KB - Last synced at: 7 days ago - Pushed at: 6 months ago - Stars: 3 - Forks: 7

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: 11 days ago - Pushed at: 12 months ago - Stars: 84 - Forks: 15

ross-spencer/sumfolder1

What is the checksum of a directory?

Language: Python - Size: 111 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 8 - Forks: 0

pkiraly/qa-catalogue

QA Catalogue – a metadata quality assessment tool for library catalogue records (MARC, PICA, UNIMARC)

Language: Java - Size: 18.3 MB - Last synced at: 4 days ago - Pushed at: 7 days ago - Stars: 83 - Forks: 17

UB-Mannheim/vMaBookShelf

Create a virtual Book Shelf, Proxy script for connect to other webpages (ebooks) and a Firefox Add-on vMaBookShelfHelper

Language: Perl - Size: 1.87 MB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 3

NatLibFi/Annif-LLMs4Subjects

Work for participating to SemEval25 Task 5 - LLMs4Subjects - with Annif

Language: Python - Size: 1.19 GB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

libris/bibstat

Biblioteksstatistiken

Language: JavaScript - Size: 6.89 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 1

miku/esbulk

Bulk indexing command line tool for elasticsearch.

Language: Go - Size: 9.25 MB - Last synced at: 17 days ago - Pushed at: 3 months ago - Stars: 281 - Forks: 41

Kungbib/openapc-se

Collect and disseminate information on fee-based Open Access publishing in Sweden

Language: Python - Size: 107 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 11 - Forks: 5

miku/issnlister

List of valid, registered ISSN

Language: Python - Size: 233 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 12 - Forks: 0

richardlehane/siegfried

signature-based file format identification

Language: Go - Size: 246 MB - Last synced at: 30 days ago - Pushed at: 2 months ago - Stars: 235 - Forks: 30

NatLibFi/Skosify

Validate, convert and improve SKOS vocabularies

Language: Python - Size: 290 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 59 - Forks: 8

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: 13 days ago - Pushed at: 6 months ago - Stars: 74 - Forks: 29

pkiraly/qa-catalogue-uitest

Web UI tests for QA catalogue

Language: Java - Size: 1.27 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

httpreserve/tikalinkextract

Tika based link (URL) extractor for httpreserve

Language: HTML - Size: 171 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 0

pkiraly/qa-catalogue-web

QA Catalogue / A data quality dashboard for MARC catalogues

Language: Smarty - Size: 4.45 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 6

KBNLresearch/diskimgr

Simple workflow tool for imaging block devices

Language: Python - Size: 1.42 MB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 11 - Forks: 0

cdk/cdk

The Chemistry Development Kit

Language: Java - Size: 243 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 524 - Forks: 168

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

miku/span

Span formats.

Language: Go - Size: 55.7 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 17 - Forks: 7

KBNLresearch/isolyzer

Verify size of ISO 9660 image against Volume Descriptor fields

Language: Python - Size: 2.92 MB - Last synced at: 23 days ago - Pushed at: about 3 years ago - Stars: 49 - Forks: 8

ffdev-info/0xffae

File-formats as Emoji

Language: Shell - Size: 2.42 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

wragge/hansard-xml

Language: Jupyter Notebook - Size: 4.3 GB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 16 - Forks: 2

ubleipzig/solrdump

Export SOLR documents efficiently with cursors.

Language: Go - Size: 8.71 MB - Last synced at: 17 days ago - Pushed at: 2 months ago - Stars: 38 - Forks: 6

gbv/cdvost2018

Bibliotheks-APIs der Verbundzentrale des GBV (VZG) für Coding da Vinci Ost 2018

Language: TeX - Size: 7.43 MB - Last synced at: 3 days ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 0

gbv/cocoda

A web-based tool for creating mappings between knowledge organization systems.

Language: Vue - Size: 110 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 44 - Forks: 5

europeana/annotation

Source code for the Europeana Annotations API.

Language: Java - Size: 35.3 MB - Last synced at: 11 days ago - Pushed at: 2 months ago - Stars: 4 - Forks: 0

pitthsls/pycounter

Project COUNTER/NISO SUSHI usage statistics

Language: Python - Size: 674 KB - Last synced at: 26 days ago - Pushed at: about 3 years ago - Stars: 53 - Forks: 18

dulibrarytech/digitaldu-backend

backend app to the DU digital collections repository

Language: JavaScript - Size: 142 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

miku/siskin

Tasks around metadata.

Language: Python - Size: 91.3 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 21 - Forks: 5

miku/solrbulk

SOLR bulk indexing utility for the command line.

Language: Go - Size: 191 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 45 - Forks: 7

opencultureconsulting/oai-pmh2

This is a stand-alone OAI-PMH 2.0 data provider. It serves records in any XML metadata format from a SQL database, supports deleted records, resumption tokens and sets.

Language: PHP - Size: 438 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

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: 2 months ago - Pushed at: 6 months ago - Stars: 24 - Forks: 3

atomotic/archiviiify

Download digitized books from Internet Archive and view with IIIF, locally and offline.

Language: Go - Size: 521 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 38 - Forks: 3

jorol/processing-marc

Processing MARC with open source tools

Language: mIRC Script - Size: 981 KB - Last synced at: about 13 hours ago - Pushed at: 3 months ago - Stars: 19 - Forks: 3

NatLibFi/FintoAI

Finto AI suggests subjects for a given text. It's based on Annif, a tool for automated subject indexing.

Language: JavaScript - Size: 4.86 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 7 - Forks: 0

KBNLresearch/omimgr

Simple workflow tool for imaging optical media

Language: Python - Size: 1.25 MB - Last synced at: 25 days ago - Pushed at: 9 months ago - Stars: 10 - Forks: 0

KBNLresearch/iromlab

Loader software for automated imaging of optical media with Nimbie disc robot

Language: HTML - Size: 4.41 MB - Last synced at: 29 days ago - Pushed at: 3 months ago - Stars: 35 - Forks: 2

CCA-Public/sipcreator

Create Archivematica-packaged SIPs/transfers from user-selected files and directories in BitCurator

Language: Python - Size: 70.3 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 2

CCA-Public/folderprocessor

Tool for automated processing of directories in BitCurator

Language: Python - Size: 61.5 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 1

CCA-Public/diskimageprocessor

Tool for automated processing of disk images in BitCurator

Language: Python - Size: 92.5 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 26 - Forks: 6

ksclarke/jiiify-presentation

A Java IIIF Presentation library

Size: 4.45 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 11 - Forks: 1

LibraryCarpentry/Top-10-FAIR

Top 10 FAIR Data & Software Things

Language: TeX - Size: 6.27 MB - Last synced at: 27 days ago - Pushed at: over 3 years ago - Stars: 33 - Forks: 4

ffdev-info/pronom-release-tools

Tools, and API for working with PRONOM releases

Language: Python - Size: 147 KB - Last synced at: 10 days ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

UB-Mannheim/zotkat

Erweiterung von Zotero für die Katalogisierung

Language: JavaScript - Size: 128 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 49 - Forks: 20

NatLibFi/Annif-tutorial

Instructions, exercises and example data sets for Annif hands-on tutorial

Language: Jupyter Notebook - Size: 463 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 40 - Forks: 15

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: 15 days ago - Pushed at: about 1 year ago - Stars: 25 - Forks: 5

gbv/avram-js

Avram Schema Language implementation in JavaScript

Language: JavaScript - Size: 973 KB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

KBNLresearch/KB-python-API

Python API for KB data-services

Language: Python - Size: 89.8 KB - Last synced at: 27 days ago - Pushed at: over 5 years ago - Stars: 19 - Forks: 9

gbv/pica-specifications

Formal specifications and test suites for PICA Data Format (PICA+)

Language: Python - Size: 756 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 1

code4lib/2020.code4lib.org

website for Code4Lib 2020 in Pittsburgh, PA

Language: HTML - Size: 85.4 MB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 7 - Forks: 3

NatLibFi/bib-rdf-pipeline

Scripts and configuration for converting MARC bibliographic records into RDF

Language: Shell - Size: 5.58 MB - Last synced at: 2 months ago - Pushed at: almost 6 years ago - Stars: 30 - Forks: 5

sul-dlss/library-status

A status dashboard for Searchworks app and the services on which it depends.

Language: JavaScript - Size: 4.53 MB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 1

LibreCat/docker-catmandu

Docker image for the Catmandu data toolkit

Language: Dockerfile - Size: 9.83 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 5 - Forks: 6

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

gwu-libraries/sfm-ui

Social Feed Manager user interface application.

Language: Python - Size: 44.6 MB - Last synced at: about 2 months ago - Pushed at: 12 months ago - Stars: 155 - Forks: 25

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

k-ujihara/NCDK

The Chemistry Development Kit ported to .NET

Language: C# - Size: 50.8 MB - Last synced at: 28 days ago - Pushed at: about 2 years ago - Stars: 35 - Forks: 11

uhlibraries-digital/bcdams-map

Metadata Application Profile for the Bayou City DAMS

Language: HTML - Size: 1.77 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 6 - Forks: 5

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

corylown/edtf-humanize

This gem adds a humanize method to EDTF dates.

Language: Ruby - Size: 191 KB - Last synced at: 7 days ago - Pushed at: 6 months ago - Stars: 16 - Forks: 8

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: about 2 months ago - Pushed at: about 2 years ago - Stars: 32 - Forks: 6

artefactual-labs/pygfried

Siegfried as a Python extension

Language: Go - Size: 185 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 7 - Forks: 1

gbv/coli-ana

API to analyze DDC numbers

Language: JavaScript - Size: 1.91 MB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 4 - Forks: 0

ubleipzig/siskin Fork of miku/siskin

Tasks around metadata.

Language: Python - Size: 91.2 MB - Last synced at: 25 days ago - Pushed at: 6 months ago - Stars: 3 - Forks: 0

gbv/subjects-api

JSKOS Concept Occurrences Provider implementation

Language: JavaScript - Size: 1.11 MB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

ubleipzig/solrbulk Fork of miku/solrbulk

SOLR bulk indexing utility for the command line.

Language: Go - Size: 209 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 1

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