🚀 Big News:Socket Has Acquired Secure Annex.Learn More →
Socket
Book a DemoSign in
Socket
b

brainkim

npm

Packages

Current Co-maintainers

Former Co-maintainers

51 packages

astro-crank

Use Crank components within Astro

@b9g/assets

Runtime middleware for serving static assets with content hashing and manifest-based routing.

@b9g/async-context

Lightweight AsyncContext polyfill for JavaScript runtimes. Implements TC39 AsyncContext proposal using AsyncLocalStorage.

@b9g/auth

Universal authentication for ServiceWorker applications with OAuth2/PKCE support

@b9g/broadcastchannel-redis

Redis pub/sub backend for Shovel BroadcastChannel

@b9g/cache

Universal Cache API for ServiceWorker applications. Provides standard CacheStorage and Cache interfaces across all JavaScript runtimes.

@b9g/cache-redis

Redis cache implementation for Shovel cache system

@b9g/crank

The Just JavaScript UI Framework.

@b9g/crankdown

Crank.js Markdown component powered by marked

@b9g/crankeditable

A [Crank.js](https://crank.js.org) component that bridges [`@b9g/revise`](https://github.com/bikeshaving/revise) to the DOM. It handles contenteditable event wiring, undo/redo, selection preservation, and cursor scrolling so your component only needs to r

@b9g/filesystem

Universal File System Access API implementations for all platforms

@b9g/filesystem-r2

Cloudflare R2 implementation of File System Access API

@b9g/filesystem-s3

AWS S3 implementation of File System Access API

@b9g/http-errors

Standard HTTP error classes with native cause support and automatic serialization

@b9g/libuild

Zero-config library builds

@b9g/match-pattern

High-performance URLPattern-compatible implementation for web routing with enhanced search parameter handling.

@b9g/node-webworker

Minimal Web Worker shim for Node.js until native support arrives

@b9g/platform

The portable meta-framework built on web standards.

@b9g/platform-bun

Bun platform adapter for Shovel with hot reloading and built-in TypeScript/JSX support

@b9g/platform-cloudflare

Cloudflare Workers platform adapter for Shovel - already ServiceWorker-based!

@b9g/platform-node

Node.js platform adapter for Shovel with hot reloading and ESBuild integration

@b9g/revise

Revise is a JavaScript library for building rich-text editors on top of [`contenteditable`](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/contenteditable). It provides low-level foundations — a custom element, an edit data structure,

@b9g/router

Universal request router built on web standards with generator-based middleware.

@b9g/shovel

ServiceWorker-first universal deployment platform. Write ServiceWorker apps once, deploy anywhere (Node/Bun/Cloudflare). Registry-based multi-app orchestration.

@b9g/skillpack

Build Agent Skills from your existing docs