JavaScript Deno

Open-source JavaScript projects categorized as Deno | Edit details

Top 16 JavaScript Deno Projects

  • GitHub repo i18next

    i18next: learn once - translate everywhere

    Project mention: [AskJS] What are the one-liners you shouldn't ever use? | reddit.com/r/javascript | 2021-11-27

    I18next use of NumberFormat ICU

  • GitHub repo jose

    "JSON Web Almost Everything" - JWA, JWS, JWE, JWT, JWK, JWKS with no dependencies using runtime's native crypto in Node.js, Browser, Cloudflare Workers, Electron, and Deno.

    Project mention: Deno Deploy Beta 2 | news.ycombinator.com | 2021-09-01

    Biggest sharp edge I've encountered is the very much WIP WebCrypto API support. In practical terms, this means things like signing/verifying JWTs is not very well supported: https://github.com/panva/jose/discussions/243

    That said, the situation is improving rapidly, and I've been personally willing to bet that the support will be solid by the time I finish prototyping and need to start adding auth to my latest project.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo aria2.js

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

  • GitHub repo ImageScript

    zero-dependency JavaScript image manipulation

  • GitHub repo i18next-http-backend

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

    Project mention: How to Internationalize a React App | dev.to | 2021-09-02

    In addition, we need to install i18next-http-backend which allows us to fetch translations from a directory, and i18next-browser-languagedetector which allows us to detect the user's language:

  • GitHub repo deno-canvas

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

    Project mention: native web-api graphics (live, not image) | reddit.com/r/Deno | 2021-09-10

    sdl2 gets around the first problem by downloading a CLI service & starting it, that speaks JSON over a TCP socket. It's a limited surface of the API, and missing some pretty basic stuff, but I could see it working ok. It's not canvas, so I'd have to translate those sort of calls to it. I discussed that a bit here and it sounds like I could blit images of the canvas to sdl2 surface, but since it doesn't support in-memory images, I'd have to implement that in sdl2, or save a "frame" image to a file, for every blit. Either way, I have the overhead of redrawing every frame as a complete image. This seems incredibly jenky, and I assume will not perform very well, but I haven't tested.

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

    Project mention: How does server side internationalization (i18n) look like? | dev.to | 2021-06-27

    This time we will use a different i18next module, i18next-http-middleware. It can be used for all Node.js web frameworks, like express or Fastify, but also for Deno web frameworks, like abc or ServestJS.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo joss

    JOSS can serialize almost every JavaScript data type and data structure, so data can be seamlessly exchanged between browsers and servers (Deno or Node.js).

    Project mention: How to seamlessly exchange data between JavaScript environments | dev.to | 2021-11-03

    JOSS also supports some often overlooked features of JavaScript, such as primitive wrapper objects, circular references, sparse arrays, and negative zeros. Please read the official specification for all the gory details.

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

    Project mention: How does server side internationalization (i18n) look like? | dev.to | 2021-06-27

    If you don't bundle your CLI app in a single executable, for example by using pkg, you can also i.e. use the i18next-fs-backend to dynamically load your translations, for example like this:

  • GitHub repo peco

    A featherweight Preact SSR template for Deno (by sebringrose)

    Project mention: Peco: The featherweight Deno webapp framework | news.ycombinator.com | 2021-04-13
  • GitHub repo fast-base64

    Fastest base64 on the web, with Wasm + SIMD

    Project mention: Fast Base64 with WASM and SIMD | news.ycombinator.com | 2021-08-12
  • GitHub repo sypool

    Sypool is a custodial STX mining pool using smart contracts on the Stacks blockchain for trustless contributions & reward redemption. 🏊 ♾️

    Project mention: Where can you check what apps has been developed on Stacks? How can you get insight what apps being developed? | reddit.com/r/stacks | 2021-05-31

    Some ones on my radar are a new mining pool: https://github.com/syvita/sypool

  • GitHub repo lightfetch

    Zero dependencies, lightweight, and asynchronous https requests package.

    Project mention: Depreciating My First Package | dev.to | 2021-09-05

    If you want to use the Replit API at it's current state there are a few hurdles. Firstly you need an HTTPS package because the staging domain that allowed HTTP is down and the main site requires HTTPS. The API endpoint is at https://replit.com/graphql. Secondly, you need a schema. You can find some of it by look in DevTools in Network Requests, reverse-engineer the ReplAPI.it package, or obtain a copy of the schema from some benevolent member of the Replit Team (or Replit Mods). With these two in hand you can create your own projects with the API.

  • GitHub repo deno_is_unicode_supported

    🖥️ Detect whether the terminal supports Unicode

    Project mention: is_unicode_supported: 🖥️ Detect whether the terminal supports Unicode | reddit.com/r/Deno | 2021-10-14
  • GitHub repo deno-ssr-jsx

    Deno module with 256.18KB to serve SSR JSX that contains routing (parameters, APIs, JS Response object), static pages, async jsx components, and some more functionalities

    Project mention: Serving JSX directly from server with some small features in a small package | reddit.com/r/Deno | 2021-11-04
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). The latest post mention was on 2021-11-27.

JavaScript Deno related posts

Index

What are some of the best open-source Deno projects in JavaScript? This list will help you:

Project Stars
1 i18next 5,941
2 jose 1,626
3 aria2.js 501
4 ImageScript 317
5 i18next-http-backend 189
6 deno-canvas 94
7 i18next-http-middleware 77
8 joss 51
9 i18next-fs-backend 36
10 peco 31
11 fast-base64 19
12 sypool 19
13 ng-fuzzy-search 8
14 lightfetch 7
15 deno_is_unicode_supported 4
16 deno-ssr-jsx 2
Find remote jobs at our new job board 99remotejobs.com. There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com