💾 Archived View for code.pfad.fr captured on 2024-06-16 at 11:58:26. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-05-26)

➡️ Next capture (2024-07-08)

-=-=-=-=-=-=-

Olivier's Open Source Code

I am trying to exclusively develop free software since the beginning of 2024. Below is a compilation of some of my contributions (open-source and free software).

Post about going full-time on free software

Featured projects

vanitydoc

go documentation as a static site (HTML and Gemtext). When hosted at the package URL, it makes the package importable by the Go tools ("vanity import path").

Online demo of godoctricks package, rendered with vanitydoc

swift

IBAN checker (and deducer for some BIC codes).

Online demo of IBAN check with Wasm

devf

livereload webserver for local development (serve local folder / reverse proxy).

check

very minimal Go assertion package.

rvcodns

client implementation for Release Version Check over DNS (RVCoDNS).

Chosen contributions

Forgejo Pull Requests

(see also Gitea, from which Forgejo was forked)

refactor and bugfix of several features, backed by tests to ensure high quality and prevent regressions.

Blender Asset Tracer BAT🦇 Pull Requests

support of new asset types (IES lighting, OpenVDB) than can be traced an packed for easy sharing of Blender scenes.

Personal infrastructure

pages

{gemini, https, http3} multi-host server.

fritzgox

fritzbox client (UPnP, AHA - AVM Home Automation).

gohmekit

HomeKit Accessory Protocol (hap) server.

Finished projects

Blender docker images for CPU rendering

fully automated repository, which publishes docker images for each new release of Blender. Those images can be used in Continuous Integration for testing or in production for rendering.

risefront

gracefully upgradable server behing a tcp connection with zero-downtime (without disturbing running transfers or dropping incoming requests). Works on windows as well.

Source Code

Up to pfad.fr