National Library of Finland (@NatLibFi)

Top repositories

1

Skosmos

Thesaurus and controlled vocabulary browser using SKOS and SPARQL
PHP
209
star
2

Annif

Annif is a multi-algorithm automated subject indexing tool for libraries, archives and museums. This repository is used for developing a production version of the system, based on ideas from the initial prototype.
Python
159
star
3

Skosify

Validate, convert and improve SKOS vocabularies
Python
51
star
4

RecordManager

A metadata record management system written in PHP, intended to be used in conjunction with VuFind or another Solr-based discovery interface. Provides import, export, harvesting (OAI-PMH), normalization, deduplication and Solr index update functionality with support for multiple metadata formats. Also includes an OAI-PMH provider that can be used to access the data stored in RecordManager database. Functionality driven by simple command line programs for easy automation.
PHP
43
star
5

Annif-tutorial

Instructions, exercises and example data sets for Annif hands-on tutorial
Jupyter Notebook
33
star
6

bib-rdf-pipeline

Scripts and configuration for converting MARC bibliographic records into RDF
Shell
29
star
7

Finto-data

Vocabulary data and tools for the Finto service
Python
16
star
8

loglevel-message-prefix

â›” [NOT MAINTAINED] Plugin for loglevel which allows defining prefixes for log messages
JavaScript
15
star
9

sru-client-js

SRU Javascript client library
JavaScript
7
star
10

Finto-suggestions

Finto-suggestions
Vue
7
star
11

Annif-corpora

Document and subject corpus collection for use in testing Annif subject indexing tool
7
star
12

bib-lod-ui

Web app for publishing bibliographic Linked Open Data as HTML pages and RDF serializations
Python
6
star
13

melinda-oai-pmh-provider

Melinda OAI-PMH provider
JavaScript
6
star
14

mauiservice

REST microservice wrapper for Maui automated indexing tool
Java
6
star
15

koha-plugin-rest-di

REST API plugin for Koha to provide additional functionality for discovery interfaces such as VuFind
Perl
6
star
16

usemarcon

Rule-based MARC record manipulation program and library
C++
5
star
17

marc-record-serializers

Convert records to and from different MARC formats
JavaScript
5
star
18

json-similarity

â›” [DEPRECATED] Compute similarity of JSON objects with tests that yield points
JavaScript
4
star
19

MARC21ToISNIAtomPub

A tool to transform MARC21 files from MARC21 format into ISNI AtomPub requests.
Python
4
star
20

FintoAI

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

qvain-api

Qvain backend
Go
4
star
22

marc-record-js

MARC record implementation in JavaScript
JavaScript
4
star
23

passport-atlassian-crowd-js

Passport strategy for Atlassian Crowd
JavaScript
4
star
24

Skosmos-widget-suggestions

Skosmos plugin for making suggestions for new concepts
Vue
4
star
25

marc-record-merge-js

A configurable Javascript module for merging MARC records
JavaScript
3
star
26

Finto-suggestio

System for suggesting new concepts for vocabularies
JavaScript
3
star
27

ocrui-frontend

HTML
3
star
28

qvain-js

Qvain frontend
JavaScript
3
star
29

finna-solr

XSLT
2
star
30

oracledb-mock-js

A mock for oracledb Node.js module
JavaScript
2
star
31

ntp-model

An element set plan for an Integrated Authority Service for Persons and Organizations
HTML
2
star
32

Annif-client

Python client library for accessing Annif REST API
Python
2
star
33

Finna-client

Python client library for accessing Finna REST API
Python
2
star
34

Skosmos-client

Python client library for accessing Skosmos REST API
Python
2
star
35

lkd

HTML
2
star
36

loglevel-message-buffer

â›” [NOT MAINTAINED] Plugin for loglevel which allows buffering of log messages
JavaScript
2
star
37

oai-pmh-client-js

OAI-PMH Javascript client library
JavaScript
2
star
38

oai-pmh-server

â›” [DEPRECATED] Modular OAI-PMH server
JavaScript
2
star
39

MARC-File-MARCXML

MARCXML implementation for MARC records
Perl
2
star
40

marc-record-similarity

â›” [DEPRECATED] Checks the similarity of 2 marc records using neural network
JavaScript
2
star
41

yso-marcbib

Python
2
star
42

SolrPlugins

Solr plugins
Java
2
star
43

Skosmos-widget-finna

JavaScript
2
star
44

melinda-record-import-harvester-publication-archives

Publication archives record harvester for the Melinda record batch import system
JavaScript
2
star
45

melinda-marc-record-utils

Utility functions for dealing with MARC records
JavaScript
2
star
46

digitalia-notebook

Jupyter Notebook
2
star
47

Discourse-Crowd

PHP
1
star
48

openwayback-overlay-example

An overlay example for OpenWayback
Java
1
star
49

CustomDimensionsManager

Console plugin for synchronization of custom dimensions configuration between Matomo sites
PHP
1
star
50

rundeck-job-proxy

Proxy server for Rundeck job executions. Converts the request's JSON payload to job arguments (e.g. Gitlab & Github)
JavaScript
1
star
51

melinda-record-import

Melinda record batch import system
1
star
52

ansible-role-koha

Jinja
1
star
53

marc-record-validate

Validate and fix MARC records
JavaScript
1
star
54

skosmos-widget-finaf

skosmos-widget
JavaScript
1
star
55

Finto-test

finto test repo
1
star
56

koha-plugin-rest-biblios

Perl
1
star
57

docker-rabbitmq-backup

Docker image for dumping data from rabbitmq containers
Shell
1
star
58

melinda-rest-api

Melinda REST API documentation
1
star
59

MARC-Record-AutoPunct

Perl
1
star
60

NDL-VuFind-Solr

Solr 6 for NDL-VuFind2 (Finna 2 based on VuFind)
XSLT
1
star
61

marc-record-validators-melinda

Melinda-related validators for marc-record-validate
JavaScript
1
star
62

mets-viewer

JavaScript
1
star
63

loglevel-std-streams

â›” [NOT MAINTAINED] Plugin for loglevel which sends all messages to stderr on Node.js
JavaScript
1
star
64

sfs-4900

Transliteration of cyrillic to latin according to Finnish standard SFS 4900
JavaScript
1
star
65

voyager-batchcat-edge-cs

C# API for Voyager BatchCat DLL to use with Edge.js
C#
1
star
66

rundeck-git-retriever-plugin

A plugin for Rundeck that retrieves Git repositories for use in jobs.
Python
1
star
67

docker-sftpd

Docker image for OpenSSH SFTPD server
Dockerfile
1
star
68

Skosmos-widget-hero

JavaScript
1
star
69

melinda-poistot

UI for removing references to local libraries from Melinda
JavaScript
1
star
70

docker-shibboleth-sp

Shibboleth service provider multi-container Docker images
Dockerfile
1
star
71

Skosmos-widget-wiki

CSS
1
star
72

xmlhttprequest-mock

Mock for XMLHttpRequest that works both in Browser and Node.js and can override globals
JavaScript
1
star
73

melinda-merge

UI for merging MARC records in Melinda
JavaScript
1
star