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

Turbo Alternatives

Similar projects and alternatives to turbo

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better turbo alternative or higher similarity.

turbo reviews and mentions

Posts with mentions or reviews of turbo. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-12-04.
  • Monorepos
    4 projects | reddit.com/r/node | 4 Dec 2022
    as a monorepo newbie I found turborepo to be easy as pie for a typical web application Turborepo
  • What is TurboPack?
    2 projects | dev.to | 2 Dec 2022
  • November at System76: Products, Promos, & COSMIC DE
    3 projects | reddit.com/r/pop_os | 1 Dec 2022
    I was just reading about Turbopack today (Webpack successor) and I see they implemented MPL-2.0: https://github.com/vercel/turbo
  • Eleventy vs Next.js
    7 projects | dev.to | 28 Nov 2022
    Backed by Vercel, the stated aim for Next.js is to bring the power of full-stack to the frontend. With recent developments including new Rust-based tooling for transpilation and minification, and the incremental bundler and build system Turbopack replacing Webpack, Next.js looks set to remain a powerhouse for users who want the full gamut of development options available to them.
  • Web3 Dubai MetaMask Workshop
    6 projects | dev.to | 16 Nov 2022
    A mono repo using Turbo Incremental bundler/build system optimized for mono repos, JS & TS
  • Where can I read high-quality react code with functional components?
    6 projects | reddit.com/r/reactjs | 14 Nov 2022
    - Turborepo: https://github.com/vercel/turbo/tree/main/examples
  • What is your React server side stack of choice?
    2 projects | reddit.com/r/Frontend | 6 Nov 2022
    Next.js for sure. They recently released Next 13, which natively supports server side components. It comes with a Node server with a friendly API, but you can eject from it if you want and use your own. It uses webpack and swc, version 13 also ships its own turbopack written in Rust, but it is in alpha for now.
  • Next.js 13: What’s New?
    3 projects | dev.to | 4 Nov 2022
    directory (beta). This includes support for **[layouts](https://nextjs.org/blog/next-13#layouts), [server Components](https://nextjs.org/blog/next-13#server-components), [streaming](https://nextjs.org/blog/next-13#streaming) and [suspense for data fetching](https://nextjs.org/blog/next-13#data-fetching)**. Other new and improved features include[ ** ```next/image``` (stable)** ](https://nextjs.org/blog/next-13#nextimage)- faster with native browser lazy loading, [@next/font (beta)](https://nextjs.org/blog/next-13#nextfont) - automatic self-hosted fonts with zero layout shift and [**improved ```next/link``` **](https://nextjs.org/blog/next-13#breaking-changes) with simplified API with automatic `````` . ### Analytics [Vercel](https://vercel.com/) welcomes [Splitbee](https://splitbee.io/) to provide all Vercel customers with greater analytics capabilities. With Splitbee's all-in-one analytics and privacy-friendly conversion tool, you can quickly improve your website by better understanding how users interact with it—enabling developers to access real-time analytics for their site and experiment with A/B testing (soon). Brands of all sizes can now obtain the in-depth website analytics they need to have more control over how they interact with their end users thanks to [Vercel analytics' ](https://vercel.com/analytics)addition of page views and visitor data. Features include: - Privacy Friendly - Real-time tracking - Accessible to all ### Turbopack The goal of Vercel is to provide innovators with the speed and dependability they need to produce at the exact moment of inspiration by speeding bundling for the Web, starting first with Next.js 13. With that, they’ve launched [Turbopack](https://turbo.build/), a Rust-based successor to Webpack. Turbopack is based on an innovative incremental design to provide the quickest development experience possible. It refreshes huge applications 10x quicker than Vite and 700x faster than Webpack. On larger applications, the gap is significantly greater—often 20x faster than Vite. Turbopack will be used for the [Next.js 13](https://beta.nextjs.org/docs) development server. It will power lightning-fast HMR, and it will support React Server Components natively, as well as TypeScript, JSX, CSS, and more. ## Integrate Next.js with Strapi With all those exciting features to try out, why not try them out on your next Strapi and Next.js project!? [Strapi](https://strapi.io/) enables the creation, management, and delivery of content-rich experiences to any digital product, channel, or device. While Next.js can be used to create progressive web apps, server-rendered apps, and static websites. Why else should you choose Strapi with Next.js? - **High Security**: You have no need for a server-side language - **Best Developer Experience:** Next.js is built on React, and so is Strapi. You can choose your favourite stack to build a microservices architecture. - **Scalability to infinity:** You have unlimited usage and can scale as you grow with Strapi and Next.js. Another exciting reason is that you will soon be able to easily deploy your Strapi app to [Strapi Cloud](https://strp.cc/3E27WuI) with ease. Join the [waitlist](https://strp.cc/3E27WuI) and be the first to have a taste of a stress-free deployment process. If you are looking for more inspiration on why you should build a Next.js app with Strapi, do check out my recent talk, given at Next.js Conf 2022 about “[Why I chose Next.js for my Strapi Application](https://www.youtube.com/watch?v=wVity_0pUeo)”. ### Get Started with Strapi and Next.js Learn how to create your own Next.js applications that use Strapi APIs to retrieve and manage content. The best way to get started with Strapi and Next.js is to visit our blogs for the [latest tutorials](https://strapi.io/blog) or follow the course “[Create your ”next” app using Strapi and Next.js](https://www.youtube.com/playlist?list=PL7Q0DQYATmvjXSuHfB8CY_n_oUeqZzauZ)” by Tamas. Don’t have time or are too busy to start learning how to use Next.js and Strapi? Find one of our starter projects by downloading our [Next.js X Strapi Cheatsheet](https://app.hubspot.com/documents/6893032/view/451374166?accessId=e8198f), which includes the shortcuts for the most commonly used aspects of Strapi with Next.js. Happy coding.
  • Turbopack Performance Benchmarks
    3 projects | news.ycombinator.com | 31 Oct 2022
    Here's the bulk of the code used to generate the code they're building: https://github.com/vercel/turbo/blob/main/crates/turbopack-c...

    They're building basically the same thing over and over again. This surprised me, given their intro post: https://vercel.com/blog/turbopack

    Relevant quote:

    > Turbopack is built on Turbo: an open-source, incremental memoization framework for Rust. Turbo can cache the result of any function in the program. When the program is run again, functions won't re-run unless their inputs have changed. This granular architecture enables your program to skip large amounts of work, at the level of the function.

    I'd be curious to see if a real-world app (or even one generated with more variety in components) showed comparable performance numbers

  • The creator of Webpack introduces Turbopack, a Rust-based successor that's 700x faster
    6 projects | reddit.com/r/rust | 25 Oct 2022
    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?
  • A note from our sponsor - Scout APM
    scoutapm.com | 9 Dec 2022
    Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀. Learn more →


Basic turbo repo stats
3 days ago
Truly a developer’s best friend
Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.