9-day current streak·30-day longest streak
Hi there 👋 I specialise in highly robust software, usually in Haskell, Nix, or Rust, and self-managament. More about me on my website
-
smos ★ PINNED
A comprehensive self-management System
Haskell ★ 313 1mo agoExplain → -
validity ★ PINNED
Validity and validity-based testing
Haskell ★ 165 1mo agoExplain → -
sydtest ★ PINNED
A modern testing framework for Haskell with good defaults and advanced testing features.
Haskell ★ 130 4d agoExplain → -
easyspec ★ PINNED
Signature inference for Functional Property Discovery in Haskell
Haskell ★ 39 8y agoExplain → -
hastory ★ PINNED ▣
DEPRECATED: Use bevel instead.
Haskell ★ 25 5y agoExplain → -
haskell-dangerous-functions
Documentation about Haskell's dangerous functions and a hlint config file to warn about them
Haskell ★ 188 1y agoExplain → -
autodocodec
self(auto)- documenting encoders and decoders
Haskell ★ 133 5d agoExplain → -
syds-rules-for-sustainable-haskell
No description.
★ 101 4y agoExplain → -
haskell-WAT
A collection of Haskell's WATs
★ 95 1y agoExplain → -
super-user-spark ▣
A safe way to never worry about your beautifully configured system again. (NO LONGER MAINTAINED. Use Nixos instead.)
Haskell ★ 94 6y agoExplain → -
feedback
Declarative feedback loop manager
Haskell ★ 68 1mo agoExplain → -
nix-does-not-guarantee-reproducibility
No description.
Nix ★ 63 1y agoExplain → -
really-safe-money
Uncompromisingly safe money library
Haskell ★ 62 4d agoExplain → -
autorecorder
An automatic declarative ASCIInema recorder
Haskell ★ 46 1mo agoExplain → -
bevel
No description.
Haskell ★ 42 1mo agoExplain → -
tui-base ▣
A base to start writing a tui from
Haskell ★ 37 2y agoExplain → -
opt-env-conf
No description.
Haskell ★ 36 1mo agoExplain → -
ical
No description.
Haskell ★ 32 15d agoExplain → -
super-user-stone
The configurations deployer that turns any computer into your computer. (deprecated in favor of super-user-spark.)
Python ★ 28 11y agoExplain → -
yamlparse-applicative ▣
DEPRECATED use autodocodec instead An optparse-applicative -style explainable yaml parser.
Haskell ★ 28 4y agoExplain → -
cursor
Cursor data and manipulation
Haskell ★ 22 1mo agoExplain → -
declarative-routeros
No description.
Rust ★ 21 1mo agoExplain → -
safe-coloured-text
No description.
Haskell ★ 19 1mo agoExplain → -
lineairealgebra
Studentencursus Lineaire Algebra
TeX ★ 19 6y agoExplain → -
haphviz ▣
Graphviz code generation with Haskell
Haskell ★ 18 3y agoExplain → -
dekking
No description.
Haskell ★ 17 1mo agoExplain → -
testing-in-rust
No description.
Nix ★ 16 2y agoExplain → -
zifter ▣
Composable code-quality tools
Haskell ★ 13 8y agoExplain → -
writing-a-text-editor-in-haskell-with-brick
Content for the my workshop at F(by) 2020: Writing a text editor in Haskell with Brick
Haskell ★ 13 6y agoExplain → -
nanosmos
A simple text editor written in Haskell with Brick
Haskell ★ 13 7y agoExplain → -
centjes
No description.
Haskell ★ 12 17d agoExplain → -
mergeless
Merge-less syncing of arbitrary immutable items
Haskell ★ 12 1mo agoExplain → -
the-notes ▣
The Notes
Haskell ★ 12 8y agoExplain → -
declops
Declarative, applicative, idempotent, self-tested infrastructure
Haskell ★ 11 4y agoExplain → -
weeder-nix
A nix library for calling weeder on your Haskell codebase
Nix ★ 10 1mo agoExplain → -
pure-impure-nix
A nix function to allow a derivation to access the internet as long as you don't care about the output (like in CI, for example)
Nix ★ 10 1mo agoExplain → -
eth-algolab-2015
Algolab solutions and writeups for the 2015 fall semestre
C++ ★ 10 7y agoExplain → -
all-you-can-carry
Een verzameling van nuttige documenten voor het examen van numerieke wiskunde.
TeX ★ 10 8y agoExplain → -
typst.nix
Making typst documents with Nix
Nix ★ 9 1mo agoExplain → -
looper
Run actions periodically
Haskell ★ 8 1mo agoExplain → -
mergeful
Safely synchronise values with safe merge conflicts.
Haskell ★ 8 1mo agoExplain → -
yesod-static-remote
Turn runtime CDN usage into compile-time CDN usage.
Nix ★ 8 1mo agoExplain → -
picosmos
A single-line text editor written in Haskell with Brick
Haskell ★ 8 7y agoExplain → -
sparep
No description.
Nix ★ 8 3y agoExplain → -
intray
No description.
Haskell ★ 7 21d agoExplain → -
conformance
No description.
Haskell ★ 7 1mo agoExplain → -
upcheck
No description.
Nix ★ 7 1mo agoExplain → -
haskell-dependency-graph-nix
No description.
Nix ★ 7 1mo agoExplain → -
template-optparse ▣
Template Argument, Option, Environment, Configuration parsing code for Haskell
Haskell ★ 7 1y agoExplain → -
sus-depot ▣
My personal SUS depot
JavaScript ★ 7 6y agoExplain → -
exchangerates
A haskell api for http://exchangeratesapi.io
Haskell ★ 7 8y agoExplain → -
fuzzy-time
No description.
Haskell ★ 6 1mo agoExplain → -
pretty-relative-time
No description.
Haskell ★ 6 1mo agoExplain → -
dnscheck
A quick, declarative DNS checker to run continuously for monitoring.
Haskell ★ 6 1mo agoExplain → -
template-cli ▣
Template Command-Line Interface
Haskell ★ 6 1y agoExplain → -
millismos
A simple forest-editor with brick.
Haskell ★ 6 7y agoExplain → -
habitscipline
No description.
Haskell ★ 6 3y agoExplain → -
token-limiter-concurrent
A type-safe token-bucket-based rate limiter with fairness and without the thundering herd problem
Haskell ★ 5 1mo agoExplain → -
linkcheck
A fast link checker for CI
Haskell ★ 5 1mo agoExplain → -
template-tui ▣
Template terminal user Interface
Nix ★ 5 1y agoExplain → -
yi-solarized
Solarized colour scheme for the Yi editor.
Haskell ★ 5 11y agoExplain → -
algebra-notities
Notities voor Algebra I en Toepassingen van Algebra
TeX ★ 5 3y agoExplain → -
template-api-server-with-auth-and-cli ▣
A template implementation of an API server with an example command-line tool to go along with it
Haskell ★ 5 1y agoExplain → -
PAULA-proof-of-concept
Personal Artificial Intelligent Life Assistant
Python ★ 5 12y agoExplain → -
haskell-testing-intro
Getting started with testing in Haskell
Haskell ★ 5 4y agoExplain → -
cursor-brick
Brick widgets for cursors
Haskell ★ 4 1mo agoExplain → -
database-schema-interview-question
No description.
Haskell ★ 4 5y agoExplain → -
stacklock2nix
Zurihac expriment
Nix ★ 4 4y agoExplain → -
typed-uuid
UUID with a phantom type
Haskell ★ 3 1mo agoExplain → -
appendful
Merge-less syncing of arbitrary immutable items without deletions
Haskell ★ 3 1mo agoExplain → -
wolf
An API-first, CLI-second, Web whenever PRM
Haskell ★ 3 7y agoExplain → -
template-web-server ▣
Template Web Server
Nix ★ 3 1y agoExplain → -
ab-notities
Notities voor Automaten on Berekenbaarheid
TeX ★ 3 9y agoExplain → -
thesis
Thesis
Haskell ★ 3 8y agoExplain → -
stripe ⑂
:moneybag: Stripe API
Haskell ★ 3 6y agoExplain → -
an-overview-of-property-testing
An overview of property testing, for F(by) 2020
★ 3 6y agoExplain → -
tpa
Minimalist declarative command-line Third Party Authenticator
Nix ★ 2 29d agoExplain → -
cursor-dirforest
Directory forest cursor
Haskell ★ 2 1mo agoExplain → -
cursor-fuzzy-time
No description.
Haskell ★ 2 1mo agoExplain → -
dirforest
No description.
Haskell ★ 2 1mo agoExplain → -
fast-myers-diff
No description.
Haskell ★ 2 1mo agoExplain → -
marginalia
No description.
Rust ★ 2 1mo agoExplain → -
template-filler ▣
No description.
Haskell ★ 2 4y agoExplain → -
testing-interview-question
No description.
Haskell ★ 2 5y agoExplain → -
amqp-client ▣
A Proof Of Concept of a modern AMQP client for haskell. Happy to un-archive if anyone wants to run with it.
Haskell ★ 2 5y agoExplain → -
nixos-tests-talk
A talk about nixos tests
Nix ★ 2 3y agoExplain → -
cn-cards
Computer Networks, the card-game
TeX ★ 2 6y agoExplain → -
vcard
No description.
Haskell ★ 1 1mo agoExplain → -
yesod-autoreload
Automatically have the browser reload a yesod site (without having to press the refresh button).
Haskell ★ 1 1mo agoExplain → -
seocheck
No description.
Haskell ★ 1 1mo agoExplain → -
restic ⑂
Fast, secure, efficient backup program
★ 1 4mo agoExplain → -
kutyel-hakyll ⑂
New personal website with Hakyll!
CSS ★ 1 11mo agoExplain → -
necrork ▣
No description.
Haskell ★ 1 1y agoExplain → -
template-local-first-app-with-sync-server ▣
A template implementation of command-line local-first application with a synchronisation server to go along with it.
Haskell ★ 1 1y agoExplain → -
tsjak-rosalind
Solutions to ROSALIND problems
Haskell ★ 1 12y agoExplain → -
persistent-pagination ⑂
Efficient and correct pagination!
★ 1 2y agoExplain → -
cribnotes
A latex package to generate cribnotes for exams where you can only bring 1 sheet of paper
TeX ★ 1 11y agoExplain → -
json-codec ▣
JSON parsing experiment. Not ready.
Haskell ★ 1 4y agoExplain → -
archivist ▣
A little tui to scan, convert and combine documents into an archive
Haskell ★ 1 6y agoExplain → -
phpfpm-repro
No description.
Nix ★ 1 5y agoExplain → -
practical-property-testing-in-haskell
No description.
★ 1 5y agoExplain → -
training-plan
My training plans, in latex format
TeX ★ 1 5y agoExplain → -
meetkunde-notities
Notities voor Meetkunde I
TeX ★ 1 10y agoExplain → -
niks3 ⑂
S3-backed Nix binary cache with garbage collection
★ 0 1d agoExplain → -
hdev ⑂
A convenient Haskell development tool that wraps ghcid so you don't have to remember the exact commands. It automatically finds executables from hpack's package.yaml.
★ 0 6d agoExplain → -
schema-dot-org
Status: Ready to try
Haskell ★ 0 15d agoExplain → -
dspy ⑂
DSPy: The framework for programming—not prompting—language models
★ 0 20d agoExplain → -
hlint ⑂
Haskell source code suggestions
Haskell ★ 0 42m agoExplain → -
libghostty-rs ⑂
No description.
★ 0 27d agoExplain → -
bombadil ⑂
Property-based testing for web and terminal UIs
★ 0 26d agoExplain → -
weeder ⑂
A re-implementation of weeder using HIE files
Haskell ★ 0 1mo agoExplain → -
prometheus-ghc-stats
No description.
Haskell ★ 0 1mo agoExplain → -
prometheus-wai
No description.
Haskell ★ 0 1mo agoExplain → -
template-haskell-reload
Load static data live during development, bake it into the executable for in production
Haskell ★ 0 1mo agoExplain → -
skopeo ⑂
Work with remote images registries - retrieving information, images, signing content
★ 0 4mo agoExplain → -
garnix-ci ⑂
CI and hosting for nix-based, flakified github repos
★ 0 1mo agoExplain → -
gammaloop ⑂
Computation of differential cross-sections with Local Unitary
Rust ★ 0 12d agoExplain → -
security-advisories ⑂
No description.
★ 0 2mo agoExplain → -
hatrace ⑂
scriptable strace
★ 0 2mo agoExplain → -
falcon-sensor-nixos ⑂
NixOS flake for Crowdstrike Falcon Sensor
Nix ★ 0 2mo agoExplain → -
hackage-stats
Playing around with some hackage stats
Nix ★ 0 3mo agoExplain → -
webuntis-alarm ⑂
Middleware/ios shortcut to setup alarms automatically based on the first class
★ 0 3mo agoExplain → -
vkid-springsecurity
Fork of vkid-springsecurity for NixCI demo
Java ★ 0 4mo agoExplain → -
sunburn ⑂
Chat, voice, and video, designed to self-host.
★ 0 4mo agoExplain → -
results ⑂
Long term storage of execution results.
★ 0 4mo agoExplain → -
pathfinding ⑂
Pathfinding library for rust
★ 0 4mo agoExplain → -
papeleria-ecomerce-web ⑂
papeleria shopping cart
★ 0 4mo agoExplain → -
sshgate ⑂
A forwarding-only SSH server with policy-based connection control for restricted jump hosts and bastions
★ 0 4mo agoExplain → -
mistral-playground ⑂
No description.
★ 0 4mo agoExplain → -
Limor-Automations ⑂
No description.
★ 0 4mo agoExplain → -
moxinet ⑂
Mox-style HTTP mocking for Elixir. Replace external services with a local test server for reliable, realistic tests.
★ 0 4mo agoExplain → -
css-modules-lint ⑂
No description.
★ 0 4mo agoExplain → -
nix ⑂
Nix, the purely functional package manager
C++ ★ 0 2mo agoExplain → -
echoic
No description.
Haskell ★ 0 4mo agoExplain → -
home-manager ⑂
Manage a user environment using Nix [maintainer=@rycee]
Nix ★ 0 5mo agoExplain → -
mrs ⑂
My rust lib megarepo
★ 0 5mo agoExplain → -
nix-rebuild-analyser
Analyze which files affect which Nix flake outputs.
Haskell ★ 0 5mo agoExplain → -
roodscherm
Vibe-coded alternative to redshift/gammastep
Rust ★ 0 5mo agoExplain → -
package_control_channel ⑂
Default channel file for Package Control. Follow the directions at:
★ 0 5y agoExplain → -
duoids ⑂
Unifying parallel and sequential operations
Haskell ★ 0 8mo agoExplain → -
stratosphere ⑂
Haskell EDSL and type-checker for AWS CloudFormation templates
★ 0 9mo agoExplain → -
nix-build-inside-another-nix-build-for-testing
No description.
Nix ★ 0 11mo agoExplain → -
crypton ⑂
lowlevel set of cryptographic primitives for haskell
★ 0 1y agoExplain → -
template-full-stack-app ▣
No description.
Haskell ★ 0 5y agoExplain → -
flake-update-bug-repro
No description.
Nix ★ 0 1y agoExplain → -
aws-vpn-client-flake ⑂
A Nix Flake to run the official AWS VPN Client
★ 0 1y agoExplain → -
nix-pre-commit-hooks ⑂
Seamless integration of https://pre-commit.com git hooks with Nix.
Nix ★ 0 1y agoExplain → -
NorfairKing
No description.
★ 0 1y agoExplain → -
haskeline ⑂
A Haskell library for line input in command-line programs.
Haskell ★ 0 5y agoExplain → -
nixpkgs ⑂
Nix Packages collection
Nix ★ 0 2y agoExplain → -
swop ▣
Software ontwerp 2015
Java ★ 0 11y agoExplain → -
consul-haskell ⑂
A haskell client library for consul (consul.io)
Haskell ★ 0 2y agoExplain → -
ihp ⑂
🔥 The fastest way to build type safe web apps. IHP is a new batteries-included web framework optimized for longterm productivity and programmer happiness
Haskell ★ 0 2y agoExplain → -
awesome-dance ⑂
A curated list of awesome dance apps and services
★ 0 2y agoExplain → -
engineering-test ⑂
No description.
Haskell ★ 0 2y agoExplain → -
command-line-accounting-repro
No description.
★ 0 2y agoExplain → -
example-repo
No description.
Nix ★ 0 2y agoExplain → -
time ⑂
A time library
★ 0 2y agoExplain → -
generics-sop ⑂
Generic Programming using True Sums of Products
Haskell ★ 0 2y agoExplain → -
haskell-webdriver ⑂
A Haskell client for the Selenium WebDriver protocol.
Haskell ★ 0 2y agoExplain → -
playing-with-traefik
Trying out Traefik in a nixos test
Nix ★ 0 2y agoExplain → -
github ⑂
The github API for Haskell
★ 0 7mo agoExplain → -
xmonad-config ▣
My xmonad config
Haskell ★ 0 5y agoExplain → -
ventura-poetry-test ⑂
A repo to test nix-shell & poetry2nix on Ventura
★ 0 3y agoExplain → -
nix-circle-launch-agent
Nix packaging of the circleci launch agent
Nix ★ 0 3y agoExplain → -
nix-junit-xml
Still experimenting, ignore please
Python ★ 0 3y agoExplain → -
ripple
No description.
Haskell ★ 0 3y agoExplain → -
nix-docker-base ⑂
Nix Docker base images for fast and minimal builds.
★ 0 4y agoExplain → -
niceshare ⑂
GUI for gstreamer-based screen sharing
Python ★ 0 4y agoExplain → -
servant ⑂
Main repository for the servant libraries — DSL for describing, serving, querying, mocking, documenting web applications and more!
★ 0 4y agoExplain → -
iCalendar ⑂
iCalendar data types, parser, and printer.
Haskell ★ 0 4y agoExplain → -
stackage ⑂
"Stable Hackage": vetted consistent packages from Hackage
Dockerfile ★ 0 2y agoExplain → -
kalm
TODO: An experimental email client based on ethical design of user interfaces.
Haskell ★ 0 4y agoExplain → -
aeson ⑂
A fast Haskell JSON library
Haskell ★ 0 4y agoExplain → -
gitignore.nix ⑂
Nix function for filtering local git sources
Nix ★ 0 4y agoExplain → -
poetry2nix ⑂
Convert poetry projects to nix automagically [maintainer=@adisbladis]
Nix ★ 0 3y agoExplain → -
webdriver-client
No description.
Haskell ★ 0 5y agoExplain → -
selenium-openapi ⑂
The missing Selenium OpenAPI spec
★ 0 5y agoExplain → -
big-sur-poetry-test ⑂
A repo to test nix-shell & poetry2nix on Big Sur
★ 0 5y agoExplain → -
post-rfc ⑂
Blog post previews in need of peer review
★ 0 5y agoExplain → -
nixos-weekly ⑂
NixOS Weekly Newsletter
★ 0 5y agoExplain → -
pyramid-realworld-example-app ⑂
Pyramid and OpenAPI3 based RealWorld implementation.
★ 0 5y agoExplain → -
Gegevensbanken-Tutorials
Tutorials voor Gegevensbanken [H01O9A]
TeX ★ 0 11y agoExplain → -
typed-process ⑂
Alternative API for processes, featuring more type safety
★ 0 5y agoExplain → -
wreq ⑂
No description.
★ 0 5y agoExplain → -
hedis ⑂
A Redis client library for Haskell.
★ 0 5y agoExplain → -
amqp-forkio-repro
A repro for https://github.com/hreinhardt/amqp/issues/96
Haskell ★ 0 5y agoExplain → -
amqp ⑂
Haskell AMQP client library
★ 0 5y agoExplain → -
handbook ⑂
The Niteo Handbook
★ 0 5y agoExplain → -
attoparsec ⑂
A fast Haskell library for parsing ByteStrings
Haskell ★ 0 8y agoExplain → -
haskell.nix ⑂
Alternative Haskell Infrastructure for Nixpkgs
★ 0 5y agoExplain → -
Haskell-OpenAPI-Client-Code-Generator ⑂
Generate Haskell client code from an OpenAPI 3 specification
★ 0 5y agoExplain → -
hindent ⑂
Haskell pretty printer
Haskell ★ 0 9y agoExplain → -
zfoh.ch ⑂
Our homepage
★ 0 6y agoExplain → -
unordered-containers ⑂
Efficient hashing-based container types
Haskell ★ 0 7y agoExplain → -
HaskellerZ ⑂
Notes and files from HaskellerZ meetups.
HTML ★ 0 9y agoExplain → -
summer-of-haskell ⑂
Source code of summer.haskell.org
HTML ★ 0 6y agoExplain → -
natural-segfault-repro
A history and hopefully a minimal reproducible example of a nasty segfault in smos after validity upgrades.
Haskell ★ 0 6y agoExplain → -
nixops-aws ⑂
No description.
Python ★ 0 6y agoExplain → -
nixops ⑂
NixOps, the NixOS-based cloud deployment tool
★ 0 6y agoExplain →
No repos match these filters.