JavaScript Deno

Open-source JavaScript projects categorized as Deno

Top 23 JavaScript Deno Projects

  1. SheetJS js-xlsx

    📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs

    Project mention: 🧩 I Built a Simple Tool to Merge Excel Files — the Lazy Way | dev.to | 2025-07-01

    ・HTML + JavaScript (frontend only) ・SheetJS(xlsx) for parsing Excel/CSV files ・FileReader API for reading files in-browser ・Clipboard API for copying to clipboard

  2. 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.

    SurveyJS logo
  3. postgres

    Postgres.js - The Fastest full featured PostgreSQL client for Node.js, Deno, Bun and CloudFlare (by porsager)

    Project mention: Pipelining in psql (PostgreSQL 18) | news.ycombinator.com | 2025-10-12

    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!

  4. i18next

    i18next: learn once - translate everywhere

    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:

  5. 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
  6. microdiff

    A fast, zero dependency object and array comparison library. Significantly faster than most other deep comparison libraries and has full TypeScript support.

  7. 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
  8. mitata

    benchmark tooling that loves you ❤️

    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.

  9. 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.

    Stream logo
  10. single-file-cli

    CLI tool for saving a faithful copy of a complete web page in a single HTML file (based on SingleFile)

    Project mention: Losing Confidence | news.ycombinator.com | 2025-12-01
  11. ImageScript

    zero-dependency JavaScript image manipulation

  12. aria2.js

    JavaScript library for aria2, "The next generation download utility."

  13. lmdb-js

    Simple, efficient, ultra-fast, scalable data store wrapper for LMDB

  14. qbin

    QBin: 轻量高效的在线编辑与分享平台 | Monaco+Cherry Markdown专业编辑器 | Deno KV+DrizzleORM+EdgeCache多级缓存 | PWA离线访问+IndexedDB存储 | 自定义短链+密码+有效期 | 支持文本/代码/图片/视频 | OAuth2登录 | 明暗主题 | 实时保存 | Docker/Deno一键部署 | PasteBin替代方案

    Project mention: QBin: Cloud Notes and Pastebin | news.ycombinator.com | 2025-05-03
  15. zora

    Lightest, yet Fastest Javascript test runner for nodejs and browsers

  16. i18next-http-backend

    i18next-http-backend is a backend layer for i18next using in Node.js, in the browser and for Deno.

  17. pogo

    Server framework for Deno

  18. svelte-adapter-deno

    A SvelteKit adapter for Deno

  19. libsql-js

    A better-sqlite3 compatible API for libSQL that supports Node, Bun, and Deno.

    Project mention: Libsql-JS – SQLite-compatible library that works in Node, Deno, and Bun | news.ycombinator.com | 2024-12-23
  20. instant.dev

    Command line tools for Instant API and ORM, including migrations and vectors

  21. api

    Instant API: Build type-safe web APIs with JavaScript (by instant-dev)

  22. deno-canvas

    Canvas API for Deno, ported from canvaskit-wasm (Skia).

  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.

  24. mini-van

    Mini-Van: A minimalist template engine for DOM generation and manipulation, working for both client-side and server-side rendering (SSR)

  25. deno_swc

    The SWC compiler for Deno.

  26. 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
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).

JavaScript Deno discussion

JavaScript Deno related posts

  • You're Doing Rails Wrong

    3 projects | news.ycombinator.com | 7 Oct 2025
  • Poolifier Web Worker Release 0.5.0

    1 project | news.ycombinator.com | 2 Jul 2025
  • Benchmark Tool Tatami-Ng Release 0.7.3

    1 project | news.ycombinator.com | 2 Oct 2024
  • Please Stop Reinventing JSX

    3 projects | news.ycombinator.com | 30 Jul 2024
  • Tatami-Ng Version 0.4.4

    1 project | news.ycombinator.com | 19 Apr 2024
  • Show HN: BewCloud is a simpler alternative to Nextcloud written in TypeScript

    4 projects | news.ycombinator.com | 16 Mar 2024
  • I have created a small anti-depression script

    4 projects | dev.to | 5 Mar 2024
  • A note from our sponsor - SurveyJS
    surveyjs.io | 22 Dec 2025
    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 →

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

Sponsored
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.
surveyjs.io

Did you know that JavaScript is
the 4th most popular programming language
based on number of references?