Markdown Manual
by Sangar
Markdown Manual is a Sangar library for creating in-game manuals, written in Markdown and shown in a book-style screen for players to read.
What it does
Manuals are defined as Markdown documents that can link to one another, and images are embedded with Markdown-style image references pointing at blocks or items. A mod registers its own manual with the manuals registry, then makes it available to players, typically through a registered item that opens the document.
The library is aimed at mod developers who want to ship documentation inside the game instead of in an external wiki. TIS-3D is cited by the author as an example of a mod that uses an in-game manual built on this library. Required setup code is described in the Manuals class, and content definitions are documented in the doc directory of the source.
Markdown Manual runs on client and server, so the server and every player need it. It is published for Fabric, Forge and NeoForge, with builds covering 1.18.2 – 1.21.11, and requires Architectury API and Fabric API. The code is open source under the MIT License.
Key features
In-game manual screen
Players open a manual as a readable screen, with pages rendered from Markdown documents.
Linked documents
Content documents can reference other content documents, so a manual can be organized as a set of connected pages.
Embedded images
Blocks and items can be shown inside a page through Markdown-style image references.
Adjustable styling
The default manual UI can be restyled, and the author provides screenshots of three skins applied to the same content.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x2 of 2 versions with builds
1.20.x3 of 3 versions with builds
1.19.x3 of 3 versions with builds
1.18.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Required by 6 mods
Use cases
Mod documentation
A mod author can explain its blocks, items and recipes in a manual the player reads without leaving the game.
Modpack guides
Pack authors can add a guide that travels with the modpack and covers its custom content.
Who it’s for: Mod developers who want to add documentation to their mods, and pack authors who want an in-game guide for custom content.
How it compares
SinoCore is a Fabric, Forge and NeoForge library for 1.20.1 – 1.21.1 under a custom license that is not open source. Modonomicon covers 1.18.2 – 26.3 for the same three loaders and uses the MIT AND CC-BY-4.0 license, also not open source. JRAPI is open source under the MIT License for 1.20.2 – 1.20.4 on the same three loaders, with a narrower version range than Markdown Manual.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Markdown Manual | Fabric, Forge and NeoForge | 1.18.2 – 1.21.11 | Client and server | 2026-09-24 |
| SinoCore | Fabric, Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-01-02 |
| Modonomicon | Fabric, Forge and NeoForge | 1.18.2 – 26.3 | Client and server | 2026-10-13 |
| JRAPI | Fabric, Forge and NeoForge | 1.20.2 – 1.20.4 | Client and server | 2024-04-21 |
Questions
Does Markdown Manual need Architectury API?
Does the server need Markdown Manual?
Which game versions have Markdown Manual files?
In the catalog
Markdown Manual is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from Sangar
Similar mods
What the author says
MarkdownManual is a library mod enabling in-game manuals with content defined in Markdown documents. It is intended to be used by mod developers to provide in-game documentation of their mods in a simple manner. The mod provides a simple default manual look, but can be re-styled easily, or completely embedded into…
Official listing
- Modrinth page
- modrinth.com/mod/markdownmanual
- Owner
- Sangar
- Published
- 2022-05-20
- Updated on Modrinth
- 2026-09-24
- Facts verified
- 2026-10-15