跳到主要内容
⭐️
Give Star with Farm Github

Extremely Fast Web Bundler Written in Rust

Farm is a Rust-Based Web Building Engine to Facilitate Your Web Program and JavaScript Library

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.

Extremely Fast

Written in Rust, start a React / Vue project in milliseconds and perform an HMR update within 10ms for most situations.

Incremental Building

Incremental Building: Support persistent cache, module level cache enabled by default, any module won't be compiled twice until it's changed!

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

Partial Bundling

Get notified when someone shares a file or mentions you in a comment.

Get to know our team

Farm team core members, the following are introductions of the members

brightwu

@ByteDance

Author/Lead Maintainer of @farm-fe. Rust && TS && Java..
Erkelost

Rust & Go & Node & Web development ❤️❤️
shulandmimi

Core team member of Farm.
Nirvana-Jie

@bytedance

There are too many things to learn, I can only keep moving forward.
NidMo

Core team member of Farm.
brightwu

@ByteDance

Author/Lead Maintainer of @farm-fe. Rust && TS && Java..
Erkelost

Rust & Go & Node & Web development ❤️❤️
shulandmimi

Core team member of Farm.
Nirvana-Jie

@bytedance

There are too many things to learn, I can only keep moving forward.
NidMo

Core team member of Farm.
brightwu

@ByteDance

Author/Lead Maintainer of @farm-fe. Rust && TS && Java..
Erkelost

Rust & Go & Node & Web development ❤️❤️
shulandmimi

Core team member of Farm.
Nirvana-Jie

@bytedance

There are too many things to learn, I can only keep moving forward.
NidMo

Core team member of Farm.
brightwu

@ByteDance

Author/Lead Maintainer of @farm-fe. Rust && TS && Java..
Erkelost

Rust & Go & Node & Web development ❤️❤️
shulandmimi

Core team member of Farm.
Nirvana-Jie

@bytedance

There are too many things to learn, I can only keep moving forward.
NidMo

Core team member of Farm.
wjq990112

@bytedance

Member of @raxjs, @ice-lab and @farm-fe.
callqh

Javascript & Rust.
oblador

Core team member of Farm.
ysy945

Core team member of Farm.
NaturelLee

Core team member of Farm.
wjq990112

@bytedance

Member of @raxjs, @ice-lab and @farm-fe.
callqh

Javascript & Rust.
oblador

Core team member of Farm.
ysy945

Core team member of Farm.
NaturelLee

Core team member of Farm.
wjq990112

@bytedance

Member of @raxjs, @ice-lab and @farm-fe.
callqh

Javascript & Rust.
oblador

Core team member of Farm.
ysy945

Core team member of Farm.
NaturelLee

Core team member of Farm.
wjq990112

@bytedance

Member of @raxjs, @ice-lab and @farm-fe.
callqh

Javascript & Rust.
oblador

Core team member of Farm.
ysy945

Core team member of Farm.
NaturelLee

Core team member of Farm.

Frequently Asked Questions

Need help with something? Here are some of the most common questions we get.

General

Magic UI is a modern, customizable UI component library for React applications.

You can start by installing Magic UI via npm or yarn, and then importing the components you need in your React project.

Support

Yes, Magic UI offers technical support through our documentation, community forums, and dedicated support channels for premium users.

Customization

Absolutely! Magic UI components are highly customizable. You can modify their appearance using CSS, props, or theme configurations.

Integration

You can integrate Magic UI into your existing project by installing it as a dependency and then importing the desired components into your React files.

Still have questions? Concat us at GitHub Discussions