Johannes's repositories
httpx-caching
Caching for HTTPX
do-taskmanager
A TaskManager for Durable Objects, simplifying the use of Alarms
docs
Astro documentation
excalidraw
Virtual whiteboard for sketching hand-drawn like diagrams
hacker-news-arc-boost
An Arc boost (The Browser Company) for Hacker News
kv-asset-handler
Routes requests to KV assets
migaku-mpv
Add-on script for mpv to learn languages together with the Migaku browser extension.
natural-gallery-js
A lazy load, infinite scroll and natural layout list gallery
obsidian-actions-uri
A plugin for Obsidian (https://obsidian.md) that adds additional `x-callback-url` endpoints to the app for common actions — it's a clean, super-charged addition to Obsidian URI.
Pizzly
The simplest, fastest way to integrate your app with an OAuth API 😋
remix
Build Better Websites. Create modern, resilient user experiences with web fundamentals.
remix-cloudflare-workers-template
A starter template for Remix + Cloudflare Workers + DO + KV + Turborepo
remix-conf-2022
XState on the backend!
scam-links
A database of over 118KBs scam links used for Discord, Steam and more.
tailwindcss-radix
Utilities and variants for styling Radix state
tasker-types
Typescript definitions for Tasker functions
ts-results
A typescript implementation of Rust's Result object.
tubeup
Download videos using youtube-dl and upload to the Internet Archive with metadata.
vite
Next generation frontend tooling. It's fast!
website
Website and documentation for Radix.
zag
Finite state machines for building accessible design systems and UI components.
zag-docs
Documentation website for Zag
zod
TypeScript-first schema validation with static type inference