67 Repositories
JavaScript workers Libraries
An `og:image` (social card) generator that is fast, browser-less (no Puppeteer), and capable of running on the edge. This package is designed to be used with Cloudflare Workers (but may be used elsewhere), with the simple API inspired by `@vercel/og`.
Cloudflare Workers OG Image Generator Using Vercel's Satori engine, and many credits to @vercel/og for the inspiration. An og:image (social card) gene
๐โโ๏ธ Proxy POST/PUT/PATCH requests through a GET request
๐โโ๏ธ to-GET Proxy POST/PUT/PATCH requests through a GET request Usage Base URL: https://toget.mihir.ch Endpoint: /:method Supported methods (case ins
Dead-simple CORS handling for any itty-router API (test with Cloudflare Workers, but works anywhere)!
Simple CORS-handling for any itty-router API. Designed on Cloudflare Workers, but works anywhere. Features Tiny. Currently ~600 bytes, with zero-depen
A rate-limiter using Durable Objects on CF Workers that actually doesn't rate limit anything.
Rate Limiter - built for Cloudflare Workers, using Durable Objects Features Supports fixed or sliding window algorithms Scoped rate-limiting Caching C
This is ongoing project and it will has plan for several co-workers and friends.
MERN: Full-stack Chat Application Introduction The MERN stack which consists of Mongo DB, Express.js, Node.js, and React.js is a popular stack for bui
Kafka 0.8.0 broker implementation on top of Cloudflare Workers
Kafka Worker A Kafka 0.8.0 broker implementation on top of Cloudflare Workers and Durable Objects. This broker supports 4 client-facing APIs: Produce
A great place for platforms to get started on Cloudflare Workers!
Workers for Platforms Example Project Blog post Docs For SaaS companies, it's challenging to keep up with the never ending requests for customizations
A CloudFlare Worker / script / bot to sync Notion pages publicly as GitHub Discussions.
notion-github-sync This bot syncs public Notion pages as GitHub Discussions/Issues. It's done periodically, based on the pages shared with the Notion
A example cloudflare workers app โค๐ผ๐
๐ ๐ผ CloudFlare Workers Example Installation git clone https://github.com/kardespro/cloudflare-workers npm i wrangler wranglerjs Login Cloudflare Acc
Functional-style Cloudflare Durable Objects with direct API calls from Cloudflare Workers and TypeScript support.
durable-apis Simplifies usage of Cloudflare Durable Objects, allowing a functional programming style or class style, lightweight object definitions, a
Low cost, low effort P2P WebRTC serverless signalling using Cloudflare Workers
P2PCF P2PCF enables free (or cheap) serverless WebRTC signalling using a Cloudflare worker and a Cloudflare R2 bucket. The API is inspired by P2PT, bu
A zero-dependency, strongly-typed web framework for Bun, Node and Cloudflare workers
nbit A simple, declarative, type-safe way to build web services and REST APIs for Bun, Node and Cloudflare Workers. Examples See some quick examples b
Configure Wrangler in the format of your choice.
wjson โจ Configure Wrangler in the format of your choice. โจ Installation npm i -D @darkflare/wjson Usage (CLI) Run the below command and wjson will aut
Firebase/Admin Auth Javascript Library for Cloudflare Workers
Flarebase Auth Firebase/Admin Auth Javascript Library for Cloudflare Workers Supported operations: createSessionCookie() verifySessionCookie() signInW
A flexible gateway for running ML inference jobs through cloud providers or your own GPU. Powered by Replicate and Cloudflare Workers.
Cogflare (Working title) Cogflare is a Cloudflare Workers application that aims to simplify running distributed ML inference jobs through a central AP
A Cloudflare Workers service that fetches and renders Notion pages as HTML, Markdown, or JSON.
notion-fetch A Cloudflare Workers service that fetches and renders Notion pages as HTML, Markdown, or JSON. Powered by Durable Objects and R2. Usage P
Configure Wrangler in the format of your choice.
wjson โจ Configure Wrangler in the format of your choice. โจ Installation npm i -D @darkflare/wjson Usage (CLI) Run the below command and wjson will aut
An easy way for users to appeal from a server ban. Hosted with Cloudflare workers.
Discord Ban Appeal Make it possible for users to appeal their bans online With a simple configuration to make your form unqiue to your server and with
A starter template for Remix + Cloudflare Workers + DO + KV + Turborepo
Remix + Cloudflare Workers starter with Turborepo ๐ Starter to get going with Remix and Cloudflare Workers. This template is based on the starter cre
Lightweight universal Cloudflare API client library for Node.js, Browser, and CF Workers
Cloudflare API Client Lightweight universal HTTP client for Cloudflare API based on Fetch API that works in Node.js, browser, and CF Workers environme
Abusing Cloudflare Workers to establish persistence and exfiltrate sensitive data at the edge.
Abusing Cloudflare Workers This repository contains companion code for the blog post MITM at the Edge: Abusing Cloudflare Workers. malicious-worker/ c
A collection of useful tools for building web apps on Cloudflare Workers.
Keywork is a batteries-included, magic-free, library for building web apps on Cloudflare Workers. Features ๐ช Written in TypeScript ๐ Modules Support
Connect to a Postgres database from a Cloudflare Worker, using Cloudflare Tunnel
Cloudflare Workers Postgres Client This is an experimental module. Heavily based on cloudflare/worker-template-postgres, but cleaned up and bundled in
Server-side rendering blog runs on Cloudflare workers
Serverside rendered blog I have tried something completely against to current web trends. What are these? I am using the React as backend framework wi
A set of useful helper methods for writing functions to handle Cloudflare Pub/Sub messages (https://developers.cloudflare.com/pub-sub/)
pubsub A set of useful helper methods for writing functions to handle Cloudflare Pub/Sub messages. This includes: A isValidBrokerRequest helper for au
Image hosting based on Cloudflare R2. Supports PicGo.
Cloudflare R2 ImageBed English | ็ฎไฝไธญๆ CF-R2-ImageBed is a image hosting service based on Cloudflare R2 object storage. PicGo supported. Cloudflare R2
Remix + Cloudflare Workers + Wrangler2 + Tailwind + ESLint + Prettier + Vitest + Playwright
Welcome to Remix! Remix Docs Development You will be running two processes during development: The Miniflare server (miniflare is a local environment
A drop in replacement for Hacker News with support for dark mode and more.
Worker News A drop in replacement for Hacker News with support for dark mode, quotes in comments, user identicons and submission favicons. What's cool
โ Yet Another Cloud Notepad.
โ Serverless Cloud Notepad English | ็ฎไฝไธญๆ Build for recording text or sharing between friends. Powerby Cloudflare Workers, easy to deploy privately. โจ
Remix + Cloudflare Workers + DO + Turborepo
Remix + Cloudflare Workers + DO + Turborepo A starter to get you up and going with Remix on Cloudflare with all the latest and greatest. What's inside
A simple Prometheus (aggregated) push gateway allowing stateless/serverless workloads, ephemeral and batch jobs to easily expose their metrics.
Serverless Prometheus (aggregated) Push Gateway A simple Prometheus (aggregated) push gateway allowing stateless/serverless workloads, ephemeral and b
Store and Deliver images with R2 backend Cloudflare Workers.
r2-image-worker Store and Deliver images with Cloudflare R2 backend Cloudflare Workers. Synopsis Deploy r2-image-worker to Cloudflare Make a base64 st
Build your Cloudflare Workers with esbuild.
build-worker Bundle your Cloudflare Worker with esbuild instead of webpack. (It's ridiculously faster!) Wrangler v1 uses webpack. Wrangler v2 is using
๐ โข community maintained APIs for Poland's public transport
๐ Poland's Public Transport API Simple, open and community-maintained REST API you can use in your project limitlessly. ๐ฌ Let's talk ยท ๐ฅ Contribute
PDF.js compiled for node-less, serverless enviroments.
Pdf.mjs PDF.js custom-compiled for nodeless, serverless enviroments, like Deno Deploy and Cloudflare Workers. Rocking in under 700kb uncompressed. Usa
Use Cloudflare Workers Cron Triggers to keep your Hetzner Cloud Firewall allowing the latest list of Cloudflare IPs, or any other lists!
Hetzner Cloud Firewall automation with Cloudflare Workers Heavily inspired by xopez/Hetzner-Cloud-Firewall-API-examples, this repository holds a Cloud
Web API about ๐
Ramen API ๐ Ramen API is a free Web API about ๐ . This API is designed for the purpose of testing a software application which is accessing Web APIs
A curated collection of resources for learning to build Progressive Web Apps ๐ช
PWA Resources A curated collection of resources for learning to build Progressive Web Apps ๐ช Curated and maintained with โฅ by the folks at Shareup. W
Stale While Revalidated Resources โ keeps data fast
swrr Stale While Revalidate Resource npm add swrr makes resources fast Caveat ~ Currently cache backplane is assumed to be Cloudflare Workers KV. Befo
Highly sophisticated proxy used for evading internet censorship or accessing websites in a controlled sandbox using the power of service-workers and more! Easy deployment version (Node.js)
Ultraviolet-Node The deployable version of Ultraviolet, a highly sophisticated proxy used for evading internet censorship or accessing websites in a c
CF Workers Wrangler GraphQL Yoga template ๐ฆ ๐
GraphQL Yoga for Cloudflare Workers (Wrangler template) Fully-featured GraphQL Server with focus on easy setup, performance & great developer experien
Highly sophisticated proxy used for evading internet censorship or accessing websites in a controlled sandbox using the power of service-workers and more! Easy deployment version (Node.js)
Ultraviolet-Node The deployable version of Ultraviolet, a highly sophisticated proxy used for evading internet censorship or accessing websites in a c
Google-Drive-Directory-Index | Combining the power of Cloudflare Workers and Google Drive API will allow you to index your Google Drive files on the browser.
๐ฟ Google-Drive-Directory-Index Combining the power of Cloudflare Workers and Google Drive will allow you to index your Google Drive files on the brow
A cloudflare worker to use the user-agent for ~~rickrolling~~ without a discord embed
nextcord.gay A cloudflare worker to use the user-agent for rickrolling without a discord embed Build npm run build Find the output in ./dist/worker.mj
Colour me! is a simple Discord bot running on Cloudflare Workers that allows server admins to give users the ability to change the colour of their own assigned colour roles!
Colour me! Colour me! is a simple Discord bot that allows server admins to give users the ability to change the colour of their own assigned colour ro
This library helps implement caching using Cloudflare Workers KV
With a few lines of code, you can control the execution of functions that you want to cache for speed, store them in the cache, and skip execution of the function if the cache exists.
Starting template for building a Remix site with CloudFlare Workers (ES Modules Syntax)
Starting template for building a Remix site with CloudFlare Workers (ES Modules Syntax)
A Cloudflare Worker that translates TeX to SVG
TeX SVG Worker A Cloudflare Worker that translates TeX to SVG.
A URL shortener that runs on Cloudflare Workers
ITP Works A URL shortener that runs on Cloudflare Workers. It stores the rules in Cloudflare KV storage and sends a 301 redirect when a matched pathna
โก Something like react server components, but web workers instead of a server
react-worker-components-plugin โก something like react server components, but web workers instead of a server react-worker-components-plugin is a plugi
๐ My simple worker for short links
๐ My simple worker for short links I wanted a quick-and-easy way to create links on my domain, so I turned to Cloudflare Workers. All routes availabl
โ๏ธ Strongly-typed Discord commands on Cloudflare Workers
โ๏ธ Slshx Slshx is a slightly wacky, experimental, library for building strongly-typed Discord commands that run on Cloudflare Workers, using a React-i
Edge-side GitHub authentication
cloudflare-workers-github-auth Edge-side GitHub authentication example. Requirements node.js (v16.13.1 or later) Installation Clone this repository an
Automated packaging of Debian-flavored NGINX with PageSpeed modules. Written in Bash and GitHub Workers. APT Repository hosted on Dokku.
NGINX + Google PageSpeed Configuring NGINX to build correctly is a pain. Not because of anything wrong with it, but rather because of how slim the sta
Airtable + Cloudflare Workers URL Shortener ๐ค
tableflare Airtable + Cloudflare Workers URL Shortener ๐ค Quick Start Airtable Generate your Airtable API key from your account dashboard: https://air
Easily redirect one entire domain to another with a serverless Cloudflare Worker.
Domain Redirecting with Cloudflare Workers Easily redirect one entire domain to another with a serverless Cloudflare Worker. All paths and other data
slash-create with Cloudflare Workers template
/create with Cloudflare Workers A slash-create template, using Cloudflare Workers. Getting Started Cloning the repo You can either use degit to locall
A Cloudflare Worker for fetching data from Twitter User API.
cloudflare-worker-twitter This is a Cloudflare Worker for fetching data from Twitter User API. โ About this project I created this Worker to hide my A
๐ฅ Miniflare is a simulator for developing and testing Cloudflare Workers.
๐ฅ Miniflare is a simulator for developing and testing Cloudflare Workers.
Cloudflare Workers Discord embed & keep URL example scripts.
Using Cloudflare Workers for Discord embed support Requirements: Your own image host, on a domain that you control via Cloudflare. Limitations: 100,00
Example repo for getting NextJS, Rust via wasm-pack, and web workers all playing nicely together.
Example of integrating WASM & web workers with a Typescript NextJS project. Running yarn yarn dev Open localhost:3000 Layout Rust code is in ./rust, g
A template for WebSockets powered Cloudflare Worker project using graphql-ws
๐ก graphql-ws on Cloudflare Workers A template for WebSockets powered Cloudflare Worker project using graphql-ws. The worker serves the following rout
Making service workers easy so that your app is fast and reliable, even offline.
tulo.js Making service workers easy to use so that your app can be fast and reliable, even offline. Welcome to tulo.js, a service worker library that
Index your Google Drive Easily and Free.
Google Personal/Shared Drive Index Full White label and Customizable Index | One of a kind Supports Both My and Team/Shared Drives with Dark Mode. Cli
ๅบไบ gh-proxy + Jsdelivr+ cnpmjs + cloudflare workers ็ GitHub Serverless API ๅทฅๅ ทใ
better-github-api Better, Eazy, Access Anywhere ไป็ป ๅบไบ gh-proxy + Jsdelivr + cnpmjs + cloudflare workers ็ GitHub Serverless API ๅทฅๅ ทใ cdn.js๏ผไป ๅซ gh-proxy
Bree is the best job scheduler for Node.js and JavaScript with cron, dates, ms, later, and human-friendly support.
The best job scheduler for Node.js and JavaScript with cron, dates, ms, later, and human-friendly support. Works in Node v10+ and browsers, uses workers to spawn sandboxed processes, and supports async/await, retries, throttling, concurrency, and graceful shutdown. Simple, fast, and lightweight. Made for @ForwardEmail and @ladjs.
a graph visualization library using web workers and jQuery
arbor.js -------- Arbor is a graph visualization library built with web workers and jQuery. Rather than trying to be an all-encompassing framework, a