Worker Tools
Utilities for working with worker runtimes such as Cloudflare Workers and Deno Deploy
Edge
Pinned Repositories
cloudflare-kv-storage
An implementation of the StorageArea interface using Cloudflare Worker's KV storage as a backing store
deno-fetch-event-adapter
Dispatches global fetch events using Deno's native http server.
html
HTML templating and streaming response library for Service Worker-like environments such as Cloudflare Workers.
html-rewriter
WASM-based implementation of Cloudflare's HTML Rewriter for use in Deno, browsers, etc.
json-stream
Utilities for working with streaming JSON in Worker Environments.
parsed-html-rewriter
A DOM-based implementation of Cloudflare Worker's HTMLRewriter.
router
A router for Worker Runtimes such and Cloudflare Workers or Service Workers.
webauthn-example
Example project for password-less login through WebAuthn in Cloudflare Workers and Deno.
worker-news
A drop in replacement for Hacker News with support for dark mode and more.
workers.js.org
Worker Environments are the new standard for authoring HTTP servers in JavaScript.
Worker Tools's Repositories
worker-tools/html-rewriter
WASM-based implementation of Cloudflare's HTML Rewriter for use in Deno, browsers, etc.
worker-tools/html
HTML templating and streaming response library for Service Worker-like environments such as Cloudflare Workers.
worker-tools/webauthn-example
Example project for password-less login through WebAuthn in Cloudflare Workers and Deno.
worker-tools/worker-news
A drop in replacement for Hacker News with support for dark mode and more.
worker-tools/router
A router for Worker Runtimes such and Cloudflare Workers or Service Workers.
worker-tools/workers.js.org
Worker Environments are the new standard for authoring HTTP servers in JavaScript.
worker-tools/cloudflare-kv-storage
An implementation of the StorageArea interface using Cloudflare Worker's KV storage as a backing store
worker-tools/deno-fetch-event-adapter
Dispatches global fetch events using Deno's native http server.
worker-tools/shed
All Worker Tools under a single roof
worker-tools/json-fetch
Enhanced Fetch API with first class support for JSON objects
worker-tools/json-stream
Utilities for working with streaming JSON in Worker Environments.
worker-tools/typed-event-target
This is the Typed Event Target library you are looking for
worker-tools/request-cookie-store
An implementation of the Cookie Store API for request handlers.
worker-tools/deno-kv-storage
An implementation of the StorageArea interface for Deno.
worker-tools/middleware
Placeholder for Worker-based middleware solution
worker-tools/encrypted-cookie-store
A CookieStore implementation that transparently encrypts cookie values via Web Cryptography API
worker-tools/stream-response
Fetch API Response objects made from async generators.
worker-tools/html-rewriter-wasm
WebAssembly version of HTMLRewriter
worker-tools/kv-storage
Picks the platform-specific Storage Area implementation for Deno, Cloudflare Workers and the browser.
worker-tools/resolvable-promise
A promise that is resolvable (or rejectable) after it was created.
worker-tools/signed-cookie-store
A CookieStore implementation that transparently signs cookies via Web Cryptography API
worker-tools/location-polyfill
A Location polyfill for Cloudflare Workers.
worker-tools/response-creators
Helper functions to create Fetch API Response objects based on HTTP status codes
worker-tools/structured-json
Stringify and parse JavaScript values according to Structured Clone Algorithm.
worker-tools/v8-value-serializer
A pure JS implementation of V8's value serialization format
worker-tools/.github
worker-tools/extendable-promise
A promise that can be delayed (extended) via repeated calls to waitUntil.
worker-tools/caplink
A modernized fork of Comlink with many open PRs merged and the ability to use proxies in Caplink calls
worker-tools/kv-storage-polyfill
Typed wrapper for GoogleChromeLabs/kv-storage-polyfill
worker-tools/worker-tools.github.io
Tools for writing HTTP servers in Worker Environments such as Cloudflare Workers