Free Software

Open source at 508.dev

508 software should always be Free as in Freedom. We maintain these open source projects in that spirit, and contributions are a way to learn how we work.

$ gh repo list 508-dev

20 public projects

6maintained for conventions, interviews, maps, and member tools

More projects

More public repos

These are some other projects and/or experiments.

Emotion Tracker

A free, offline-first Android app for recording how you feel, as fast as possible, against a timeline.

kotlinandroid

EspoCRM Tally Webhook Intake

An EspoCRM custom module that turns Tally form submissions into Contact records, with a browsable log of every attempt.

phpespocrm

Cone Club Taipei Traffic Stats

Static Svelte/Vite site with a traffic accident map and protective-equipment statistics, for a Taiwan-based pedestrian-rights direct action group.

javascriptsvelte

Journal OCR

Python framework for setting up a local-LLM/vision model OCR flow for personal hand-written notebooks, with infrastructure for training on personal handwriting long-term.

pythonllmlocal model

UConsole Scripts

Meshtastic (via native meshtasticd) and desktop/taskbar power controls for the radios on a ClockworkPi uConsole (CM4) fitted with the HackerGadgets AIO v2 expansion board (RTL-SDR / LoRa SX1262 / GPS / internal USB hub, all power-gated by GPIO).

bashmeshtasticsystemdlinuxsdrlora

Arguing Agents

Run sequential philosophical experiments using local Ollama models as fresh OpenCode agents. Paseo hosts each session for remote monitoring; each directory under experiments/ carries one problem and its accepted argument between otherwise independent models.

llmlocal modelpaseonodejavascript

Production and Distribution Coordination

Post-capitalist resource coordination: model what a community needs, what a region can produce, and what any proposed allocation costs whom — then show that to everyone and let people decide.

pythonhtmx

Media CRM

CRM to track media consumption across TV shows, movies, books, and more.

Temporarily deployed on Caleb's homelab.

TypeScripttRPCReactNodeExpressDrizzleZodpnpm

Friend Library

A borrowing app for friends who want to lend books, tools, gear, and other things.

DjangoHTMX

Running Calorie Average

A simple web app for tracking calorie averages over time without spreadsheet setup.

TypeScriptSvelteSvelteKitHTMLCSS

English Vehicles Taiwan

Static site for an English-language vehicle service helping foreigners in Taiwan.

TypeScriptAstroCSS

Quick Taiwan Conversions

Quick unit and everyday conversions for people living in or moving to Taiwan.

TypeScriptVue

Travel Cards

SPA to generate business cards with allergy info and other travel details.

TypeScriptSvelteHTMLCSS