GitHub / peterhellberg 96 Repositories
peterhellberg/w4-shadows
Language: Zig - Size: 10.7 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 0

peterhellberg/w4
A small Zig âš¡ module, primarily meant for my own experiments with WASM-4
Language: Zig - Size: 21.5 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

peterhellberg/zig-dos-like-rotozoom
Zig port of Mattias Gustavssons port of rotozoom code by seancode
Language: Zig - Size: 1.64 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

peterhellberg/dotfiles
My config files (aka dotfiles)
Language: Vim Script - Size: 455 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 10 - Forks: 2

peterhellberg/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.
Language: Ruby - Size: 84 KB - Last synced at: 25 days ago - Pushed at: over 1 year ago - Stars: 981 - Forks: 45

peterhellberg/xip.name
Simple wildcard DNS inspired by xip.io
Language: Go - Size: 145 KB - Last synced at: 28 days ago - Pushed at: almost 4 years ago - Stars: 167 - Forks: 37

peterhellberg/acr122u
A Go package for the ACR122U USB NFC Reader
Language: Go - Size: 25.4 KB - Last synced at: 26 days ago - Pushed at: about 2 years ago - Stars: 41 - Forks: 16

peterhellberg/neocities
A Neocities client written in Go
Language: Go - Size: 72.3 KB - Last synced at: 26 days ago - Pushed at: 5 months ago - Stars: 38 - Forks: 4

peterhellberg/sokol-init
sokol-init is a tool used to initialize a Zig âš¡ Sokol project
Language: Zig - Size: 20.5 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

peterhellberg/pixel-experiments
Various experiments using the pixel library
Language: Go - Size: 802 KB - Last synced at: 26 days ago - Pushed at: over 6 years ago - Stars: 96 - Forks: 7

peterhellberg/wiki
A tiny wiki using BoltDB and Blackfriday
Language: Go - Size: 988 KB - Last synced at: 28 days ago - Pushed at: over 7 years ago - Stars: 207 - Forks: 30

peterhellberg/ff-fp8x8
Firefly Zero version of w4-8x8-fill-patterns
Language: Zig - Size: 20.5 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

peterhellberg/catalog.fireflyzero.com Fork of firefly-zero/catalog.fireflyzero.com
🗃 Catalog of apps and games for Firefly Zero
Size: 86.9 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

peterhellberg/w4-2048
2048 using the fantasy console WASM-4 and TinyGo
Language: Go - Size: 11.7 KB - Last synced at: 26 days ago - Pushed at: over 3 years ago - Stars: 16 - Forks: 1

peterhellberg/swapi
A SWAPI client written in Go
Language: Go - Size: 32.2 KB - Last synced at: 26 days ago - Pushed at: about 2 years ago - Stars: 32 - Forks: 8

peterhellberg/dircolors-jellybeans
Dircolors suitable for use with jellybeans.vim
Language: Shell - Size: 33.2 KB - Last synced at: 26 days ago - Pushed at: 7 months ago - Stars: 29 - Forks: 13

peterhellberg/typ
A small Zig âš¡ module, as a convenience for me when writing WebAssembly plugins for Typst
Language: Zig - Size: 27.3 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 13 - Forks: 0

peterhellberg/w4-init
Initialize a Zig âš¡ WASM-4 cart project
Language: Go - Size: 27.3 KB - Last synced at: 26 days ago - Pushed at: 2 months ago - Stars: 4 - Forks: 0

peterhellberg/art
art is a Zig module used to build WebAssembly binaries rendering to a HTML canvas.
Language: Zig - Size: 12.7 KB - Last synced at: 13 days ago - Pushed at: 2 months ago - Stars: 7 - Forks: 0

peterhellberg/llm
Package llm implements a very small subset of the langchain project in Go.
Language: Go - Size: 194 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

peterhellberg/clone
Tiny convenience tool for when I'm cloning Gists and GitHub repos.
Language: Go - Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

peterhellberg/ff
A small Zig ⚡ module meant for making Firefly Zero games 🎮
Language: Zig - Size: 14.4 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

peterhellberg/adr
A tool for managing ADRs (Architecture Decision Records) in a directory.
Language: Zig - Size: 22.5 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

peterhellberg/w4-8x8-fill-patterns
https://assets.c7.se/games/w4-8x8-fill-patterns/
Language: Zig - Size: 41 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

peterhellberg/art-init
Initialize a Zig âš¡ Art canvas project
Language: Zig - Size: 41 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

peterhellberg/ff-init
Initialize a Zig âš¡ Firefly Zero app project
Language: Zig - Size: 23.4 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

peterhellberg/giphy
Go library for the Giphy API
Language: Go - Size: 41 KB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 61 - Forks: 8

peterhellberg/go-streaming-loadbalancer
A small loadbalancer API written in Go (Using Pat, Redigo and Go-GeoIP)
Language: Go - Size: 148 KB - Last synced at: 26 days ago - Pushed at: about 10 years ago - Stars: 33 - Forks: 11

peterhellberg/nostr-json
Generate a nostr.json used for verification of a Nostr user
Language: Go - Size: 6.84 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

peterhellberg/gfx
Convenience package for dealing with graphics in my pixel drawing experiments.
Language: Go - Size: 871 KB - Last synced at: 24 days ago - Pushed at: 10 months ago - Stars: 145 - Forks: 5

peterhellberg/ssh-chat-bot
A small chatbot for ssh-chat
Language: Go - Size: 4.23 MB - Last synced at: 26 days ago - Pushed at: about 2 years ago - Stars: 19 - Forks: 4

peterhellberg/beats
Go library for all your Swatch Internet Time needs
Language: Go - Size: 23.4 KB - Last synced at: 26 days ago - Pushed at: 5 months ago - Stars: 9 - Forks: 0

peterhellberg/tic
A small Zig :zap: module primarily meant for my own experiments with TIC-80 :video_game:
Language: Zig - Size: 42 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

peterhellberg/png2src
Convert .png into source code as described by the template used.
Language: Go - Size: 2.93 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 3 - Forks: 1

peterhellberg/duration
Parse a RFC 3339 duration string into time.Duration
Language: Go - Size: 19.5 KB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 30 - Forks: 2

peterhellberg/butts-service
An example of using NATS JetStream Key/Value Store and Micro
Language: Go - Size: 972 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

peterhellberg/adventofcode
My solutions to Advent of Code
Language: Go - Size: 27.3 KB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

peterhellberg/kop
A small example of using oto for RPC code generation
Language: Go - Size: 31.3 KB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

peterhellberg/pinch
Retrieve a file from inside a zip file, over the network!
Language: Ruby - Size: 6.08 MB - Last synced at: 26 days ago - Pushed at: almost 10 years ago - Stars: 63 - Forks: 6

peterhellberg/karta
Experiments with map generation using Voronoi diagrams
Language: Go - Size: 126 KB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 105 - Forks: 5

peterhellberg/link
Parses Link headers used for pagination, as defined in RFC 5988
Language: Go - Size: 24.4 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 46 - Forks: 3

peterhellberg/photography
Files used in my photography post processing workflow. Lightroom presets, etc.
Size: 92.8 KB - Last synced at: 2 months ago - Pushed at: almost 13 years ago - Stars: 27 - Forks: 7

peterhellberg/sseclient
Server-sent events (SSE) client in Go
Language: Go - Size: 7.81 KB - Last synced at: 26 days ago - Pushed at: over 5 years ago - Stars: 21 - Forks: 7

peterhellberg/tic-init
Initialize a Zig :zap: TIC-80 WASM cart project
Language: Go - Size: 22.5 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

peterhellberg/w4-zig-bingosylt
Language: Zig - Size: 276 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

peterhellberg/release
A small package used to parse scene release names
Language: Go - Size: 15.6 KB - Last synced at: 26 days ago - Pushed at: almost 3 years ago - Stars: 8 - Forks: 2

peterhellberg/w4-1bit-paint
https://assets.c7.se/games/w4-1bit-paint/
Language: Zig - Size: 4.88 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

peterhellberg/w4-desordres
Language: Zig - Size: 6.84 KB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

peterhellberg/serve
Minimal web server
Language: Go - Size: 4.88 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

peterhellberg/fixer
Go client for the Foreign exchange rates and currency conversion API 💰
Language: Go - Size: 19.5 KB - Last synced at: 26 days ago - Pushed at: about 5 years ago - Stars: 17 - Forks: 6

peterhellberg/hn
Go library for the Hacker News API
Language: Go - Size: 18.6 KB - Last synced at: 26 days ago - Pushed at: about 5 years ago - Stars: 19 - Forks: 7

peterhellberg/emojilib
The Emoji keyword library by @muan ported to Go
Language: Go - Size: 182 KB - Last synced at: 26 days ago - Pushed at: over 3 years ago - Stars: 12 - Forks: 1

peterhellberg/population
Go library for the World Population API
Language: Go - Size: 172 KB - Last synced at: 2 months ago - Pushed at: over 9 years ago - Stars: 5 - Forks: 0

peterhellberg/lossypng
Library version of the lossypng command line tool by @foobaz
Language: Go - Size: 14.6 KB - Last synced at: 26 days ago - Pushed at: over 8 years ago - Stars: 17 - Forks: 0

peterhellberg/env
Load environment variables into Go types, with fallback values.
Language: Go - Size: 20.5 KB - Last synced at: 26 days ago - Pushed at: over 1 year ago - Stars: 15 - Forks: 1

peterhellberg/extism-init
extism-init is a tool used to initialize a Zig Extism Plug-in
Language: Go - Size: 6.84 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

peterhellberg/tic80-spelsylt951
Language: Zig - Size: 30.3 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

peterhellberg/go-pinch
Pinch using Go
Language: Go - Size: 261 KB - Last synced at: about 1 month ago - Pushed at: almost 10 years ago - Stars: 5 - Forks: 1

peterhellberg/tic80-farm
Farming Game in TIC-80, written in Zig âš¡ (Based on https://www.youtube.com/watch?v=d6lu_dLie_E&list=PLavIQQGm3RCmPt93jcg4LEQTvoZRFf9l0)
Language: Zig - Size: 27.3 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

peterhellberg/w4-balls
Language: Zig - Size: 11.7 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

peterhellberg/ruuvitag
This is a Go package for decoding RuuviTag sensor data
Language: Go - Size: 30.3 KB - Last synced at: 26 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 1

peterhellberg/gradient
Create vertical and horizontal gradients in Go
Language: Go - Size: 8.79 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

peterhellberg/TIC-80 Fork of nesbox/TIC-80
TIC-80 is a fantasy computer for making, playing and sharing tiny games.
Size: 120 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

peterhellberg/hiro
Generates HTML from API Blueprints using the Snow Crash command line tool Drafter and Iglo.
Language: Go - Size: 34.2 KB - Last synced at: 26 days ago - Pushed at: over 3 years ago - Stars: 54 - Forks: 4

peterhellberg/adventure
A small text based adventure game using the ishell package.
Language: Go - Size: 142 KB - Last synced at: 26 days ago - Pushed at: over 9 years ago - Stars: 6 - Forks: 1

peterhellberg/tinypng
A TinyPNG client written in Go
Language: Go - Size: 24.4 KB - Last synced at: 26 days ago - Pushed at: almost 5 years ago - Stars: 23 - Forks: 2

peterhellberg/hackerrank
Solutions to HackerRank challenges.
Language: Go - Size: 724 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 3 - Forks: 2

peterhellberg/flip
Go library used to flip text
Language: Go - Size: 25.4 KB - Last synced at: 26 days ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 0

peterhellberg/tpb-search
Locally index and search database dumps from https://openbay.isohunt.to using the bleve text indexing library
Language: Go - Size: 275 KB - Last synced at: 26 days ago - Pushed at: over 10 years ago - Stars: 49 - Forks: 5

peterhellberg/brickcolor
A (generated) Go package with all of the Roblox BrickColor Codes
Language: Go - Size: 23.4 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

peterhellberg/peterhellberg.info
This repo contains the code behind peterhellberg.info
Language: HTML - Size: 179 KB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

peterhellberg/dino Fork of austinbv/dino
Dino is a ruby gem that helps you bootstrap prototyping with an Arduino
Language: Ruby - Size: 580 KB - Last synced at: about 2 years ago - Pushed at: almost 12 years ago - Stars: 0 - Forks: 0

peterhellberg/MemcacheMock Fork of fguillen/MemcacheMock
Simple key/value mocked storage system
Language: Ruby - Size: 96.7 KB - Last synced at: about 2 years ago - Pushed at: over 12 years ago - Stars: 0 - Forks: 0

peterhellberg/uri_template Fork of hannesg/uri_template
A URI template library for ruby.
Language: Ruby - Size: 494 KB - Last synced at: about 2 years ago - Pushed at: almost 13 years ago - Stars: 1 - Forks: 0

peterhellberg/progress_bar Fork of paul/progress_bar
A Ruby terminal progress_bar
Language: Ruby - Size: 720 KB - Last synced at: about 2 years ago - Pushed at: about 14 years ago - Stars: 0 - Forks: 0

peterhellberg/lights
A command line tool for circadian lighting at my desk
Language: Go - Size: 25.4 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

peterhellberg/rpi-server
Language: Go - Size: 1.35 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

peterhellberg/peterhellberg
Size: 1.95 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

peterhellberg/kodsnack.se Fork of kodsnack/site
Size: 12.8 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

peterhellberg/generate.name
Generating generators
Language: Go - Size: 1.4 MB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

peterhellberg/gui
Minimal GUI in Go initially based on https://github.com/faiface/gui
Language: Go - Size: 72.3 KB - Last synced at: 26 days ago - Pushed at: about 5 years ago - Stars: 11 - Forks: 0

peterhellberg/scb
A small API client for the SCB API.
Language: Ruby - Size: 133 KB - Last synced at: over 1 year ago - Pushed at: almost 12 years ago - Stars: 1 - Forks: 0

peterhellberg/snippets
Vim snippets
Language: Vim Snippet - Size: 1.95 KB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

peterhellberg/website Fork of golang/website
Home of the golang.org and go.dev websites
Size: 133 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

peterhellberg/gopherbot Fork of gobridge/gopherbot
Source code for the gopher Slack Bot rewrite
Size: 1.37 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

peterhellberg/peterhellberg.github.com
My Open Source projects on GitHub
Size: 85.9 KB - Last synced at: 2 months ago - Pushed at: over 13 years ago - Stars: 1 - Forks: 0

peterhellberg/gopher
A simple server for the Gopher protocol written in Go.
Language: Go - Size: 10.7 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 3

peterhellberg/zeus
Go HTTP router.
Language: Go - Size: 98.6 KB - Last synced at: 26 days ago - Pushed at: over 10 years ago - Stars: 0 - Forks: 13

peterhellberg/nobel
Ruby client for the Nobel Prize API
Language: Ruby - Size: 137 KB - Last synced at: about 1 month ago - Pushed at: over 11 years ago - Stars: 9 - Forks: 1

peterhellberg/cloudmailin
Go package used to handle the CloudMailin JSON Hash Email Message Format
Language: Go - Size: 18.6 KB - Last synced at: 2 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 1

peterhellberg/wavefront
A go getable version of wavefront (OBJ/MTL) parser used by the go-qml examples.
Language: Go - Size: 417 KB - Last synced at: 26 days ago - Pushed at: almost 10 years ago - Stars: 8 - Forks: 3

peterhellberg/gophereyes
A follow the mouse demo
Language: Go - Size: 419 KB - Last synced at: 26 days ago - Pushed at: over 7 years ago - Stars: 7 - Forks: 0

peterhellberg/natsdraw
draw.Image over NATS
Language: Go - Size: 7.81 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

peterhellberg/jsonstore
A Go client for the www.jsonstore.io API  💾 🚀
Language: Go - Size: 27.3 KB - Last synced at: 26 days ago - Pushed at: about 7 years ago - Stars: 5 - Forks: 0

peterhellberg/brandy
Brandy Basic V Interpreter patched to compile under OS X
Language: C - Size: 599 KB - Last synced at: 26 days ago - Pushed at: over 9 years ago - Stars: 9 - Forks: 1

peterhellberg/check-ssh-chat
Check if a ssh-chat server is up and responding
Language: Go - Size: 133 KB - Last synced at: 26 days ago - Pushed at: over 10 years ago - Stars: 5 - Forks: 1

peterhellberg/maze
Generate a maze using Prim's Algorithm
Language: Go - Size: 11.7 KB - Last synced at: 26 days ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 2

peterhellberg/plasma
Experiments with plasma generation in Go
Language: Go - Size: 23.4 KB - Last synced at: 26 days ago - Pushed at: over 7 years ago - Stars: 6 - Forks: 1

peterhellberg/expvarmon Fork of divan/expvarmon
TermUI based monitor for Go apps using expvars (/debug/vars). Quickest way to monitor your Go app(s).
Language: Go - Size: 1.01 MB - Last synced at: about 2 years ago - Pushed at: over 9 years ago - Stars: 4 - Forks: 0

peterhellberg/caddy Fork of caddyserver/caddy
Configurable, general-purpose HTTP/2 web server for any platform.
Language: Go - Size: 603 KB - Last synced at: 11 months ago - Pushed at: almost 10 years ago - Stars: 0 - Forks: 0
