TypeScript cloudflare-workers

Open-source TypeScript projects categorized as cloudflare-workers

Top 23 TypeScript cloudflare-worker Projects

cloudflare-workers
  1. hono

    Web framework built on Web Standards

    Project mention: Routing in Spin Apps with Hono | dev.to | 2025-05-07

    // For Hono documentation refer to https://hono.dev/docs/ import { Hono } from 'hono' import type { Context, Next } from 'hono' import { logger } from 'hono/logger' let app = new Hono() // Logging to stdout via built-in middleware app.use(logger()) // Example of a custom middleware to set HTTP response header app.use(async (c: Context, next: Next) => { c.header('server', 'Spin CLI') await next() }) app.get('/', (c: Context) => c.text('Hello, Spin!')) app.get('/:name', (c: Context) => { return c.json({ message: `Hello, ${c.req.param('name')}` }) }) app.fire()

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. supermemory

    Build your own second brain with supermemory. It's a ChatGPT for your bookmarks. Import tweets or save websites and content using the chrome extension.

    Project mention: Supermemory – AI Powered Bookmarks | news.ycombinator.com | 2025-01-29
  4. jose

    JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes

    Project mention: Why your jwt might be lying to you and how to make it tell the truth | dev.to | 2025-05-20

    Jose powerful JWT lib for modern JS

  5. workers-sdk

    ⛅️ Home to Wrangler, the CLI for Cloudflare Workers®

    Project mention: Our container platform is in production. It has GPUs. Here's an early look | news.ycombinator.com | 2024-09-27

    You can't really run the Worker code without modifications somewhere else afaik (unless you're using something like Hono with an adapter). And for most use cases, you're not going to be using Workers without KV, DO, etc.

    I've hit a bunch of issues and limitations with Wrangler over the years.

    Eg:

    https://github.com/cloudflare/workers-sdk/issues/2964

    https://github.com/cloudflare/workerd/issues/1897

  6. triplit

    A full-stack, syncing database that runs on both server and client. Pluggable storage (indexeddb, sqlite, durable objects), syncs over websockets, and works with your favorite framework (React, Solid, Vue, Svelte).

    Project mention: Show HN: Triplit – Open-source syncing database that runs on server and client | news.ycombinator.com | 2024-06-25
  7. itty-router

    A little router.

  8. counterscale

    Scalable web analytics you run yourself on Cloudflare

    Project mention: Ask HN: How to build site with payment, subscriptions, user login, registration | news.ycombinator.com | 2024-08-07

    Ruby on Rails, Pay Gem for Payments, Devise for Login/Registration (Auth), a StaticPages controller for Landing/Product pages.

    I would then use the Litestack gem: https://github.com/oldmoe/litestack + SQLite to get your DB/Cache/Job Queue working, deploy with Kamal, behind Cloudflare on a $5 Hetzner VM.

    I go from idea to live app in an afternoon with this stack. I haven't gotten around to it yet, but moving all my apps to essentially free analytics dashboard/visibility with https://github.com/benvinegar/counterscale, Free APM with ScoutAPM.

    If anything is ever successful, scaling is super easy. Pay for a beefier Hetzner instance, and/or start to move your DB/Cache/Job Queue off of the litestack defaults with a single LOC. Move to AWS services because those are web scale or something.

    I've yet to find a better stack for the vast majority of use cases.

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. notion-api-worker

    Notion as CMS with easy API access

  11. wrangler-action

    🧙‍♀️ easily deploy cloudflare workers applications using wrangler and github actions

  12. unifi-ddns

    Cloudflare DDNS (Dynamic DNS) support for UniFi OS

  13. Beatbump

    Alternative YouTube Music frontend built with Svelte/SvelteKit 🎧

    Project mention: Beatbump: Exploring Svelte Best Practices for Dynamic Web Applications | dev.to | 2025-01-10
  14. sonicjs

    SonicJs Headless CMS - Blazing Fast Headless CMS built on Cloudflare Workers. 100% Javascript Based

  15. vmail

    📫 An open source temporary email tool. 只需一个域名部署临时邮箱,支持多域名后缀,密码找回。

    Project mention: Email.ml – Minimalist Temporary Email | news.ycombinator.com | 2024-05-25
  16. actor-core

    🎭 Stateful Serverless That Runs Anywhere. The easiest way to build stateful, AI agent, collaborative, or local-first applications. Deploy to Rivet, Cloudflare, Bun, Node.js, and more.

    Project mention: Show HN: ActorCore – Stateful Serverless Framework That Runs Anywhere | news.ycombinator.com | 2025-04-16

    Does this example list help? https://github.com/rivet-gg/actor-core?tab=readme-ov-file#ex...

    > I'm also curious how the service handles multiple requests to the same state.

    That's the key part of ActorCore – state is persisted across requests. It's like a Lambda function that can (a) run forever and (b) persist state.

  17. cloudflare-worker-jwt

    A lightweight JWT implementation with ZERO dependencies for Cloudflare Workers.

  18. denoflare

    Develop, test, and deploy Cloudflare Workers with Deno.

  19. workers-graphql-server

    🔥Lightning-fast, globally distributed Apollo GraphQL server, deployed at the edge using Cloudflare Workers

  20. extrapolate

    Age transformation AI app powered by Next.js, Vercel, Replicate, Upstash, and Cloudflare R2 + Workers.

    Project mention: 5 github profiles every developer must follow | dev.to | 2024-07-06

    he also created cool projects like https://oneword.domains/, https://sharegpt.com/, https://novel.sh/ and https://extrapolate.app/

  21. oauth4webapi

    Low-Level OAuth 2 / OpenID Connect Client API for JavaScript Runtimes

    Project mention: Show HN: Bknd – Firebase alternative that embeds into any React stack | news.ycombinator.com | 2025-03-25

    Similar to Firebase it's multi-strategy based. You can use a combo of email/password or OAuth/OIDC (internally using https://github.com/panva/oauth4webapi) – currently there are 2 pre-configured (Google, Github), but it's easy to extend, so requests are welcome.

    On the Authorization side, you can create roles and attach permissions to it. Those roles then get attached to users.

    Claims are transported via JWT, you can configure its lifetime, secret and hashing. Currently it's stateless, meaning the token is not checked in a session store. But if there is demand, I'd prioritize adding this. I'm mainly exactly looking for feedback to prioritize next additions.

    Hope this helps.

  22. middleware

    monorepo for Hono third-party middleware/helpers/wrappers (by honojs)

    Project mention: Introducing Hono OpenAPI: Simplifying API Documentation for HonoJS | dev.to | 2024-12-07

    This is a question many have asked. Yes, there is Zod OpenAPI, created by Yusuke. While it’s a great package, it has some significant limitations that led to the creation of a new solution.

  23. activities

    Discord slash command bot for opening voice channel activities, using Cloudflare Workers (by advaith1)

  24. chanfana

    OpenAPI 3 and 3.1 schema generator and validator for Hono, itty-router and more!

  25. render

    Cloudflare Worker to proxy and cache requests to R2 (by kotx)

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript cloudflare-workers discussion

Log in or Post with

TypeScript cloudflare-workers related posts

  • A turnkey OAuth and authentication system for Cloudflare Workers and Node.js

    1 project | news.ycombinator.com | 11 May 2025
  • Routing in Spin Apps with Hono

    4 projects | dev.to | 7 May 2025
  • Spin JS/TS Router Showdown: Hono vs Itty vs Manual Routing

    1 project | dev.to | 7 May 2025
  • Chat Webapp Using Cloudflare Stacks

    1 project | news.ycombinator.com | 1 May 2025
  • NotebookLM Audio Overviews are now available in over 50 languages

    1 project | news.ycombinator.com | 30 Apr 2025
  • Hacker News Podcast – An AI-Driven Hacker News Podcast

    1 project | news.ycombinator.com | 30 Apr 2025
  • Show HN: Bhvr, a Bun and Hono and Vite and React Starter

    4 projects | news.ycombinator.com | 27 Apr 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source cloudflare-worker projects in TypeScript? This list will help you:

# Project Stars
1 hono 24,262
2 supermemory 9,602
3 jose 6,493
4 workers-sdk 3,116
5 triplit 2,722
6 itty-router 1,923
7 counterscale 1,733
8 notion-api-worker 1,607
9 wrangler-action 1,472
10 unifi-ddns 1,173
11 Beatbump 1,100
12 sonicjs 1,054
13 vmail 961
14 actor-core 913
15 cloudflare-worker-jwt 794
16 denoflare 785
17 workers-graphql-server 751
18 extrapolate 678
19 oauth4webapi 648
20 middleware 641
21 activities 608
22 chanfana 531
23 render 448

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?