JavaScript Deno

Open-source JavaScript projects categorized as Deno

Top 23 JavaScript Deno Projects

  • SheetJS js-xlsx

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

  • Project mention: how to work with .xlsx files? | /r/node | 2023-06-28

    ExcelJS and XLSX (SheetJS) are great libraries to work with XLSX files. The former I've found a bit easier to work with but less efficient in general.

  • i18next

    i18next: learn once - translate everywhere

  • Project mention: Implementing Internationalization (i18n) in Vue.js Projects | dev.to | 2024-04-30

    For this article, we'll leverage the 'Simple CRM' project from our previous list of projects. We'll integrate and utilize the i18n library to internationalize our application.

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

    SurveyJS logo
  • postgres

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

  • Project mention: The Notifier Pattern for Applications That Use Postgres | news.ycombinator.com | 2024-05-14

    Great post!

    Postgres.js actually does this implicitly through a simple API[1] mimicking the postgres way, thereby using only a single dedicated connection for listening per process.

    Listen/notify is also super useful with triggers.

    [1] https://github.com/porsager/postgres

  • microdiff

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

  • Project mention: 🚀 The Fast, Accurate, JavaScript Objects Diffing & Patching Library | dev.to | 2024-05-01

    Microdiff

  • zip.js

    JavaScript library to zip and unzip files supporting multi-core compression, compression streams, zip64, split files and encryption.

  • croner

    Trigger functions or evaluate cron expressions in JavaScript or TypeScript. No dependencies. Most features. Node. Deno. Bun. Browser.

  • Project mention: Croner – Cron for JavaScript and TypeScript | news.ycombinator.com | 2023-08-30
  • serverless-dns

    The RethinkDNS resolver that deploys to Cloudflare Workers, Deno Deploy, Fastly, and Fly.io

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

    InfluxDB logo
  • ImageScript

    zero-dependency JavaScript image manipulation

  • aria2.js

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

  • pogo

    Server framework for Deno

  • lmdb-js

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

  • i18next-http-backend

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

  • Project mention: Supercharge Your TypeScript App: Mastering i18next for Type-Safe Translations | dev.to | 2023-06-22

    A React.js based i18next setup with in-memory translation resources could also look very similar to the above example, so let's raise the bar a little bit and see what a setup with lazy loading translations like with i18next-http-backend looks like:

  • svelte-adapter-deno

    A SvelteKit adapter for Deno

  • instant

    JavaScript API framework with ORM, migrations and vectors

  • Project mention: instant.dev: Rails-inspired JavaScript ORM and Migrations for Postgres | /r/programming | 2023-09-30
  • api

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

  • Project mention: Show HN: Instant API – Build type-safe web APIs with JavaScript | /r/hypeurls | 2023-10-27
  • deno-canvas

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

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

  • feed-extractor

    Simplest way to read & normalize RSS/ATOM/JSON feed data

  • Project mention: Show HN: FeedsBot – A Meower bot that posts RSS feed updates to groupchats | news.ycombinator.com | 2023-09-03

    Hi, HN!

    I made this awhile back as a Meower[1] bot that posts RSS feed updates to groupchats, and reads RSS feeds, powered by Extractus' Feed Extractor[2]. My friend's groupchat uses this bot to post updates to his blog, and he says that it has been working out great.

    Looking forward to your feedback and suggestions!

    [1]: https://meower.org/

    [2]: https://github.com/extractus/feed-extractor

  • deno_swc

    The SWC compiler 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)

  • Project mention: VanJS (Vanilla JavaScript): smallest reactive UI framework | news.ycombinator.com | 2023-05-25

    Interestingly the `tags` object seems to support any tag name: https://github.com/vanjs-org/mini-van/blob/57b686ced075754ee...

    And it still allows to provide specific types for teh known ones: https://github.com/vanjs-org/mini-van/blob/57b686ced075754ee...

    Cool stuff

  • i18next-fs-backend

    i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.

  • angular_deno

    Angular Deno - Experimental Angular renderer in server with Deno

  • deno-bin

    Use Deno via npm

  • Project mention: Use Deno via NPM | news.ycombinator.com | 2023-12-09
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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 related posts

  • 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
  • Show HN: Instant API – Build type-safe web APIs with JavaScript

    1 project | /r/hypeurls | 27 Oct 2023
  • JavaScript First, Then TypeScript

    5 projects | dev.to | 15 Oct 2023
  • Next.js, Just Why?

    2 projects | news.ycombinator.com | 9 Sep 2023
  • Node.js codebase is still entirely in Javascript and not in Typescript and node team does not even officially provide node TS types

    5 projects | /r/node | 21 Jun 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 20 May 2024
    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. 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 34,554
2 i18next 7,439
3 postgres 6,780
4 microdiff 3,489
5 zip.js 3,288
6 croner 1,885
7 serverless-dns 1,752
8 ImageScript 595
9 aria2.js 589
10 pogo 487
11 lmdb-js 472
12 i18next-http-backend 417
13 svelte-adapter-deno 308
14 instant 261
15 api 246
16 deno-canvas 185
17 i18next-http-middleware 147
18 feed-extractor 139
19 deno_swc 113
20 mini-van 92
21 i18next-fs-backend 87
22 angular_deno 85
23 deno-bin 67

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com