AsciiDoc

AsciiDoc is a plain text markup language for writing technical content. It’s packed with semantic elements and equipped with features to modularize and reuse content. AsciiDoc content can be composed using a text editor, managed in a version control system, and published to multiple output formats.

Citeproc

The Pandoc library, which allows you to generate citations and bibliographies formatted according to a CSL style (Citation Style Language (CSL) is a language created by Bruce d’Arcus to describe a format for displaying bibliographic references). A CSL file is an XML file that describes how the various pieces of information in a bibliographic record (author, article title, journal title, year, volume number, page numbers, etc.) are organized and the punctuation used, in order to comply with the display standards recommended by journals.).

Flask

Flask is an open-source web microframework written in Python, designed to be lightweight and minimal. It is based on the WSGI interface (via Werkzeug) and uses the Jinja2 template engine to generate HTML pages. It is referred to as a microframework because, by default, it provides a foundation limited to the essential needs of the web, such as routing and a development server, which can be expanded as needed.

Framasoft

Framasoft is a French non-profit association, founded in 2004 to advance popular education through the promotion of free and open-source software, with a focus on digital emancipation and ethical alternatives to centralized proprietary services.

Author(s): Alexis Kauffmann (fr), Paul Lunetta, and Georges Silva
https://framasoft.org

Ghostscript

Ghostscript is an interpreter for the PostScript® language and PDF files. It is available under either the GNU GPL Affero license or licensed for commercial use from Artifex Software, Inc. It has been under active development for over 30 years and has been ported to several different systems during this time. Ghostscript consists of a PostScript interpreter layer and a graphics library. It is generally used in web-to-print projects to convert the color profile of a PDF or to compress a PDF for on-screen viewing.

InDesign

Adobe InDesign is a professional desktop publishing application used to design print and digital documents, developed and sold by Adobe as a proprietary, subscription-based software. It is part of a capitalist and monopolistic ecosystem, where Adobe controls the file formats, pricing, and distribution, limiting user freedom and reinforcing dependence on a dominant commercial platform.

Libreoffice

LibreOffice is a free and open-source office suite derived from the OpenOffice project. It includes a word processor (Writer), a spreadsheet program (Calc), a presentation program (Impress), and a database manager (Base). The project is maintained by the German nonprofit organization The Document Foundation.

Author(s): The Document Foundation
https://libreoffice.org/

LuaTeX

LuaTeX, is a TeX-based computer typesetting system which started as a version of pdfTeX with a Lua scripting engine embedded.
TeX is a free and open source software typesetting program that was designed and written by computer scientist and Stanford University professor Donald Knuth and first released in 1978.
Lua is a lightweight, high-level, multi-paradigm programming language designed mainly for embedded use in applications (like MediaWiki for example).

Author(s): Taco Hoekwater, Hartmut Henkel, Hans Hagen
https://www.luatex.org/

Makefile

Make is a program that automatically builds files (often executables or libraries) from basic components such as source code. It uses files called Makefiles that specify how to build the target files. Unlike a simple shell script, make executes commands only when necessary. The goal is to achieve a result (compiled or installed software, generated documentation, etc.) without necessarily repeating every step. Make is particularly common on UNIX platforms.

Mediawiki

MediaWiki is a free and open-source wiki engine (licensed under the GPL). It serves as the foundation for many wikis and is used by all projects within the Wikimedia movement (including Wikipedia), wikis hosted on Fandom, and numerous other wikis. Designed to meet the needs of the most-visited online encyclopedia, it is also used by companies as a knowledge management solution and as a content management system.
MediaWiki is written in PHP and works equally well with both the MySQL and PostgreSQL database management systems.

OSPKit

Web browser designed for use with the html2print project.
The aim is to format printed documents in a web browser. OSP has built its own webkit browser in order to have a faster browser and good typography management.

Author(s): OSP (Open Source Publishing)
https://gitlab.constantvzw.org/osp/tools.ospkit

Padatrad

Padatrad allows collective translation of texts and editing them from a web browser. This web app is entirely written in JavaScript ES6. It relies on Etherpad, reads content in Markdown, and manages CSS rules for printing using the PagedJS library. The name Padatrad (\pad.a.tʁad) stands for « pad à traduction », that is to say, pad for translation.

Paged.js

Paged.js is a free and open source JavaScript library that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!

Author(s): crée par Adam Hyde et développé par Julien Taquet, Julie Blanc, Fred Chasen et Gijs de Heij
https://pagedjs.org/

Pandoc

Pandoc is free command-line software for converting digital documents, released under the GPL licence.
It can convert documents from formats such as Markdown, reStructuredText, HTML or docx to formats such as HTML, OpenDocument (.odt), Microsoft Word, PDF, PowerPoint, etc.

Author(s): John MacFarlane
https://pandoc.org/

PrinceXML

Prince XML is a rendering engine that converts HTML and CSS documents into high-quality PDF files for printing and professional publishing.