TypeScript ★ 454

gerbil

Local text and image generation, on your own hardware. Powered by KoboldCpp, a fork of llama.cpp. Cross-platform, offline capable, GPU acceleration (CUDA, ROCm, Vulkan, Metal), integrated HuggingFace model search, SillyTavern and OpenWebUI integration. No telemetry, no accounts.

electronllamacppllmgguf
// screenshots
Go ★ 17

prism

Sits between your services and your phone. Services send HTTP notifications; Prism delivers them to Signal, Telegram or WebPush. ntfy-compatible, so existing integrations work without changes. Can optionally monitor a Proton Mail inbox and send a notification for new emails.

signaltelegramwebpushprotonmailself-hosted
// screenshots
Kotlin ★ 24

prism-android

A UnifiedPush distributor with support for a self-hosted Prism server. Works with any UnifiedPush-compatible app to receive private, server-independent push notifications. Powered by Mozilla Autopush by default; transport URL is configurable in settings.

androidunifiedpushkotlin
// screenshots
Kotlin ★ 3

polly

A minimalist flavour of Molly, which is itself a fork of Signal. Removes features instead of adding them: no donations, stories, FCM, or auto-updates. arm64-v8a only, Android 14+. Not on any app stores; use Obtainium.

signalandroidprivacy
Go ★ 1

snowflake-dashboard

A simple snowflake dashboard to display runtime metrics. Both cumulative and hourly stats are shown, sourced from the /internal/metrics endpoint and docker logs. Built with Go and Alpine Linux for minimal resource usage (~23MB image, ~3MB RAM).

torsnowflakeprivacy
// screenshots
Python / C++

CoMaps

Added an OpenAddresses preprocessor to CoMaps, an open-source navigation app. Integrates 16M+ address records from the OpenAddresses dataset into map generation via point-in-polygon region assignment against MWM border files. Also fixed alphanumeric house number handling in the C++ address enricher.

openstreetmappythonc++open-source
TypeScript / React

FMD Server

Rewrote the web UI for FMD Server, a self-hosted device tracker for Android. Migrated from vanilla JS to React + Vite + Tailwind + shadcn.

reactvitetailwindgoopen-source
// screenshots