Give Star with Farm Github
![](/assets/images/rocket-84b12b0b9c2fedde390e122d2563ecbc.png)
![](/assets/images/rocket-84b12b0b9c2fedde390e122d2563ecbc.png)
Extremely Fast
Written in Rust, start a React / Vue project in milliseconds and perform an HMR update within 10ms for most situations.
![](/assets/images/box-2073f27f31683afdfc3b2e6f1f775e1f.png)
![](/assets/images/box-2073f27f31683afdfc3b2e6f1f775e1f.png)
Incremental Building
Incremental Building: Support persistent cache, module level cache enabled by default, any module won't be compiled twice until it's changed!
![](/assets/images/feature-1a0545f4589a9c5ac2949f6ff0acde53.png)
![](/assets/images/feature-1a0545f4589a9c5ac2949f6ff0acde53.png)
Rich Features
Farm support compiling Html, Css, Css Modules, Js/Jsx/Ts/Tsx, Json, Static Assets out of box, support sass, less, postcss, vue, react, solid by official plugins, support lazy compiling, partial bundling and more
![](/assets/images/plug-509f8f982a9a08431017c8c46bb6d3bb.png)
![](/assets/images/plug-509f8f982a9a08431017c8c46bb6d3bb.png)
Fully Pluggable and Vite Compatible
Everything inside Farm is powered by plugins, Supports both Rust and JavaScript plugins. Support Vite plugins out of box.
![](/assets/images/box-2073f27f31683afdfc3b2e6f1f775e1f.png)
![](/assets/images/box-2073f27f31683afdfc3b2e6f1f775e1f.png)
Partial Bundling
Partial Bundling: Bundle your project into a few reasonable bundles, speeding up resource loading without losing caching granularity.
![](/assets/images/compatible-1387759c6885367cdeb0569560b3a950.png)
![](/assets/images/compatible-1387759c6885367cdeb0569560b3a950.png)
Consistency and Compatibility
What you see in development will be the same as what you get in production. Supports both legacy (ES5) and modern browsers.