Skip to content

Instantly share code, notes, and snippets.

View cdhunt's full-sized avatar

Chris Hunt cdhunt

View GitHub Profile
@jenniferplusplus
jenniferplusplus / fedi.md
Last active January 23, 2025 20:49
More than mastodon

The fediverse is made by and for the people who use it. This is a not-comprehensive and lightly opinionated list of actively maintained, multi-user ActivityPub/fediverse software, and you can help.

Microblogging

Projects that feature assymetric relationships, flat feeds, and discovery through sharing.

Project Language Repo In development since
Letterbook C# https://github.com/Letterbook/Letterbook June, 2023
Emissary Golang https://github.com/EmissarySocial/emissary April, 2020?
@StartAutomating
StartAutomating / EventBasedServer.ps1
Last active April 9, 2025 22:42
Gist a small event-based HTTP server in PowerShell
$JobName = "http://localhost:$(Get-Random -Min 4200 -Max 42000)/"
$httpListener = [Net.HttpListener]::new()
$httpListener.Prefixes.Add($JobName)
$httpListener.Start()
Start-ThreadJob -ScriptBlock {
param($MainRunspace, $httpListener, $SourceIdentifier = 'http')
while ($httpListener.IsListening) {
$contextAsync = $httpListener.GetContextAsync()
while (-not ($contextAsync.IsCompleted -or $contextAsync.IsFaulted -or $contextAsync.IsCanceled)) {}