Turbo PRO v2 Benchmark: Real-World Performance
0
Publication Date: 25/06/2025
Author: Anas Chakroun
3-5 minutes

Benchmark Goals
This benchmark measures how Turbo PRO v2 handles projects of very different sizes β from a tiny toolchain repo to a huge framework mono-repo.
Earlier builds of Turbo struggled with massive workspaces. v2 was rebuilt with performance-first principles, so we ran it against three representative open-source projects.
Repositories Tested
β’ Vite β small repo (~73 MB)
β’ Storybook β medium repo (~1.1 GB)
β’ React.js β large repo (~1.9 GB)
π₯οΈ Tested on a MacBook Pro M1 (2021, 16GB RAM).
Turbo PRO Panel in Action
Below you can see the Turbo tree fully initialized for each project along with the measured first-load time.



Real-Time Edits: Turbo VDOM
Once the initial tree is in place, every file change is reflected in under 100 ms thanks to the Turbo VDOM diff-patch engine β even in the 1.9 GB React repo.
How it works?
Want to understand what makes all of this possible under the hood? Dive into the technical breakdown of Turbo PRO v2 and discover the new engine, concurrency strategies, and how the Turbo VDOM works.
Conclusion
Turbo PRO v2 proves it can scale from tiny tools to gigantic frameworks while staying fast and stable.
Huge thanks to the community for pushing us toward these performance wins β and stay tuned, weβre just getting started.