This is a searchable and filterable directory of my blog posts and open-source code repositories I created or significantly contributed to.

quick links: blog posts | source code repositories | sponsor my open source work | about me

Open device management

⭐ 5861 | ⑂ 745

| | github

#code #github #go

A little like that j-thing, only in Go.

⭐ 14850 | ⑂ 928

| | github

#code #github #go

Command pigeon generates parsers in Go from a PEG grammar.

⭐ 903 | ⑂ 68

| | github

#code #github #go

wip

| | github

#code #github #lua

Package throttled implements rate limiting access to resources such as HTTP endpoints.

⭐ 1572 | ⑂ 97

| | github

#code #github #go

Minimal javascript helpers for vanilla development.

| | github

#code #github #javascript

wip

| | github

#code #github #go

Lua web framework based on lua-http and PostgreSQL.

⭐ 6

| | github

#code #github #lua

The command-line assistant to the Tulip web framework.

| | github

#code #github #lua

wip

⭐ 1

| | github

#code #github #go

Small benchmarks comparing the Tengo and Risor scripting languages

⭐ 2

| | github

#code #github #shell

tiny Go library to normalize URLs

⭐ 484 | ⑂ 58

| | github

#code #github #go

Package rehttp implements a Go HTTP transport that handles retries.

⭐ 225 | ⑂ 17

| | github

#code #github #go

A Go redis cluster client built on top of redigo.

⭐ 232 | ⑂ 38

| | github

#code #github #go

Package httpparms provides helper functions and mechanisms to load the content of an HTTP request into a Go struct.

⭐ 1

| | github

#code #github #go

Starlark to Go struct converter.

⭐ 5

| | github

#code #github #go

A Go client and a compatible server for local testing for the Upstash Redis REST API interface.

⭐ 24 | ⑂ 4

| | github

#code #github #go

Package mainer defines types relevant to flag parsing and command entrypoint implementation.

⭐ 5 | ⑂ 1

| | github

#code #github #go

Lua module providing a straightforward API to the luapgsql library.

⭐ 1

| | github

#code #github #lua

Functional programming fundamentals for Lua.

⭐ 1

| | github

#code #github #lua

Vim syntax highlighting, filetype detection and indentation for trefle.

⭐ 1

| | github

#code #github #vim script

Require pre-compiled Lua modules via the standard require function.

| | github

#code #github #lua

Zero-allocation terminal input key and mouse decoder in Go.

⭐ 2

| | github

#code #github #go

Fundamental algorithms and data structures using Go generics.

⭐ 6 | ⑂ 1

| | github

#code #github #go

A small Lua module to help write what would be shell scripts in Lua.

⭐ 13

| | github

#code #github #lua

Benchmarks of common basic operations for the Go language.

⭐ 62 | ⑂ 5

| | github

#code #github #go

Polite, slim and concurrent web crawler.

⭐ 2054 | ⑂ 195

| | github

#code #github #go

A simple and flexible web crawler that follows the robots.txt policies and crawl delays.

⭐ 790 | ⑂ 92

| | github

#code #github #go

API pour exploiter les données de l'Assemblée nationale du Québec.

⭐ 6 | ⑂ 1

| | github

#code #github #javascript

Proper URL escaping as per RFC3986

⭐ 27 | ⑂ 17

| | github

#code #github #go

my vim setup

⭐ 2

| | github

#code #github #vim script

Advent of code 2019 day 4

| | github

#code #github #nim

Advent of code 2019 day 3

| | github

#code #github

Advent of code 2019 day 2

| | github

#code #github #mupad

Advent of code 2019 day 1

| | github

#code #github #mupad

files for my 0value.com blog

⭐ 1

| | github

#code #github #html

kicking tires

| | github

#code #github #go

A testing library for the Inko programming language.

| | gitlab

#code #gitlab

| | gitlab

#code #gitlab

Vim syntax highlighting for the Inko programming language.

| | gitlab

#code #gitlab

| | github

#c #code #github

| | github

#code #github #shell

Low-level Swift package for POSIX sockets and Epoll/Kqueue.

⭐ 20 | ⑂ 2

| | github

#code #github #swift

Homebrew tap for Harfang Apps commands and tools.

| | github

#code #github #ruby

Command-line tool that provides advanced features for the Regis Mac App.

| | github

#code #github #go

Juggler: a websocket-based, redis-backed RPC and pub-sub server.

⭐ 63 | ⑂ 3

| | github

#code #github #go

A pure Go implementation of the Lua virtual machine.

⭐ 45 | ⑂ 1

| | github

#code #github #go

a (tiny) VM project built with Go

⭐ 58 | ⑂ 7

| | github

#code #github #go

A pure Go concurrent implementation of the Redis server

⭐ 20 | ⑂ 3

| | github

#code #github #go

Package httpmw is a collection of bite-sized middleware with chaining support.

⭐ 2

| | github

#code #github #go

Package httpcmw supports creating middleware chains for HTTP clients.

⭐ 3

| | github

#code #github #go

| | github

#code #github #shell

| | github

#code #crystal #github

Personal setup for javascript frontend projects.

⭐ 2

| | github

#code #github #javascript

Lego blocks for web servers.

⭐ 52 | ⑂ 4

| | github

#code #github #go

ack-style finder in Nit, mostly to experiment with the language

⭐ 2

| | github

#code #github #nit

testing assertions and utilities for ooc.

| | github

#code #github #ooc

An example RESTful API application built with Martini.

⭐ 272 | ⑂ 55

| | github

#code #github #go

| | github

#code #crystal #github

a dynamically typed, garbage collected, embeddable programming language built with Go

⭐ 328 | ⑂ 28

| | github

#code #github #go

| | github

#code #github #nimrod

experiment with the nim language

| | github

#code #github #nimrod

Strong type-checking for dependency injection and method arguments.

⭐ 20 | ⑂ 1

| | github

#code #github #javascript

iOS ToDo list tutorial in Swift

⭐ 4

| | github

#code #github #swift

Super simple live static blog generator in Go. Vraiment trofaf.

⭐ 153 | ⑂ 16

| | github

#code #github #go

Basic structure of a node.js web application with Express. Started out as a blog post about how to structure code in an Express web app (in French, see the URL below).

⭐ 64 | ⑂ 14

| | github

#code #github #javascript

Lua coroutine implementation in Go

⭐ 7 | ⑂ 1

| | github

#code #github #go

| | github

#code #github #go

Quick Server - a simple web server for client-side prototyping.

| | github

#code #github #go

Advice functional mixin based on Twitter's Angus Croll presentation (How we learned to stop worrying and love Javascript).

⭐ 39 | ⑂ 5

| | github

#code #github #javascript

Following along the iTunes U course "Introduction to compiler construction" (using Go instead of C).

⑂ 1

| | github

#c #code #github

reactive programming in Go

| | github

#code #github #go

Issues repository for the Provok.in website.

⭐ 1

| | github

#code #github

Extracteur des données du site de l'Assemblée Nationale du Québec, pour nourrir assnatapi.

⭐ 4

| | github

#code #github #javascript

Code source du blogue hypermegatop.github.com.

⭐ 1

| | github

#code #github #javascript

An example app for Getting Things Done built with AngularJS.

⭐ 6 | ⑂ 1

| | github

#code #github #javascript

Tiny callback cleaner library for node.js, so that error management gets out of the way.

⭐ 2 | ⑂ 1

| | github

#code #github #javascript

⭐ 1

| | github

#code #github #javascript

Make a book out of URLs, basically. Exploring node.js, express and socket.io along the way!

⭐ 1

| | github

#code #github #javascript

Blog exploratoire d'un geek qui découvre avec stupeur et tremblements le merveilleux monde des nouvelles technologies.

⭐ 1

| | github

#code #github #javascript