Repositories
-
byteio
Package byteio helps with writing number types in both big and little endian formats
Latest Commit:2025/04/06 11:54:47: added comprehensive tests for Bool reads/writes
-
memio
Package memio implements Read, Write, Seek, Close and other io methods for a byte slice.
Latest Commit:2025/04/06 18:30:53: removed unused test
-
parser
Package parser is a simple helper package for parsing strings, byte slices and io.Readers
Latest Commit:2025/03/30 18:25:21: updated README
-
gedcom
Package gedcom implements a parser to read genealogical data in a standard format
Latest Commit:2024/08/24 19:25:50: regen'd README
-
minecraft
Package minecraft is a level viewer/editor for the popular creative game minecraft
Latest Commit:2024/08/23 19:52:04: regen'd README
-
ics
Package ics implements an encoder and decoder for iCalendar files
Latest Commit:2024/08/25 20:39:33: regen'd README
-
zebra
Zebra puzzle solver
Latest Commit:2018/09/29 21:14:52: removed pre-text code from createHTML (as it's not used)
-
dos2unix
Package dos2unix provides functions to convert between dos and unix line termination styles
Latest Commit:2025/02/27 21:16:20: reformatted
-
limage
Package limage introduces structures to read and build layered images
Latest Commit:2024/08/26 21:30:46: correct reader Skip method
-
json2xml
Package json2xml converts a JSON structure to XML.
Latest Commit:2024/08/16 17:29:29: regen'd README
-
httpbuffer
Package httpbuffer provides a buffer for HTTP requests so that the Content-Length may be set and compression applied for dynamic pages.
Latest Commit:2024/08/15 20:28:16: regen'd README
-
httpwrap
Package httpwrap wraps an http.ResponseWriter to override some method(s) while maintaining other possible interface implementations
Latest Commit:2024/08/26 21:41:42: regen'd README
-
bash
Package bash implements a bash tokeniser and AST.
Latest Commit:2025/04/15 18:56:35: implemented Compound.parseHeredocs
-
carmessential.sytes.net
Latest Commit:2025/04/15 17:46:58: updated to latest reverseproxy and golang.org/x/crypto packages
-
reverseproxy
Latest Commit:2025/04/15 17:44:59: updated golang.org/x/crypto package
-
jslib
A collection of javascript and typescript libraries for Front-End Web Development.
Latest Commit:2025/04/13 18:36:33: added test for indented heredoc strings
-
python
A Python tokeniser and parser.
Latest Commit:2025/04/09 19:55:27: updated README
-
javascript
Latest Commit:2025/04/08 19:59:17: corrected error checking
-
httpembed
Package httpembed aids with handling compressed 'embed' buffers, turning them into HTTP Handlers
Latest Commit:2025/03/18 21:03:19: regen'd README
-
httpfile
Package httpfile provides an easy way to create HTTP handlers that respond with static data, possibly gzip compressed if requested by the client.
Latest Commit:2025/03/17 07:12:26: updated README
-
bbcode
Package bbcode implements a bbcode parser and converter
Latest Commit:2025/03/14 19:45:47: regen'd README
-
bytewrite
Latest Commit:2025/03/14 19:41:39: regen'd README
-
games
Latest Commit:2025/03/13 21:25:41: removed extra newlines
-
academy-chauffeurs
Latest Commit:2025/03/13 21:20:55: updated golang.org/x/net version
-
battlemap
Latest Commit:2025/03/13 21:19:57: updated golang.org/x/net version
-
farfetched
A WebRTC LAN data transfer webserver
Latest Commit:2025/03/13 21:19:30: updated golang.org/x/net version
-
autoweb
A command to control a webpage for testing (or automation).
Latest Commit:2025/03/13 21:18:45: updated golang.org/x/net version
-
gameserver
Package gameserver implements a simple messaging server to be used with several built in games
Latest Commit:2025/03/13 21:15:45: updated golang.org/x/net version
-
form
Package form provides an easy to use way to parse form values from an HTTP request into a struct
Latest Commit:2025/03/13 21:08:56: rewrote case insensitive boolean checking to use a simple, hardcoded state machine
-
jspacker
Latest Commit:2025/03/12 21:18:22: removed extra newlines
-
errors
Package errors is a simple package with a few error related types
Latest Commit:2025/03/03 19:08:30: regen'd README
-
r
Package r implements an R tokeniser and parser.
Latest Commit:2025/02/18 21:46:59: removed extra newline
-
fragment
Latest Commit:2025/02/09 20:22:29: updated to latest tsserver package
-
tsserver
Package tsserver implements a simple wrapper around fs.FS to intercept calls to open Javascript files, and instead open their Typescript equivelants and generate the Javascript.
Latest Commit:2025/02/07 21:21:10: updated to latest javascript package
-
jsonrpc
Package jsonrpc implements simple JSON RPC client/server message handling systems
Latest Commit:2024/11/18 20:11:58: updated README
-
imagefn
Latest Commit:2024/08/29 19:35:21: added README
-
grantabriwark
A collection of simple examples comparing Vanilla, JSLib, and React.
Latest Commit:2024/08/28 20:11:32: regen'd
-
fizzbuzz
Latest Commit:2024/08/28 20:06:44: reformatted
-
goprint
Latest Commit:2024/08/28 20:05:46: regen'd README
-
tvdb
Package tvdb is a simple interface to the TVDB database of TV shows
Latest Commit:2024/08/28 20:01:21: updated comment
-
idoneal
This project contains a CLI program to extract basic metadata from FASTQ formatted files.
Latest Commit:2024/08/28 19:58:10: added instructions to README
-
sudoku
Package sudoku is a generic solver for sudoku type puzzles. It can solve a puzzle of any shape and size.
Latest Commit:2024/08/28 19:54:57: removed old code
-
instructions
Latest Commit:2024/08/26 21:17:45: regen'd README
-
equaler
Package equaler gives a simple interface to compare objects of arbitrary types.
Latest Commit:2024/08/24 19:26:03: regen'd README
-
portlock
Package portlock is a simple mutex for use between processes to protect a shared resource
Latest Commit:2024/08/22 21:58:45: use defer for Unlocking mutexes
-
sessions
Package sessions is used to store session information for a web server
Latest Commit:2024/08/22 21:56:49: regen'd README
-
store
Package store automatically configures a database to store structured information in an sql database
Latest Commit:2024/08/22 21:55:20: reformatted
-
textmagic
Package textmagic wraps the API for textmagic.com
Latest Commit:2024/08/22 21:51:23: corrected typo
-
authenticate
Package authenticate provides a simple interface to encrypt and authenticate a message
Latest Commit:2024/08/21 20:08:03: regen'd README
-
anagrams
Latest Commit:2024/08/21 20:05:04: reformatted
-
tmdb
Package tmdb is a simple interface to the themoviedb.org database
Latest Commit:2024/08/20 08:13:59: regen'd README
-
terramorphous
Latest Commit:2024/08/20 08:03:42: regen'd
-
rwcount
Package rwcount implements a simple counter that wraps an io.Reader or io.Writer. Useful for functions (like binary.Read/Write) which do not return read/write counts.
Latest Commit:2024/08/19 17:56:05: regen'd README
-
pagination
Package pagination implements a pagination solution for multiple front-ends
Latest Commit:2024/08/19 17:46:49: delint'd
-
memfs
An in memory implementation of fs.FS.
Latest Commit:2024/08/18 20:08:57: regen'd README
-
keystore
Package keystore is a simple key-value storage system with file and memory backing
Latest Commit:2024/08/17 17:16:04: regen'd README
-
httprpc
Package httprpc creates an HTTP POST endpoint that wraps an RPC server
Latest Commit:2024/08/16 17:23:13: regen'd README
-
httplog
Latest Commit:2024/08/15 20:32:29: regen'd README
-
httpgzip
Package httpgzip is a simple wrapper around http.FileServer that looks for a compressed version of a file and serves that if the client requested compressed content
Latest Commit:2024/08/15 20:31:04: regen'd README
-
httpencoding
Package httpencoding provides a function to deal with the Accept-Encoding header
Latest Commit:2024/08/15 20:30:42: regen'd README
-
httpdir
Package httpdir provides an in-memory implementation of http.FileSystem
Latest Commit:2024/08/15 20:29:35: regen'd README
-
httpaccept
Package httpaccept provides a function to deal with the Accept header.
Latest Commit:2024/08/15 20:26:07: regen'd README
-
bitmask
Package bitmask implements a simple bitmask type
Latest Commit:2024/08/14 20:31:58: regen'd README
-
boolmap
Package boolmap creates a map of bools using bytes for efficiency (needs benchmarking for memory)
Latest Commit:2024/08/13 20:54:19: regen'd README
-
ioconn
Package ioconn allows any combination of an io.Reader, io.Writer and io.Closer to become a net.Conn
Latest Commit:2024/08/13 20:52:42: regen'd README
-
ged2web
Ged2Web converts a GEDCOM file into a SPA webpage that can be simply added to any existing website
Latest Commit:2024/08/10 21:28:54: reformatted
-
gitweb
GitWeb is used to create web friendly pages from a git repo
Latest Commit:2024/07/31 22:19:28: update to latest style of parser API
-
justification
Justification is a proof-of-concept REST-based JSON validator.
Latest Commit:2024/06/20 21:35:25: minor cleanup
-
fsoverlay
A package to combine multiple fs.FS implementations into a single tree.
Latest Commit:2024/06/13 21:59:42: flipped logic to make more readable
-
squashfs
A (WIP) SquashFS reader and writer using fs.FS
Latest Commit:2024/06/10 21:11:28: added tests for Readlink
-
pages
Latest Commit:2024/06/07 22:34:27: minor cleanup
-
skiving
Latest Commit:2023/02/13 09:19:53: added missing semi-colons
-
hcltl
Latest Commit:2022/12/23 12:34:20: re-embedded
-
furl
Package Furl provides a drop-in http.Handler that provides short url redirects for longer URLs.
Latest Commit:2022/10/11 09:01:15: make sure we always POST to root
-
tokenGenerator
Latest Commit:2022/10/07 07:39:34: no longer need to add load module separately
-
minewebgen
Latest Commit:2022/08/09 14:23:02: ioutils is now deprecated
-
pdf
Latest Commit:2018/06/12 15:08:20: updated to vanity urls
-
overthewire
Solutions to puzzles at http://overthewire.org/wargames/
Latest Commit:2018/06/12 15:07:20: updated to vanity urls
-
music
Latest Commit:2018/06/12 15:07:03: updated to vanity urls
-
gopherjs
Latest Commit:2018/06/12 14:46:03: updated to vanity urls