What is Evan You doing by creating VoidZero, and what are the issues with JS toolchains?

This page summarizes the projects mentioned and recommended in the original post on dev.to

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

    JavaScript parser / mangler / compressor / beautifier toolkit

    UglifyJS was one of the first used to compress JS code, and now its download volume is also very large.

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

    A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.

    Packagers are the ones we most frequently come into contact with, such as Webpack Vite and Parcel. The latter may not be commonly used, but it is also a well-established tool.

  4. vite

    Next generation frontend tooling. It's fast!

    Packagers are the ones we most frequently come into contact with, such as Webpack Vite and Parcel. The latter may not be commonly used, but it is also a well-established tool.

  5. vercel

    Develop. Preview. Ship.

    Turbopack is a JS packaging tool developed by Vercel using Rust for Next.js projects, and can also be used independently.

  6. swc

    Rust-based platform for the Web

    However, new tools such as SWC and esbulid now also support JS code compression, and their execution efficiency is higher. After all, Rust or Go inherently have much higher execution efficiency than JS.

  7. rspack

    The fast Rust-based web bundler with webpack-compatible API 🦀️

    Rspack is developed using the Rust language, but it is not just a JS compiler. It is a comprehensive packaging tool with high efficiency.

  8. Rollup

    Next-generation ES module bundler

    Meanwhile, esbulid (developed in Go language, as introduced earlier) and rollup can also be used separately as packaging tools, and many third-party JS plugins are packaged using rollup.

  9. SaaSHub

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

    SaaSHub logo
  10. prettier

    Prettier is an opinionated code formatter.

    The commonly used ones in this section are ESLint and Prettier, but there are also some confusion in their usage

  11. parcel

    The zero configuration build tool for the web. 📦🚀

    Packagers are the ones we most frequently come into contact with, such as Webpack Vite and Parcel. The latter may not be commonly used, but it is also a well-established tool.

  12. Next.js

    The React Framework

    Turbopack is a JS packaging tool developed by Vercel using Rust for Next.js projects, and can also be used independently.

  13. ESLint

    Find and fix problems in your JavaScript code.

    The commonly used ones in this section are ESLint and Prettier, but there are also some confusion in their usage

  14. esbuild

    An extremely fast bundler for the web

    However, new tools such as SWC and esbulid now also support JS code compression, and their execution efficiency is higher. After all, Rust or Go inherently have much higher execution efficiency than JS.

  15. deno

    A modern runtime for JavaScript and TypeScript.

    Deno is a JS runtime developed in recent years, focusing on TS support and network security. It received a $20M investment in the first two years and recently released Deno 2.0, which is currently developing rapidly

  16. bun

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

    Bun JS runtime, Focus on performance and all-in-one

  17. babel-sublime

    Syntax definitions for ES6 JavaScript with React JSX extensions.

    Babel was one of the first to do this job, developed using JS, with a rich ecosystem and plugins, and has long been integrated into packaging tools such as webpack rollup.

  18. SaaSHub

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

    SaaSHub logo
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

  • Show HN: Oxidase – Transpiles TypeScript at the Speed of Parsing

    2 projects | news.ycombinator.com | 9 Feb 2025
  • Show HN: JSX in Browser with Sucrase

    1 project | news.ycombinator.com | 30 Oct 2023
  • How to use Firestore with Redux in a React application

    7 projects | dev.to | 25 Jan 2023
  • The TypeScript compiler is now implemented internally with modules

    16 projects | news.ycombinator.com | 2 Nov 2022
  • Should i switch to Typescript?

    1 project | /r/reactjs | 5 Aug 2022

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