Ligature is a libre (free and open source, MPL-2.0 licensed) knowledge representation toolkit that focuses on simplicity, pragmatism, and portability. It is currently under heavy design and development, and not ready for real world use, but experimentation and feedback are encouraged and much welcomed. This website aims to document the current state of Ligature and link to resources.
Docs might be ahead or behind code artifacts at any given time while under active development.
Ligature is made up of many projects. Below is an incomplete list of ones that are being developed. More will be added as they develop.
This is the main implementation of Ligature at the moment. It is written in F# and targets both .NET and JS. Artifacts of this project are available on npm and built using fable.
A test suite for Ligature implementations written in Wander.
A set of UI components for working with Ligature in the browser.
A desktop application for developing with Ligature and Wander based on Tauri.
Sisal is a plugin for 11ty that integrates Ligature and Wander.
Logo credit: https://openmoji.org/library/emoji-1FAA2/