With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 23 TypeScript cloudflare-worker Projects
-
jose
JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
miniflare
🔥 Fully-local simulator for Cloudflare Workers. For the latest version, see https://github.com/cloudflare/workers-sdk/tree/main/packages/miniflare.
-
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.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
sonicjs
SonicJs Headless CMS - Blazing Fast Headless CMS built on Cloudflare Workers. 100% Javascript Based
-
cloudflare-worker-jwt
A lightweight JWT implementation with ZERO dependencies for Cloudflare Workers.
-
extrapolate
Age transformation AI app powered by Next.js, Vercel, Replicate, Upstash, and Cloudflare R2 + Workers.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: I used Cloudflare Workers and R2 as HTML generating service. It was so easy! | dev.to | 2024-04-26I used hono to implement worker.
Project mention: 🚀 Top 12 Open Source Auth Projects Every Developer Should Know 🔑 | dev.to | 2023-12-06JWT - jose
Workers
The biggest is Beatbump (GitHub), a free privacy respecting YouTube Music frontend with the ability to self host it or use a public instance. Working on the latest refactor, which should be done soon!
Project mention: Write Once, Run on Cloudflare, Deno Deploy, AWS Lambda, Supabase Edge Functions | news.ycombinator.com | 2024-01-23
Project mention: A lightweight JWT implementation with ZERO dependencies for Cloudflare Workers | news.ycombinator.com | 2023-09-12
Project mention: 12 Super Cool Machine Learning Projects that you didn't know are Open Source and made of JavaScript | dev.to | 2023-06-26Demo: Extrapolate – AI Aging App GitHub: Extrapolate Repository
For those looking for production-level OAuth libs, the absolute best implementation for JS runtimes is https://github.com/panva/oauth4webapi
Project mention: Popular Libraries For Building Type-safe Web Application APIs | dev.to | 2024-04-07There are still a few more libraries in development. An example is Tempo by betwixt-labs.
Project mention: HTTP vs. WebSockets: Which one is the fastest for Postgres queries at the Edg | news.ycombinator.com | 2023-07-11Here is the actual package used [1]. I thought it would have been similar to serverless-pg[2] with initiation outside the handler as with the node implementation. Any insights into how they achieve connection caching (similar to pooling?) on the edge?
[1]: https://github.com/neondatabase/serverless
Project mention: HonoJS: Small, simple, and ultrafast web framework for the Edges | news.ycombinator.com | 2024-04-15That's actually something I find a bit awkward, too. Especially, there was no way to re-use the global Hono error handler for all OpenAPI routes. I created an issue[1] with my suggested workaround and was told that that's the way to go. Maybe things are that way because `zod-openapi` was introduced later on. But I believe in the end it doesn't really matter that much as the code is clean and readable. :)
[1] https://github.com/honojs/middleware/issues/323#issuecomment...
Project mention: 🦉 AthenaDB: Distributed Vector Database Powered by Cloudflare 🌩️ | dev.to | 2024-02-19AthenaDB is a serverless vector database designed to be highly distributed and easily accessible as an API. It leverages Cloudflare’s Workers AI platform to create the vectors, Cloudflare Vectorize for handling vector querying, and Cloudflare D1 as its database for storing text. This combination allows AthenaDB to offer a simple yet powerful set of API endpoints for inserting, querying, retrieving, and deleting vector text data.
Project mention: Without saying "it's scalable", convince me that Serverless is worth it | news.ycombinator.com | 2024-01-11In a week, from start to production, I migrated an AWS RDS database to Cloudflare D1 behind an OpenAPI REST interface over HTTPS using itty-router-openapi [1]. This will save me at least $250 pa, plus I no longer need worry about certificates and other server admin, which really adds up.
During the process I never saw an IP address or had to deal with networking, except when connecting to RDS. The attack surface I need to look at is minimal. The only blocker was a wasted day when itty-router pushed an backwards-incompatible change, but otherwise it was very smooth.
I can now implement a new service in about half an hour and have it tested and in production within a few hours.
This really feels like progress.
[1] https://github.com/cloudflare/itty-router-openapi
TypeScript cloudflare-workers related posts
-
I used Cloudflare Workers and R2 as HTML generating service. It was so easy!
-
HonoJS: Small, simple, and ultrafast web framework for the Edges
-
SuperMemory: ChatGPT for Your Bookmarks
-
Supermemory – ChatGPT wrapper for Bookmarks / notes
-
Building an High-Performance API with Next.js, Hono, and Cloudflare Workers
-
Day-1 of Getting an Paying Job
-
Write Once, Run on Cloudflare, Deno Deploy, AWS Lambda, Supabase Edge Functions
-
A note from our sponsor - SurveyJS
surveyjs.io | 10 May 2024
Index
What are some of the best open-source cloudflare-worker projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | hono | 15,491 |
2 | jose | 4,858 |
3 | miniflare | 3,674 |
4 | supermemory | 2,490 |
5 | workers-sdk | 2,279 |
6 | itty-router | 1,623 |
7 | notion-api-worker | 1,516 |
8 | Beatbump | 1,001 |
9 | sonicjs | 753 |
10 | denoflare | 631 |
11 | activities | 604 |
12 | cloudflare-worker-jwt | 582 |
13 | extrapolate | 543 |
14 | oauth4webapi | 505 |
15 | worker-typescript-template | 419 |
16 | tempo | 385 |
17 | render | 359 |
18 | serverless | 284 |
19 | middleware | 272 |
20 | vite-plugin-cloudflare | 261 |
21 | athenadb | 244 |
22 | diary | 240 |
23 | itty-router-openapi | 231 |
Sponsored