All Projects → cfworker → Cfworker

cfworker / Cfworker

Licence: mit
A collection of packages optimized for Cloudflare Workers and service workers.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Cfworker

Cloudfront Auth
An AWS CloudFront [email protected] function to authenticate requests using Google Apps, Microsoft, Auth0, OKTA, and GitHub login
Stars: ✭ 471 (+209.87%)
Mutual labels:  jwt, auth0
Auth0 Socketio Jwt
Authenticate socket.io incoming connections with JWTs
Stars: ✭ 1,093 (+619.08%)
Mutual labels:  jwt, auth0
Full Stack Fastapi Postgresql
Full stack, modern web application generator. Using FastAPI, PostgreSQL as database, Docker, automatic HTTPS and more.
Stars: ✭ 7,635 (+4923.03%)
Mutual labels:  json-schema, jwt
cloudflare-worker-graphql-ws-template
A template for WebSockets powered Cloudflare Worker project using graphql-ws
Stars: ✭ 21 (-86.18%)
Mutual labels:  workers, cloudflare
Serverless Cloudflare Workers
Serverless provider plugin for Cloudflare Workers
Stars: ✭ 114 (-25%)
Mutual labels:  workers, cloudflare
faaskit
A lightweight middleware framework for functions as a service
Stars: ✭ 24 (-84.21%)
Mutual labels:  azure, cloudflare
Jwt Node Vue
Repositório responsável pelo primeiro projeto da série de vídeos: Coding Stuff.
Stars: ✭ 29 (-80.92%)
Mutual labels:  azure, jwt
workers-jwt
Generate JWTs on Cloudflare Workers using the WebCrypto API
Stars: ✭ 67 (-55.92%)
Mutual labels:  workers, cloudflare
Nitro Demo
nuxt nitro preview
Stars: ✭ 100 (-34.21%)
Mutual labels:  azure, cloudflare
Django Auth0 Vue
A Django REST Framework + Vue.js CRUD Demo Secured Using Auth0
Stars: ✭ 99 (-34.87%)
Mutual labels:  jwt, auth0
cloudflare-worker-rest-api
A cloudflare worker module which helps building REST Api quickly and easily, similar to express framework.
Stars: ✭ 31 (-79.61%)
Mutual labels:  workers, cloudflare
Reactjs Authentication Tutorial
Chuck Norris World App - A sample app that shows how to add authentication to a ReactJS app
Stars: ✭ 139 (-8.55%)
Mutual labels:  jwt, auth0
natural
Fastest Framework for NodeJS. Written in pure ES6+
Stars: ✭ 30 (-80.26%)
Mutual labels:  workers, cloudflare
Aspnetcore Webapi Course
Professional REST API design with ASP.NET Core 3.1 WebAPI
Stars: ✭ 323 (+112.5%)
Mutual labels:  sentry, jwt
vite-plugin-cloudflare
🔥Building Cloudflare workers is faster and easier using vite-plugin-cloudflare with node builtins like process and stream
Stars: ✭ 108 (-28.95%)
Mutual labels:  workers, cloudflare
Auth0.js
Auth0 headless browser sdk
Stars: ✭ 755 (+396.71%)
Mutual labels:  jwt, auth0
restish
Restish is a CLI for interacting with REST-ish HTTP APIs with some nice features built-in
Stars: ✭ 453 (+198.03%)
Mutual labels:  json-schema, auth0
viteflare
Cloudflare workers meet Vite plugins
Stars: ✭ 35 (-76.97%)
Mutual labels:  workers, cloudflare
Create Google Shared Drive
Cloudflare Redesigned Script for creating a Shared/Team Drive
Stars: ✭ 93 (-38.82%)
Mutual labels:  workers, cloudflare
Worker Typescript Template
ʕ •́؈•̀) TypeScript template for Cloudflare Workers
Stars: ✭ 129 (-15.13%)
Mutual labels:  workers, cloudflare

cfworker

A collection of packages optimized for Cloudflare Workers and service workers.

packages

  • @cfworker/base64url: readme | npm

    base64 URL encoding for Cloudflare Workers and service workers

  • @cfworker/cosmos: readme | npm

    Azure Cosmos DB client for Cloudflare Workers and service workers

  • @cfworker/csv: readme | npm

    Streaming CSV encoding for Cloudflare Workers and service workers

  • @cfworker/demo: readme | npm

    Web app demo

  • @cfworker/dev: readme | npm

    Run, test and deploy Cloudflare workers

  • @cfworker/json-schema: readme | npm

    A JSON schema validator that will run on Cloudflare workers. Supports drafts 4, 7, and 2019-09.

  • @cfworker/jwt: readme | npm

    Tiny lib for decoding JWTs and verifying signatures, using native crypto APIs

  • @cfworker/sentry: readme | npm

    Minimalist Sentry client for Cloudflare workers and service workers

  • @cfworker/uuid: readme | npm

    Fast UUID generator with no dependencies. Generate V4 compliant UUIDs using crypto.getRandomValues

  • @cfworker/web: readme | npm

    Web framework for Cloudflare Workers and service workers, inspired by Koa and fastify

contributing

Install dependencies using yarn. Yarn will ensure cfworker packages that depend on other cfworker packages are linked properly.

yarn install

Run all tests

yarn test

Run a specific package's tests

yarn workspace @cfworker/base64url test

Watch files for changes and re-run tests

yarn workspace @cfworker/base64url test --watch

Use chrome devtools to debug tests

yarn workspace @cfworker/base64url test --watch --inspect

Refer to each package's README for more specific instructions and examples. Some packages require a .env file (gitignored) containing cloudflare or cosmos db keys for integration testing.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].