Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more. Learn more →
Top 23 JavaScript Deno Projects
-
SheetJS js-xlsx
📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs
・HTML + JavaScript (frontend only) ・SheetJS(xlsx) for parsing Excel/CSV files ・FileReader API for reading files in-browser ・Clipboard API for copying to clipboard
-
SurveyJS
SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control. Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.
-
postgres
Postgres.js - The Fastest full featured PostgreSQL client for Node.js, Deno, Bun and CloudFlare (by porsager)
Oh hello! Very happy to hear from you, and even happier to be wrong about your "AWOL-ness" (since I want to ship postgres.js to prod). :-)
My assumption was just from, afaict, the general lack of triage on GitHub issues, i.e. for a few needs we have like tracing/APM, and then also admittedly esoteric topics like this stack trace fixing:
https://github.com/porsager/postgres/issues/963#issuecomment...
Fwiw I definitely sympathize with issue triage being time-consuming/sometimes a pita, i.e. where a nontrivial/majority of issues are from well-meaning but maybe naive users asking for free support/filing incorrect/distracting issues.
I don't have an answer, but just saying that's where my impression came from.
Thanks for replying!
- Project mention: A Cleaner Way to Do i18n in Angular: i18next + Type Safety + Dynamic JSON Imports | dev.to | 2025-12-16
i18next is one of the most popular i18n frameworks, offering powerful features and flexibility:
-
zip.js
JavaScript library to zip and unzip files supporting multi-core compression, web streams, zip64, split files, data encryption, and deflate64 decompression.
Project mention: Peeking Inside Gigantic Zips with Only Kilobytes | news.ycombinator.com | 2025-10-16 -
microdiff
A fast, zero dependency object and array comparison library. Significantly faster than most other deep comparison libraries and has full TypeScript support.
-
serverless-dns
The RethinkDNS resolver that deploys to Cloudflare Workers, Deno Deploy, Fastly, and Fly.io
Project mention: RethinkDNS Resolver That Deploys to CF Workers, Deno Deploy, Fastly, Fly.io | news.ycombinator.com | 2025-05-03 - Project mention: Show HN: Made a small JavaScript benchmarking app – BenchJS | news.ycombinator.com | 2025-01-02
Mostly I want to benchmark code in our production monorepo, so a web tool doesn’t make much sense. We have a bunch of data structure code and standard utility libraries so it’s not feasible to copy everything into a web form.
When doing data structure work I’ve started writing micro benchmark files with mitata (https://github.com/evanwashere/mitata) which does a decent job running GC between runs and outputs some very cute graphs and such. I recently rewrote a core container class we use at Notion and for a 5% speed up on a bunch of our public API routes.
OP, I see you have a mitata-inspired benchmark library “benchmate”, I’m curious about difference from mitata, what was missing from it, features added? I looked a bit at the code and it’s certainly easier to read… mitata codebase feels like C written by someone who’s too smart.
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
single-file-cli
CLI tool for saving a faithful copy of a complete web page in a single HTML file (based on SingleFile)
-
-
-
-
qbin
QBin: 轻量高效的在线编辑与分享平台 | Monaco+Cherry Markdown专业编辑器 | Deno KV+DrizzleORM+EdgeCache多级缓存 | PWA离线访问+IndexedDB存储 | 自定义短链+密码+有效期 | 支持文本/代码/图片/视频 | OAuth2登录 | 明暗主题 | 实时保存 | Docker/Deno一键部署 | PasteBin替代方案
-
-
i18next-http-backend
i18next-http-backend is a backend layer for i18next using in Node.js, in the browser and for Deno.
-
-
- Project mention: Libsql-JS – SQLite-compatible library that works in Node, Deno, and Bun | news.ycombinator.com | 2024-12-23
-
-
-
-
i18next-http-middleware
i18next-http-middleware is a middleware to be used with Node.js web frameworks like express or Fastify and also for Deno.
-
mini-van
Mini-Van: A minimalist template engine for DOM generation and manipulation, working for both client-side and server-side rendering (SSR)
-
-
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.
JavaScript Deno discussion
JavaScript Deno related posts
-
You're Doing Rails Wrong
-
Poolifier Web Worker Release 0.5.0
-
Benchmark Tool Tatami-Ng Release 0.7.3
-
Please Stop Reinventing JSX
-
Tatami-Ng Version 0.4.4
-
Show HN: BewCloud is a simpler alternative to Nextcloud written in TypeScript
-
I have created a small anti-depression script
- A note from our sponsor - SurveyJS surveyjs.io | 22 Dec 2025
Index
What are some of the best open-source Deno projects in JavaScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | SheetJS js-xlsx | 35,973 |
| 2 | postgres | 8,462 |
| 3 | i18next | 8,397 |
| 4 | zip.js | 3,777 |
| 5 | microdiff | 3,768 |
| 6 | serverless-dns | 3,267 |
| 7 | mitata | 2,298 |
| 8 | single-file-cli | 1,074 |
| 9 | ImageScript | 667 |
| 10 | aria2.js | 632 |
| 11 | lmdb-js | 616 |
| 12 | qbin | 562 |
| 13 | zora | 541 |
| 14 | i18next-http-backend | 510 |
| 15 | pogo | 482 |
| 16 | svelte-adapter-deno | 358 |
| 17 | libsql-js | 302 |
| 18 | instant.dev | 270 |
| 19 | api | 253 |
| 20 | deno-canvas | 199 |
| 21 | i18next-http-middleware | 164 |
| 22 | mini-van | 124 |
| 23 | deno_swc | 115 |