Login
Changes To home
Login

Changes to "home" between 2024-11-03 21:58:05 and 2025-03-26 01:17:04

1
2
3

4
5
6
7
8
9
10
1
2

3
4
5
6
7
8
9
10


-
+







# libfossil: The (Unofficial) Fossil SCM Library API

(If you are reading this via [fossil-scm.org](https://fossil-scm.org/), be aware that that's a read-only mirror. The canonical home is [](https://fossil.wanderinghorse.net/r/libfossil).)
(If you are reading this via [fossil-scm.org/libfossil](https://fossil-scm.org/libfossil), be aware that that's a read-only mirror. The canonical home is [](https://fossil.wanderinghorse.net/r/libfossil).)

See also: [](TODOs), [](download), [](building), [f-apps][],
[DB functions](/doc/ckout/doc/db-udf.md), [](SQLSnippets), [](HackersGuide),
[doxygen docs][doxygen-docs] (refreshed from current sources relatively frequently)

This source code repository houses an in-development C99-compliant library API for the [Fossil SCM][home-fossil]. The primary goal of this project (which is not part of the main Fossil SCM project but is architected by a long-time Fossil contributor) is to port existing behavior into a library form (the fossil app is extremely monolithic in nature). This effort intends to provide an alternative interface into fossil repositories, as opposed to a replacement for the core fossil application. It does not aim to provide 100% feature-parity with the main app - see [](TODOs) for details about features which are considered out of scope or otherwise unlikely. It's instead intended to support the creation of new ways to access and manipulate fossil repositories. The [f-apps][] page demonstrates what features are currently ported over.