Pinned Repositories
duration
Parse a RFC 3339 duration string into time.Duration
env
Load environment variables into Go types, with fallback values.
gfx
Convenience package for dealing with graphics in my pixel drawing experiments.
hashids.rb
A small Ruby gem to generate YouTube-like hashes from one or many numbers. Use hashids when you do not want to expose your database ids to the user.
karta
Experiments with map generation using Voronoi diagrams
typ
A small Zig ⚡ module, as a convenience for me when writing WebAssembly plugins for Typst
w4-init
Initialize a Zig ⚡ WASM-4 cart project
wiki
A tiny wiki using BoltDB and Blackfriday
xip.name
Simple wildcard DNS inspired by xip.io
peterhellberg's Repositories
peterhellberg/gfx
Convenience package for dealing with graphics in my pixel drawing experiments.
peterhellberg/neocities
A Neocities client written in Go
peterhellberg/dircolors-jellybeans
Dircolors suitable for use with jellybeans.vim
peterhellberg/typ
A small Zig ⚡ module, as a convenience for me when writing WebAssembly plugins for Typst
peterhellberg/dotfiles
My config files (aka dotfiles)
peterhellberg/beats
Go library for all your Swatch Internet Time needs
peterhellberg/art
art is a Zig module used to build WebAssembly binaries rendering to a HTML canvas.
peterhellberg/w4-init
Initialize a Zig ⚡ WASM-4 cart project
peterhellberg/png2src
Convert .png into source code as described by the template used.
peterhellberg/kop
A small example of using oto for RPC code generation
peterhellberg/adr
A tool for managing ADRs (Architecture Decision Records) in a directory.
peterhellberg/art-init
Initialize a Zig ⚡ Art canvas project
peterhellberg/butts-service
An example of using NATS JetStream Key/Value Store and Micro
peterhellberg/ff
A small Zig ⚡ module meant for making Firefly Zero games 🎮
peterhellberg/ff-init
Initialize a Zig ⚡ Firefly Zero app project
peterhellberg/llm
Package llm implements a very small subset of the langchain project in Go.
peterhellberg/tic
A small Zig :zap: module primarily meant for my own experiments with TIC-80 :video_game:
peterhellberg/uw8
A small Zig ⚡ module, primarily meant for my own experiments with MicroW8
peterhellberg/uw8-init
uw8-init is a tool used to initialize a Zig ⚡ MicroW8 cart project
peterhellberg/w4-10k
peterhellberg/w4-1bit-paint
https://assets.c7.se/games/w4-1bit-paint/
peterhellberg/adventofcode
My solutions to Advent of Code
peterhellberg/clone
Tiny convenience tool for when I'm cloning Gists and GitHub repos.
peterhellberg/ff-fp8x8
Firefly Zero version of w4-8x8-fill-patterns
peterhellberg/serve
Minimal web server
peterhellberg/tic-init
Initialize a Zig :zap: TIC-80 WASM cart project
peterhellberg/w4
A small Zig ⚡ module, primarily meant for my own experiments with WASM-4
peterhellberg/w4-8x8-fill-patterns
https://assets.c7.se/games/w4-8x8-fill-patterns/
peterhellberg/w4-desordres
peterhellberg/zig-dos-like-rotozoom
Zig port of Mattias Gustavssons port of rotozoom code by seancode