{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"html-rewriter","owner":"worker-tools","isFork":false,"description":"WASM-based implementation of Cloudflare's HTML Rewriter for use in Deno, browsers, etc.","allTopics":["polyfill","html","streaming","deno","cloudflare-workers","html-rewriter","worker","webassembly","wasm"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":4,"starsCount":73,"forksCount":6,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-28T13:11:11.154Z"}},{"type":"Public","name":"html-rewriter-wasm","owner":"worker-tools","isFork":true,"description":"WebAssembly version of HTMLRewriter","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":11,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-28T10:21:58.280Z"}},{"type":"Public","name":"request-cookie-store","owner":"worker-tools","isFork":false,"description":"An implementation of the Cookie Store API for request handlers.","allTopics":["middleware","standards-adherence","cookie-store","deno","cloudflare-workers","cookie-middleware","cookies","cloudflare"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":8,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-20T21:17:51.058Z"}},{"type":"Public","name":"router","owner":"worker-tools","isFork":false,"description":"A router for Worker Runtimes such and Cloudflare Workers or Service Workers.","allTopics":["http","cloudflare","cloudflare-workers","router","routing"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":3,"starsCount":27,"forksCount":4,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-25T02:37:14.479Z"}},{"type":"Public","name":"middleware","owner":"worker-tools","isFork":false,"description":"Placeholder for Worker-based middleware solution","allTopics":["http","middleware","server","workers","deno","cloudflare-workers"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":2,"starsCount":6,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-24T12:48:46.454Z"}},{"type":"Public","name":"workers.js.org","owner":"worker-tools","isFork":false,"description":"Worker Environments are the new standard for authoring HTTP servers in JavaScript.","allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":1,"starsCount":29,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-03T16:17:39.684Z"}},{"type":"Public","name":"worker-tools.github.io","owner":"worker-tools","isFork":false,"description":"Tools for writing HTTP servers in Worker Environments such as Cloudflare Workers","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-05T08:12:24.480Z"}},{"type":"Public","name":"typed-event-target","owner":"worker-tools","isFork":false,"description":"This is the Typed Event Target library you are looking for","allTopics":["typescript","types","event-target"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":10,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-05T08:12:11.509Z"}},{"type":"Public","name":"worker-news","owner":"worker-tools","isFork":false,"description":"A drop in replacement for Hacker News with support for dark mode and more.","allTopics":["hacker-news","service-workers","hacker-news-api","deno","cloudflare-workers"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":28,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-26T05:49:02.957Z"}},{"type":"Public","name":"html","owner":"worker-tools","isFork":false,"description":"HTML templating and streaming response library for Service Worker-like environments such as Cloudflare Workers.","allTopics":["html","service-worker","templating","workers","streams","response","fetch-api","whatwg-streams","cloudflare-workers"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":61,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-13T07:32:01.394Z"}},{"type":"Public","name":"webauthn-example","owner":"worker-tools","isFork":false,"description":"Example project for password-less login through WebAuthn in Cloudflare Workers and Deno.","allTopics":["workers","webauthn","deno","cloudflare-workers","webauthn-demo"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":43,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-08T16:39:42.182Z"}},{"type":"Public","name":".github","owner":"worker-tools","isFork":false,"description":"","allTopics":["framework","web"],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-08T06:29:03.005Z"}},{"type":"Public","name":"structured-json","owner":"worker-tools","isFork":false,"description":"Stringify and parse JavaScript values according to Structured Clone Algorithm.","allTopics":["parser","json","parse","stringify","structured-clone","postmessage","post-message","deno","javascript","cloudflare-workers"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-08T06:25:37.862Z"}},{"type":"Public","name":"location-polyfill","owner":"worker-tools","isFork":false,"description":"A Location polyfill for Cloudflare Workers.","allTopics":["polyfill","cloudflare-workers","location-api"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-08T05:06:52.458Z"}},{"type":"Public","name":"shed","owner":"worker-tools","isFork":false,"description":"All Worker Tools under a single roof","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":19,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-01T12:49:14.672Z"}},{"type":"Public","name":"stream-response","owner":"worker-tools","isFork":false,"description":"Fetch API Response objects made from async generators.","allTopics":["workers","deno","cloudflare-workers"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-01T05:43:27.685Z"}},{"type":"Public","name":"kv-storage","owner":"worker-tools","isFork":false,"description":"Picks the platform-specific Storage Area implementation for Deno, Cloudflare Workers and the browser.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-31T09:51:20.777Z"}},{"type":"Public","name":"cloudflare-kv-storage","owner":"worker-tools","isFork":false,"description":"An implementation of the StorageArea interface using Cloudflare Worker's KV storage as a backing store","allTopics":["kv-storage","cloudflare-workers-kv","cloudflare","cloudflare-workers"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":23,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-31T09:49:48.821Z"}},{"type":"Public","name":"deno-kv-storage","owner":"worker-tools","isFork":false,"description":"An implementation of the StorageArea interface for Deno.","allTopics":["kv-storage","storagearea","storage","sqlite","deno"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-31T09:46:27.213Z"}},{"type":"Public","name":"encrypted-cookie-store","owner":"worker-tools","isFork":false,"description":"A CookieStore implementation that transparently encrypts cookie values via Web Cryptography API","allTopics":["middleware","encryption","workers","web-cryptography","web-crypto","cookie-store","deno","cloudflare-workers","cookie","cookies"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-30T12:15:35.401Z"}},{"type":"Public","name":"signed-cookie-store","owner":"worker-tools","isFork":false,"description":"A CookieStore implementation that transparently signs cookies via Web Cryptography API","allTopics":["middleware","cloudflare","web-cryptography","signed-cookies","web-crypto","cookie-store","deno","cloudflare-workers","cookie","cookies"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-27T11:36:00.862Z"}},{"type":"Public","name":"json-fetch","owner":"worker-tools","isFork":false,"description":"Enhanced Fetch API with first class support for JSON objects","allTopics":["json","request","response","fetch-api","url-query","deno","search-params","fetch","http"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":15,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-27T11:24:38.875Z"}},{"type":"Public","name":"response-creators","owner":"worker-tools","isFork":false,"description":"Helper functions to create Fetch API Response objects based on HTTP status codes","allTopics":["workers","response","service-workers","fetch-api","http-status-codes","cloudflare-workers"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-27T11:22:50.957Z"}},{"type":"Public","name":"extendable-promise","owner":"worker-tools","isFork":false,"description":"A promise that can be delayed (extended) via repeated calls to waitUntil.","allTopics":["javascript","promise"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-27T11:21:52.151Z"}},{"type":"Public","name":"kv-storage-polyfill","owner":"worker-tools","isFork":false,"description":"Typed wrapper for GoogleChromeLabs/kv-storage-polyfill","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-27T11:12:25.315Z"}},{"type":"Public","name":"resolvable-promise","owner":"worker-tools","isFork":false,"description":"A promise that is resolvable (or rejectable) after it was created.","allTopics":["promise"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-27T11:12:04.955Z"}},{"type":"Public","name":"deno-fetch-event-adapter","owner":"worker-tools","isFork":false,"description":"Dispatches global fetch events using Deno's native http server.","allTopics":["polyfill","service-worker","cloudflare-workers","fetch-event","deno"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":21,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-27T11:10:04.777Z"}},{"type":"Public","name":"json-stream","owner":"worker-tools","isFork":false,"description":"Utilities for working with streaming JSON in Worker Environments.","allTopics":["parser","streams","stringify","service-workers","whatwg-streams","deno","cloudflare-workers","web-streams","javascript","json"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":10,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-27T11:08:19.715Z"}},{"type":"Public","name":"parsed-html-rewriter","owner":"worker-tools","isFork":false,"description":"A DOM-based implementation of Cloudflare Worker's HTMLRewriter.","allTopics":["polyfill","html","dom","cloudflare-workers","html-rewriter"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":42,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-27T11:02:41.202Z"}},{"type":"Public","name":"ghuc.cc","owner":"worker-tools","isFork":false,"description":"Your friendly neighborhood redirection service for Deno 🦕 to import code directly from GitHub.","allTopics":["deno"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":10,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-13T08:05:09.091Z"}}],"repositoryCount":33,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}