Deno 1.28: Featuring 1.3M New Modules

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. bun

    Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

    Bun?[1]

    Which is a bigger change then Deno, as that is basically node with some more stuff included (same engine, lead developer, similar attitude towards standard library etc.), whereas Bun is using the JavaScript Core engine from Safari.

    [1]: https://bun.sh

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. patch-package

    Fix broken node modules instantly πŸƒπŸ½β€β™€οΈπŸ’¨

    patch-package is a tool for this specific purpose

    https://www.npmjs.com/package/patch-package

    You commit your changes as a git diff and add the patch-package command to your post-install hook so it runs after every install

    My main use for it is fixing other packages' package.json exports field and Typescript definitions

  4. solid

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

    As always, less complexity and less expressive power at a given level go hand in hand: as far as I could understand, Deno as it exists right now can’t work with a relatively tame nonstandard approach to JSX such as that in Solid.js[1] (without essentially running a build step at startup), let alone a full language extension like Svelte[2] (there is a thing for that now[3], but I think it still squeezes in a build system somehow).

    [1] https://github.com/solidjs/solid/discussions/332

    [2] https://github.com/sveltejs/svelte/issues/4431

    [3] https://github.com/crewdevio/Snel

  5. Svelte

    web development for the rest of us

    As always, less complexity and less expressive power at a given level go hand in hand: as far as I could understand, Deno as it exists right now can’t work with a relatively tame nonstandard approach to JSX such as that in Solid.js[1] (without essentially running a build step at startup), let alone a full language extension like Svelte[2] (there is a thing for that now[3], but I think it still squeezes in a build system somehow).

    [1] https://github.com/solidjs/solid/discussions/332

    [2] https://github.com/sveltejs/svelte/issues/4431

    [3] https://github.com/crewdevio/Snel

  6. cdk8s-plus

    A software development framework that provides high level abstractions for authoring Kubernetes applications.

    Incremental progress is progress.

    The dreaded npm ecosystem is still full of value.

    I tried Deno a few months ago, because I wanted to avoid the hassle with setting up a package.json, yarn lockfile, adding dependencies, etc.. just to run a TS script that generates k8s manifest YAMLs via https://github.com/cdk8s-team/cdk8s-plus

    But very quickly I realized it's not there yet.

  7. recluster

    Node clustering library with support for zero downtime reloading

    Just as a point of full disclosure, I'm the author of recluster (https://github.com/doxout/recluster) and its accompanying modules and I have some experience with managing k8s by myself - so I have some experience with both approaches in node.

  8. fresh

    The next-gen web framework.

    I am not sure if Fresh would be a direct competitor since it does not and will not[0] support client side routing. In every company I worked for in the last few years white flashes on page navigations were absolutely unacceptable.

    I still like the framework, but it probably targets a more specific segment of the market. I think aleph.js[1] is more like next and then there is the esoteric ultra.js[2] which kind of tries to do something similar and be super bleeding edge.

    [0] https://github.com/denoland/fresh/issues/403#issuecomment-11...

  9. SaaSHub

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

    SaaSHub logo
  10. aleph.js

    The Full-stack Framework in Deno.

  11. import-maps

    How to control the behavior of JavaScript imports

    Huh. I was about to complain that this breaks with web standards, but apparently it's being proposed as a standard feature: https://github.com/WICG/import-maps

    Interesting!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Building a Personal Finance App with Arcjet

    9 projects | dev.to | 6 Sep 2024
  • Low-Code Backend Solution for Refine.dev Using Prisma and ZenStack

    4 projects | dev.to | 27 May 2024
  • Type-Safe Fetch with Next.js, Strapi, and OpenAPI

    8 projects | dev.to | 2 Apr 2024
  • 10 Issues That Will Help You Grow as a top contributor in Opensource πŸ…πŸ…

    12 projects | dev.to | 16 Oct 2023
  • Node.js vs. Deno vs. Bun: JavaScript runtime comparison

    9 projects | dev.to | 6 Sep 2023

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?