The creator of Webpack introduces Turbopack, a Rust-based successor that's 700x faster

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • Appwrite - The open-source backend cloud platform
  • Onboard AI - Learn any GitHub repo in 59 seconds
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • turbo

    Incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust – including Turbopack and Turborepo.

    Article mentions a general-purpose memoization library called turbo. I don't spot it in https://github.com/vercel/turbo/tree/main/crates. Is it like https://crates.io/crates/salsa? Is it meant for use outside of the turbopack ecosystem?

  • dom-expressions

    A Fine-Grained Runtime for Performant DOM Rendering

    Revised my comment. However, I'm required to use Babel for: https://github.com/ryansolid/dom-expressions/tree/main/packages/babel-plugin-jsx-dom-expressions and a couple other small plugins.

  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • swc

    Rust-based platform for the Web

    If you just want to compile typescript / jsx / react to javascript you'd use a bundler like esbuild or swc.

  • Next.js

    The React Framework

    if you did any web dev recently (like with react for example) you probably used webpack / or similar behind the scenes. especially if you used a react / vue framework like nextjs or remix etc

  • esbuild

    An extremely fast bundler for the web

    If you just want to compile typescript / jsx / react to javascript you'd use a bundler like esbuild or swc.

  • tools

    Unified developer tools for JavaScript, TypeScript, and the web

    I'm a lot more interested in Rome

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