Jack Anderson's starred repositories
ffmpeg.wasm
FFmpeg for browser, powered by WebAssembly
next-usequerystate
useQueryState hook for Next.js - Like React.useState, but stored in the URL query string.
tailwindcss-classnames
Functional typed classnames for TailwindCSS
tailscale-udm
Run Tailscale on your Unifi Dream Machine
cockpit-file-sharing
A Cockpit plugin to easily manage samba and NFS file sharing.
ts-auto-guard
Generate type guard functions from TypeScript interfaces
Proxmox-Arm64
Proxmox VE & PBS unofficial arm64 version
yarn.build
Build 🛠 and Bundle 📦 your local workspaces. Like Bazel, Buck, Pants and Please but for Yarn Berry. Build any language, mix javascript, typescript, golang and more in one polyglot repo. Ship your bundles to AWS Lambda, Docker, or any nodejs runtime.
opus-media-recorder
MediaRecorder polyfill for Opus recording using WebAssembly
obsidian-remarkable
Integrates the reMarkable tablet into an Obsidian workflow by letting users quickly capture and insert their drawings.
extendable-media-recorder
An extendable drop-in replacement for the native MediaRecorder.
bandcamp-collection-downloader
A command-line tool to automatically download all releases purchased with a Bandcamp account. The official page of the project is https://framagit.org/Ezwen/bandcamp-collection-downloader, while here this is just a mirror hosted on Github.
homeassistant-plant
Alternative Plant component of home assistant
maxrects-packer
A max rectangle 2d bin packer npm-module for packing glyphs or images into multiple sprite-sheet/atlas
lovelace-flower-card
Lovelace Flower Card to match the custom plant integration
compose-react-refs
A small utility that composes two or more react refs into a ref callback.
next-page-layout
A type safe, zero dependency layout solution with data fetching capabilities for Next.js.
ethers-error-parser
Parse Ethers.js errors with ease 💅🏻
extendable-media-recorder-wav-encoder
A Wave file encoder for the extendable-media-recorder package.