Overview
Farm officially provides a lot of useful plugins, including Rust plugins and JS plugins. Rust plugins are much faster than Js plugins, we recommend to use Rust plugins whenever possible.
tip
Refer to Using Plugins for how to use plugins in Farm.
Rust Plugins​
@farmfe/plugin-react:Support Reactjsxandreact-refresh.@farmfe/plugin-sass:Support compilingsass/scssfiles.@farmfe/plugin-strip:A Farm rust plugin to removedebuggerstatements and functions likeassert.equalandconsole.logfrom your code.@farmfe/plugin-dsv:A Farm plugin which converts.csvand.tsvfiles into JavaScript modules.@farmfe/plugin-yaml:A Farm plugin which Converts YAML files to ES6 modules.@farmfe/plugin-virtual:A rust plugin for farm to easily use virtual module.@farmfe/plugin-react-components:On-demand components auto importing for React.@farmfe/plugin-auto-import: On-demand auto importing for npm packages.
Js Plugins​
@farmfe/js-plugin-postcss:Supportpostcssin your project.@farmfe/js-plugin-less:Support compilinglessfiles.@farmfe/js-plugin-svgr:Support compilingsvgfiles.@farmfe/js-plugin-dts:Support compiling*.d.tsfiles.@farmfe/js-plugin-sass:Support compilingsass/scssfiles.
Community Plugins​
If official plugins doesn't meet your needs, you can try Community Plugins
And of course check out awesome-farm - you can also submit a PR to list your plugins there.
