An open API service providing repository metadata for many open source software ecosystems.

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