Developer experience. API design. Open source.
I'm Luke, a software engineer based in Austin, Texas, building at OpenRouter.
I love Svelte, TypeScript, Go, and tools that make other developers' lives easier.
74 curated public projects, grouped by the portfolio-* topics I've assigned on GitHub.
Language, stars, and last-push dates come from the GitHub snapshot dated 2026-09-10.
| Project | Language | Stars / last push |
|---|---|---|
| OpenAPI.gg An OpenAPI design studio |
Svelte | ★ 6 2026-08-21 |
| arbiter A powerful API proxy that automatically documents your API with OpenAPI and HAR recordings |
Rust | ★ 4 2026-09-09 |
| suspect API engineering toolkit for OpenAPI, Arazzo, Overlay, validation, linting, LSP, and contract testing. |
Rust | ★ 1 2026-08-26 |
| navigator Go library for parsing, indexing, and resolving references across OpenAPI workspaces. |
Go | ★ 0 2026-03-18 |
More in API engineering & OpenAPI (11)
| Project | Language | Stars / last push |
|---|---|---|
| openapi-definition-generator A simple tool to convert API responses into OpenAPI Definitions at the click of a button |
TypeScript | ★ 4 2025-10-19 |
| varsity An OpenAPI parsing and validation framework |
TypeScript | ★ 2 2026-08-13 |
| openapi-types OpenAPI types for the modern developer |
TypeScript | ★ 2 2026-05-18 |
| prettier-plugin-openapi A prettier plugin to organize OpenAPI files for human readability |
TypeScript | ★ 2 2026-03-30 |
| theschemagen Generate OpenAPI Schemas from JSON bodies, Now in GO! |
Go | ★ 1 2024-10-01 |
| charte.rs Extract OpenAPI contracts and source provenance from web-framework code. |
Rust | ★ 0 2026-09-08 |
| relay Local-first webhook/WebSocket capture, inspection, and signed-replay workbench. |
Rust | ★ 0 2026-08-22 |
| toasty an OpenAPI design tool |
TypeScript | ★ 0 2026-08-22 |
| aperture A VS Code plugin for linting OpenAPI files |
TypeScript | ★ 0 2026-08-10 |
| tree-sitter-openapi OpenAPI-aware YAML and JSON Tree-sitter grammars, fragments, and Markdown injections. |
C | ★ 0 2026-03-17 |
| baton Webhook capture, inspection, destination management, and replay prototype. |
Svelte | ★ 0 2025-01-22 |
| Project | Language | Stars / last push |
|---|---|---|
| pi-extensions Monorepo of pi coding agent extensions published as individual packages |
TypeScript | ★ 0 2026-09-10 |
| ex-caliber Excalidraw-compatible native whiteboard in Rust on GPUI, MCP-native so coding agents (Claude Code, Cursor) draw on the canvas with you |
Rust | ★ 0 2026-08-25 |
| wikillm-api Markdown-backed knowledge/search service with cited answers, MCP, and agent memory. |
Rust | ★ 0 2026-08-22 |
| Project | Language | Stars / last push |
|---|---|---|
| plex-api-spec A Plex Media Server OpenAPI Specification maintained by the community |
JavaScript | ★ 85 2026-09-10 |
| plexjs A Typescript SDK for interacting with Plex Media Server |
TypeScript | ★ 51 2026-08-21 |
| plexgo An open source Plex Media Server Golang SDK |
Go | ★ 34 2026-08-21 |
| plex-mintlify-docs Open Source Plex Media Server API Documentation |
MDX | ★ 1 2026-06-13 |
More in Plex ecosystem (10)
| Project | Language | Stars / last push |
|---|---|---|
| plexpy An open source Plex Media Server python SDK |
Python | ★ 29 2026-08-21 |
| plex-docs Open Source Plex Media Server API and SDK Documentation |
JavaScript | ★ 21 2026-08-19 |
| plexcsharp An open source Plex Media Server C# SDK |
C# | ★ 17 2026-07-19 |
| plexjava An open source Plex Media Server Java SDK |
Java | ★ 16 2026-08-21 |
| plexruby An open source Plex Media Server ruby SDK |
Ruby | ★ 8 2026-06-30 |
| plexphp An open source Plex Media Server php SDK |
PHP | ★ 6 2025-10-12 |
| plex-sdk-docs Plex API SDK Docs |
MDX | ★ 0 2026-08-10 |
| Warden A Local/Web App for playing Plex Music on the Desktop |
JavaScript | ★ 0 2026-08-08 |
| plexapi-dev-docs PlexAPI.dev documentation site |
TypeScript | ★ 0 2026-06-13 |
| plex-postman A Postman collection to be used with Plex Media Server |
— | ★ 0 2024-04-30 |
| Project | Language | Stars / last push |
|---|---|---|
| Coolify-TypeScript-SDK Developer-friendly & type-safe Typescript SDK specifically catered to leverage the Coolify API. |
TypeScript | ★ 43 2026-08-11 |
| Dokploy-ts-sdk Generated TypeScript client for the Dokploy API. |
TypeScript | ★ 1 2026-08-11 |
| Prowlarr-TS-SDK TypeScript Prowlarr client with an optional MCP server interface. |
TypeScript | ★ 0 2026-08-11 |
| discoursejs Discourse TS/JS SDK |
TypeScript | ★ 0 2026-07-15 |
More in Service SDKs & integrations (1)
| Project | Language | Stars / last push |
|---|---|---|
| discourse-api-spec Discourse API Spec, copied and modified for validity |
— | ★ 2 2024-01-19 |
| Project | Language | Stars / last push |
|---|---|---|
| sveltekit-extension-template An easy to use SvelteKit Chrome extension template built with Svelte 5, Skeleton v3, and Tailwind v4 |
Svelte | ★ 46 2026-06-04 |
| sveltekit-adapters A collection of SvelteKit adapters for various platforms and examples on how to use them |
JavaScript | ★ 24 2026-08-09 |
| Sveltey A modern, production-ready SaaS template built with SvelteKit 2, Svelte 5, Supabase, and Skeleton UI. Get your SaaS project up and running in hours,... |
Svelte | ★ 13 2026-08-22 |
| sveltekit-electron A full implementation of an adpater-node built sveltekit app nested inside an electron application |
JavaScript | ★ 3 2024-04-11 |
| Project | Language | Stars / last push |
|---|---|---|
| slinky GitHub Action to slink through your repository looking for dead links |
Go | ★ 1 2026-08-19 |
| diffler GitHub statistics, profile READMEs, and animated cards—the tooling behind this profile. |
JavaScript | ★ 0 2026-09-10 |
| rumor A batteries-included Rust framework for building Language Server Protocol servers — the Rust port of gossip |
Rust | ★ 0 2026-08-22 |
| gossip Go framework for language servers: documents, transports, middleware, and tree-sitter integration. |
Go | ★ 0 2026-08-22 |
More in Developer tools & automation (7)
| Project | Language | Stars / last push |
|---|---|---|
| github-stats-remotion A remotion GitHub action for generating readme profile gifs of your GitHub stats |
TypeScript | ★ 9 2026-08-10 |
| stats-action A GitHub action to collect stats on your GitHub profile for further processing |
TypeScript | ★ 6 2026-05-28 |
| pypistats.dev On-demand PyPI download analytics |
TypeScript | ★ 2 2026-05-18 |
| dfx A tool to end default app struggles across platforms |
Go | ★ 1 2026-06-03 |
| usage-statistics GitHub Action for download statistics across npm, GitHub, PyPI, and PowerShell. |
TypeScript | ★ 0 2026-05-18 |
| github-stats-api GitHub stats-card service using Remotion, Hono, Redis jobs, and MinIO storage. |
TypeScript | ★ 0 2026-04-08 |
| omarchy-dream-theme Installable Omarchy theme for terminals, editors, GTK apps, and the compositor. |
CSS | ★ 0 2025-12-24 |
| Project | Language | Stars / last push |
|---|---|---|
| home-ops Talos/Flux Kubernetes homelab GitOps, application manifests, and operational runbooks. |
YAML | ★ 0 2026-09-09 |
| hive Self-hosted Docker Swarm PaaS with a Go control plane, builds, and per-node agents. |
Go | ★ 0 2026-09-02 |
| Rivet Self-hosted media discovery, acquisition, verification, and import orchestration. |
Rust | ★ 0 2026-08-22 |
| paperclip-coolify Coolify deployment and image packaging for Paperclip, with agent CLIs and update automation. |
JavaScript | ★ 0 2026-07-08 |
More in Self-hosting & homelab (2)
| Project | Language | Stars / last push |
|---|---|---|
| pocketbase A bit of community automation to keep a DockerHub image of pocketbase always up to date |
Dockerfile | ★ 1 2026-09-10 |
| swarm My HA Homelab swarm config |
— | ★ 0 2026-03-19 |
| Project | Language | Stars / last push |
|---|---|---|
| wave3-research Educational reverse-engineering of the Elgato Wave:3 USB audio protocol and a native Linux D-Bus control daemon |
C | ★ 1 2026-06-22 |
| yoto_api Async Python wrapper for the Yoto API, plus TypeScript SDK, web UI, and Home Assistant integration |
Python | ★ 0 2026-09-07 |
| capi CEC API |
Rust | ★ 0 2026-08-22 |
| yoto-fingerprint Educational reverse-engineering toolkit and technical specification for Yoto NFC cards. |
Python | ★ 0 2026-06-24 |
More in Devices & interoperability (1)
| Project | Language | Stars / last push |
|---|---|---|
| yotocol A command line tool for backing up yoto card data in bulk |
JavaScript | ★ 0 2026-07-28 |
| Project | Language | Stars / last push |
|---|---|---|
| VA-Log-Parser Node Module to Parse SailPoint VA logs |
JavaScript | ★ 2 2026-04-05 |
| Anchor A Chrome Extension developed for customers to aid in the use, support, and troubleshooting of IdentityNow |
Svelte | ★ 2 2023-10-30 |
| Project | Language | Stars / last push |
|---|---|---|
| archives-of-nethys-scraper A simple tool to gather datasets from archives of nethys |
TypeScript | ★ 26 2026-06-04 |
| tui-patterns Research spike: TUI layouts, design, and UX patterns of 12 AI coding-agent CLIs |
— | ★ 1 2026-08-31 |
| qwen38-27b-5090 Qwen3.8-27B on one RTX 5090: 211-293 tok/s lossless speculative serving (llama.cpp + DFlash2) — full benchmark campaign, patches, tooling |
Python | ★ 1 2026-08-25 |
| smelt Rust model-format and inference-engine experiments, with measurement results. |
Rust | ★ 0 2026-08-24 |
More in Research, datasets & references (5)
| Project | Language | Stars / last push |
|---|---|---|
| volar-docs An attempt at documenting the VolarJS framework |
— | ★ 1 2026-08-05 |
| scalar-cheatsheet A YAML Block Scalar cheat sheet |
— | ★ 1 2025-10-02 |
| http-ws-reference A reference for WebSocket close codes and their closest HTTP equivilant |
— | ★ 1 2024-11-12 |
| ubiquitous-journey Notes from GitHub Universe 2023 |
— | ★ 1 2023-11-14 |
| jsdoc-cheatsheet Interactive reference for JSDoc tags, syntax, and examples. |
TypeScript | ★ 0 2026-07-28 |
Collaboration: Telescope — OpenAPI language tooling for VS Code and Cursor, with SailPoint OSS.
Browse the same projects by language
C · wave3-research · tree-sitter-openapi
C# · plexcsharp
CSS · omarchy-dream-theme
Dockerfile · pocketbase
Go · plexgo · slinky · dfx · theschemagen · hive · gossip · navigator
Java · plexjava
JavaScript · plex-api-spec · sveltekit-adapters · plex-docs · sveltekit-electron · VA-Log-Parser · diffler · paperclip-coolify · Warden · yotocol
MDX · plex-mintlify-docs · plex-sdk-docs
PHP · plexphp
Python · plexpy · qwen38-27b-5090 · yoto_api · yoto-fingerprint
Ruby · plexruby
Rust · arbiter · suspect · ex-caliber · smelt · capi · wikillm-api · rumor · Rivet · charte.rs · relay
Svelte · sveltekit-extension-template · Sveltey · OpenAPI.gg · Anchor · baton
TypeScript · plexjs · Coolify-TypeScript-SDK · archives-of-nethys-scraper · github-stats-remotion · stats-action · openapi-definition-generator · varsity · openapi-types · pypistats.dev · prettier-plugin-openapi · Dokploy-ts-sdk · pi-extensions · Prowlarr-TS-SDK · discoursejs · toasty · aperture · jsdoc-cheatsheet · plexapi-dev-docs · usage-statistics · github-stats-api
No primary language · discourse-api-spec · tui-patterns · volar-docs · scalar-cheatsheet · http-ws-reference · ubiquitous-journey · swarm · plex-postman
YAML · home-ops
The catalog covers tagged, owned, non-fork, non-archived repositories. How the groups are curated.
Selected group highlights use portfolio-featured; stars and recent pushes order each tier. Push dates include automated updates.
Browse all repositories →
Language share reflects code bytes in owned original repositories. Stats are snapshots; collection coverage is shown on the cards. View the public stats source.
- Deploy SvelteKit node servers with docker
- Coolify is the best thing for Homelabs since Fiber
- The next generation of GitHub profile stats
- Building a world-class suite of SDKs is easy with Speakeasy
- Writing better Cobra CLI help messages with glamour
Around the community
Thanks to the people following along. Here are a few from the community:




