All software
OCR-D
OCR-D's software is a modular collection developped to create comprehensive processes that typically involve recognition of full texts, letters and words. Techniques such as pre-processing, layout analysis and post-processing are applied. (Quotations from: https://ocr-d.de/en/about.html)
- OCR
- open source
- Text Recognition
- Makefile
- Shell
- Dockerfile
- + 1
CollateX
CollateX is a software to (a.) read multiple versions of a text, (b.) identify differences by aligning tokens, and (c.) output the alignment results for further processing, for instance (d.) to support the production of a critical apparatus or the stemmatical analysis of a text's genesis.
- Critical Edition
- Stemmatology
- Textual Criticism
- HTML
- Java
- Python
- + 8
eXist-db
eXist-db is a high-performance open source native XML database – a NoSQL document database and application platform built entirely around XML technologies.
- NoSQL
- open source
- XML
- Java
- XQuery
- GAP
- + 11
Apatosaurus
Apatosaurus is a web app for creating, editing, visualizing, and analyzing a digital critical apparatus.
- htmx
- Textual Criticism
- TypeScript
- Svelte
- Python
- + 4
AQUILIGN
AQUILIGN is a multilingual alignment and collation engine designed for historical and philological corpora.
- alignment
- Collation
- digital-humanities
- + 5
- Python
- XSLT
Coleto
Coleto is a collation tool for the comparison of two variant texts. It was created for the purpose of Computational Literary Studies, where texts may exist in more than one version and it is of interest to compare them.
- Text collation
- text comparison
- Python
eScriptorium
eScriptorium is a program used for the automatic or manuell segmentation of printed or handwritten historic documents. It is OpenSource and not a web-application.
- OCR
- open source
- Transcription
- Python
- Vue
- JavaScript
- + 2
iAligner
The tool performs automatic syntax-based intra-language alignment. It performs automatic alignment of different versions of a text. Its concept is based on a modified version of the Needleman-Wunsch algorithm.
- alignment
- text-alignment
- Python
- HTML
INCEpTION
A semantic annotation platform offering intelligent assistance and knowledge management.
- annotation
- annotation-tool
- entity linking
- Java
- Fluent
- TypeScript
- + 9
ITSEE Collation Editor
This is a standalone version of the collation editor. It works with the local file system on your computer. A small example of a single Greek verse is included as a sample file. The collation editor is a GUI wrapper around collateX. A version of that software is included with this editor.
- JavaScript
- Python
- HTML
- + 3
Kiln
Kiln is a multi-platform framework for building and deploying complex websites whose source content is primarily in XML. It brings together various independent software components into an integrated whole that provides the infrastructure and base functionality for such sites.
- digital publishing
- TEI
- XML
- JavaScript
- XSLT
- CSS
- + 9
kraken
kraken is an open-source, turn-key automatic text recognition (ATR) system optimized for historical and non-Latin script writing. Designed as a universal text recognizer for the humanities, it directly addresses the unique challenges of digitizing historical documents.
- alto xml
- Alto-XML
- Handwritten Text Recognition
- + 8
- Python
- JavaScript
- CSS
- + 1