SaaSHub helps you find the best software and product alternatives Learn more โ
Top 23 TypeScript Deno Projects
-
supabase
The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
Supabase is an open-source backend platform built around managed PostgreSQL. You get a database, auto-generated REST APIs (via PostgREST), Auth, file Storage, Realtime subscriptions, and Edge Functions - with a dashboard and SQL editor on top.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Flat Chat Threads Suck for Reading Books. So I Built a Local-First AI Tree Companion. | dev.to | 2026-06-08
Built on the Pi SDK for tree-structured agent conversations, Hono for a lightweight server (Electron-friendly), and SQLite with Drizzle ORM for metadata.
-
-
Project mention: Optimistic concurrency is the whole design: event sourcing on Aurora DSQL | dev.to | 2026-06-14
TypeScript end to end. Kysely as a typed query builder rather than an ORM, because I wanted type safety without surrendering control of the SQL: on a distributed database the exact shape of a query has real consequences, and I did not want a query planner I could not see. Next.js App Router on Vercel for the front end and the server-side data access. DSQL as the database, reached over IAM using Vercel's OIDC federation to AWS, so there are no static database credentials anywhere in the system.
-
-
graphql-yoga
๐ง Rewrite of a fully-featured GraphQL Server with focus on easy setup, performance & great developer experience. The core of Yoga implements WHATWG Fetch API and can run/deploy on any JS environment.
-
jose
JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes
The package I chose to handle the JWT generation and decryption is jose instead of jsonwebtoken since the former also works in the Edge runtime.
-
-
oak
A middleware framework for handling HTTP with Deno, Node, Bun and Cloudflare Workers ๐ฟ๏ธ ๐ฆ
-
Project mention: NPM to Implement Staged Publishing After Turbulent Shift Off Classic Tokens | news.ycombinator.com | 2026-01-07
The stuff on JSR is lifted out of Deno. JSR can install packages for Node and Bun [0]. Most of the "@std" packages in the link above claim support for Bun (the right hand of the package list "stack of avatars" will have the Bun avatar; easier to read on individual package pages where it becomes a header, though), and there is a Bun test matrix in the GitHub Actions CI. (Right now it looks like it just has Bun latest in the matrix, though.)
In terms of coordination, I don't see any obvious Bun contributors in a quick skim [1], but it seems open to contribution and is MIT licensed.
[0] https://jsr.io/docs/using-packages#adding-a-package
[1] https://github.com/denoland/std/graphs/contributors
-
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).
-
-
-
croner
Trigger functions or evaluate cron expressions in JavaScript or TypeScript. No dependencies. Most features. Node. Deno. Bun. Browser.
Scheduling semantics are deterministic. Cron expressions behave exactly as they do everywhere else โ no abstraction layer adds jitter, batching, or "approximate" windows. The plugin validates cron expressions at registration time using croner and converts them to human-readable descriptions with cronstrue so you can confirm what you've configured.
-
-
SimpleWebAuthn
WebAuthn, Simplified. A collection of TypeScript-first libraries for simpler WebAuthn integration. Supports modern browsers, Node, Deno, and more.
The FIDO2/WebAuthn specification spans over 1,200 pages across multiple documents (WebAuthn Level 3, CTAP 2.1), with dozens of edge cases including authenticator counter management, cross-origin credential restrictions, and attestation verification. Implementing this from scratch will introduce security vulnerabilities: in our 2024 audit of 12 custom WebAuthn implementations, 10 had critical flaws including missing origin checks (allowing phishing) and improper counter validation (allowing replay attacks). Instead, use the widely adopted SimpleWebAuthn library, which is maintained by FIDO Alliance contributors, has 99% test coverage, and handles all spec edge cases. It supports Node.js, Deno, and browser environments, with regular updates for new browser features. A common mistake is skipping attestation verification for "simplicity", but even consumer apps should verify attestation to block fake authenticators. Below is the minimal import you need to get started with server-side registration:
-
Project mention: Ask HN: Do you have a colophon for your personal website? | news.ycombinator.com | 2026-05-25
-
-
logtape
Unobtrusive logging library with zero dependencies for Deno, Node.js, Bun, browsers, and edge functions
Project mention: LogTape 2.1.0: Throttling, logfmt, and smarter redaction | news.ycombinator.com | 2026-05-17 -
ElatoAI
Realtime Voice AI with 100+ Models on Arduino ESP32 with Secure Websockets and Edge Functions for AI Toys, Companions, and Devices
Project mention: Show HN: Voice AI Toys on ESP32 with Cloudflare Durable Objects | news.ycombinator.com | 2026-04-17 -
eta
Embedded JS template engine for Node, Deno, and the browser. Lighweight, fast, and pluggable. Written in TypeScript (by bgub)
Eight years ago, I released my first open-source TypeScript library โ Squirrelly โ which contained two files, package.json and index.js. Five years ago, I released Eta with many more features including testing, linting, bundling, and CI/CD.
-
-
TypeScript Deno discussion
TypeScript Deno related posts
-
What's Next for Fresh?
-
How I Run 3 Production AI SaaS on $5/Month of Hosting
-
LogTape 2.1.0: Throttling, logfmt, and smarter redaction
-
5 Supabase Patterns I Learned Building an Open-Source WhatsApp Platform
-
Closing the automation gap in Claude Code
-
Deno Fresh Has a Free API โ Zero-JS Web Framework with Island Hydration
-
Deno KV Has a Free API: Built-In Key-Value Database with Zero Configuration
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Jun 2026
Index
What are some of the best open-source Deno projects in TypeScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | supabase | 104,082 |
| 2 | hono | 30,922 |
| 3 | pretty-ts-errors | 14,072 |
| 4 | kysely | 13,939 |
| 5 | fresh | 13,760 |
| 6 | graphql-yoga | 8,522 |
| 7 | jose | 7,633 |
| 8 | github-profile-trophy | 6,561 |
| 9 | oak | 5,404 |
| 10 | std | 3,544 |
| 11 | triplit | 3,093 |
| 12 | cac | 3,090 |
| 13 | ultra | 2,956 |
| 14 | croner | 2,559 |
| 15 | pg-mem | 2,339 |
| 16 | SimpleWebAuthn | 2,265 |
| 17 | lume | 2,260 |
| 18 | denodb | 1,930 |
| 19 | logtape | 1,824 |
| 20 | ElatoAI | 1,780 |
| 21 | eta | 1,727 |
| 22 | gitbeaker | 1,716 |
| 23 | nano | 1,617 |