Pinned Repositories
dcs
Debian Code Search (codesearch.debian.net) is a search engine that searches through all the 130 GB of open source software that is included in Debian. Supports regular expressions!
distri
a Linux distribution to research fast package management
gokrazy
turn your Go program(s) into an appliance running on the Raspberry Pi 3, Pi 4, Pi Zero 2 W, or amd64 PCs!
i3
A tiling window manager for X11
robustirc
RobustIRC - an IRC network without netsplits, implemented in Go using the Raft consensus algorithm
router7
router7 is a small home internet router completely written in Go. It is implemented as a gokrazy appliance.
airscan
Go package to scan paper documents 📄 from a scanner 🖨️ via the network 🕸️ using the Apple AirScan (eSCL) protocol.
coronaqr
Go decoder and verifier for EU Digital COVID Certificate (EUDCC) QR code data
expanderr
expands the Go Call Expression under your cursor to check errors
scan2drive
scan paper documents 📄 from a scanner 🖨️ as PDFs to Google Drive for full-text search
stapelberg's Repositories
stapelberg/rsyncprom
rsync wrapper (or output parser) that pushes metrics to prometheus
stapelberg/qrbill
QR-bill implementation (Swiss 🇨🇭 payment standard for wire transfers)
stapelberg/zkj-nas-tools
NAS (Network Attached Storage) related tools
stapelberg/configfiles
My own personal collection of configfiles. ⚠ Copy bits and pieces at your own risk. ⚠ Might be broken or break your computer. You have been warned :)
stapelberg/hmgo
minimal HomeMatic CCU (central control unit) re-implementation in Go
stapelberg/regelwerk
regelwerk: a collection of behaviors (rules) for my MQTT-driven smart home. Published as an example, not as an active project.
stapelberg/hugo
sources of michael.stapelberg.ch (using the hugo static website generator)
stapelberg/rsyncparse
rsync output parser
stapelberg/fitbit-backup
Simple Go program to download your weight data from fitbit
stapelberg/i3
A better tiling and dynamic window manager
stapelberg/stapelberg.github.io
My personal web site (rendered HTML version) — please report issues in github.com/stapelberg/hugo instead, where the sources are
stapelberg/mystrom2mqtt
HTTP-to-MQTT adapter for myStrom power switch
stapelberg/pretix-datatrans
Ein Plugin für die Shop-Software «pretix» um Zahlungen via datatrans zu ermöglichen
stapelberg/dokuwiki
The DokuWiki Open Source Wiki Engine
stapelberg/postgrestest
A Go test harness that starts an ephemeral PostgreSQL server
stapelberg/protocompile
A parsing/linking engine for protobuf; the guts for a pure Go replacement of protoc.
stapelberg/tailscale
The easiest, most secure way to use WireGuard and 2FA.
stapelberg/X11-XCB
Perl-Bindings for libxcb
stapelberg/authelia
The Single Sign-On Multi-Factor portal for web apps
stapelberg/cni-plugins
CNI Plugins compatible with nftables
stapelberg/esp-v2
A service proxy that provides API management capabilities using Google Service Infrastructure.
stapelberg/golang_protobuf_extensions
Support for streaming Protocol Buffer messages for the Go language (golang).
stapelberg/i3lock
improved screen locker
stapelberg/kernel-2
Linux kernel images for router7
stapelberg/pretix
Ticket shop application for conferences, festivals, concerts, tech events, shows, exhibitions, workshops, barcamps, etc.
stapelberg/pretix-oidc
OIDC plugin for pretix
stapelberg/prometheus_common
Go libraries shared across Prometheus components and libraries.
stapelberg/protobuf-go
Go support for Google's protocol buffers
stapelberg/tools
stapelberg/tscert
Minimal package for just the HTTPS cert fetching part of the Tailscale client API