Guile Netlink is a guile implementation of the netlink protocol. Netlink is an inter-process communication protocol that can be used for communication between processes, or with the kernel. The most famous netlink protocols are used to configure network-related functions in the kernel, such as firewall, route table or IP addresses of interfaces.
git clone https://git.lepiller.eu/git/guile-netlink
Gitile is a small implementation of a web repository viewer. It uses guile as its backend, guile-git to fetch repository information, etc.
git clone https://git.lepiller.eu/git/gitile
Offlate is a translation interface for offline translation of projects using online platforms. Its features include: Finding your project and configuring it, Offline translation and Submission to your upstream's favorite platform.
git clone https://git.lepiller.eu/git/offlate
Guile RDF is an implementation of the RDF format defined by the W3C for GNU Guile. RDF specifications include the specification of concrete syntaxes and of operations on graphs. This library is not yet complete, but already has some basic functionalities: an internal representation of RDF datasets, some predicates and an initial parser for turtle files.
git clone https://git.lepiller.eu/git/guile-rdf
Guile JsonLD is an implementation of the JsonLD API defined by the W3C for GNU Guile. This implementation tries to follow the editor's draft of JsonLD 1.1 (and the final recommendation once published).
git clone https://git.lepiller.eu/git/guile-jsonld
This project aims to give GNU Guile users a very simple library to use Z3, the theorem prover. Z3 itself is able to read files formated in SMT-LIB2, which is an s-expression format. Instead of writting files and calling Z3, this library offers you all the benefits of using guile to produce your expressions in software.
git clone https://git.lepiller.eu/git/guile-z3
This repository contains the configuration files for all my systems.
git clone https://git.lepiller.eu/git/system-configuration
This is a Guix channel for user configuration management. Guix itself comes with the possibility of managing system configuration when installed as a standalone operating system. This project aims at going one step further and managing your personal configuration entirely with Guix.
git clone https://git.lepiller.eu/git/guix-home-manager