[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-5667":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":33,"readmeContent":34,"aiSummary":35,"trendingCount":16,"starSnapshotCount":16,"syncStatus":36,"lastSyncTime":37,"discoverSource":38},5667,"farm","farm-fe\u002Ffarm","farm-fe","Extremely fast Vite-compatible web build tool written in Rust","https:\u002F\u002Ffarmfe.org",null,"Rust",5575,191,18,171,0,1,10,37.85,"MIT License",false,"main",true,[25,26,27,5,28,29,30,31,32],"build-tool","bundler","compiler","frontend","hmr","rust","typescript","vite","2026-06-12 02:01:13","\u003Cdiv align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffarm-fe\u002Ffarm\">\n  \u003Cimg src=\".\u002Fassets\u002Flogo.png\" width=\"550\" \u002F>\n  \u003C\u002Fa>\n  \u003Ch3>Extremely fast, Vite-compatible web build tool written in Rust\u003C\u002Fh3>\n  \u003Cp>\n    \u003Cspan>English\u003C\u002Fspan> |\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffarm-fe\u002Ffarm\u002Fblob\u002Fmain\u002FREADME.zh-CN.md\">简体中文\u003C\u002Fa>  \n  \u003C\u002Fp>\n  \u003Cp align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FmDErq9aFnF\">\n      \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fchat-discord-blueviolet?style=flat&logo=discord&colorA=ffe3f5&colorB=711a5f\" alt=\"discord chat\" \u002F>\n    \u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FFarmFe71928\" > \n      \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Ftwitter\u002Furl.svg?label=@fe_farm&style=social&url=https:\u002F\u002Ftwitter.com\u002FFarmFe71928\"\u002F> \n    \u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fnpmjs.com\u002Fpackage\u002F@farmfe\u002Fcore\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fv\u002F@farmfe\u002Fcore.svg?style=flat-square&colorA=ffe3f5&colorB=711a5f\" alt=\"npm package\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fnodejs.org\u002Fen\u002Fabout\u002Freleases\u002F\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fnode\u002Fv\u002F@farmfe\u002Fcore.svg?style=flat-square&colorA=ffe3f5&colorB=711a5f\" alt=\"node compatibility\">\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fnpmcharts.com\u002Fcompare\u002F@farmfe\u002Fcore?minimal=true\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fdm\u002F@farmfe\u002Fcore.svg?style=flat-square&colorA=ffe3f5&colorB=711a5f\" alt=\"downloads\" \u002F>\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffarm-fe\u002Ffarm\u002Fblob\u002Fmain\u002FLICENSE\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fl\u002F@farmfe\u002Fcore?style=flat-square&colorA=ffe3f5&colorB=711a5f\" alt=\"license\" \u002F>\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgurubase.io\u002Fg\u002Ffarm\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FGurubase-Ask%20Farm%20Guru-711a5f?style=flat-square&labelColor=ffe3f5\" alt=\"Gurubase\" \u002F>\n  \u003C\u002Fa>\n  \u003C\u002Fp>\n  \u003Cbr\u002F>\n\u003C\u002Fdiv>\n\n---\n\n## Intro\n\nFarm is an extremely fast, Vite-compatible web build tool written in Rust. Designed to be fast, powerful, and consistent, it delivers the best web development experience — the real next-generation build tool.\n\n## Online experience\n\n[![Edit Farm](https:\u002F\u002Fcodesandbox.io\u002Fstatic\u002Fimg\u002Fplay-codesandbox.svg)](https:\u002F\u002Fcodesandbox.io\u002Fp\u002Fgithub\u002FErKeLost\u002Freact\u002Fmain)\n\n## Why Farm?\n\n> See [Why Farm](https:\u002F\u002Ffarmfe.org\u002Fdocs\u002Fwhy-farm) for details.\n\nIn short, tools like webpack are too slow, but new tools like Vite are not perfect, Vite has a lot of drawbacks when comes to a large project:\n\n- **A huge number of requests during development**：when there are hundreds or thousands modules per page, loading performance severely degraded, it may takes seconds or more when refresh the page.\n- **Inconsistency between development and production**: Using different strategy and tools in development and production, it's really inconsistent and it's hard to debug online issues.\n- **Inflexible Code Splitting**: It's hard to control the output of your bundles.\n\nFarm can solve these problems perfectly, and it's really fast cause it's written in Rust. Farm aims to be fast, consistent, flexible, which is the real next generation build tool.\n\n## Features\n\n> [!NOTE]\n>\n> - Since Farm v0.13, Vite plugins can be used directly in Farm. Refer to [Using vite plugins in Farm](https:\u002F\u002Ffarmfe.org\u002Fdocs\u002Fusing-plugins#using-vite-plugins-in-farm)\n> - Since Farm v0.14, persistent disk cache enabled by default. Refer to [Incremental Building](https:\u002F\u002Ffarmfe.org\u002Fdocs\u002Fadvanced\u002Fpersistent-cache)\n> - Now Farm is **1.0 stable** and **production ready!**. See [Farm official website](https:\u002F\u002Ffarmfe.org\u002F) to get started.\n\n- ⚡ **Extremely Fast**: Written in Rust, start a React \u002F Vue project in milliseconds and perform an HMR update within 20ms for most situations.\n- ⚡ **Incremental Building**: Support persistent cache, module level cache enabled by default, any module won't be compiled twice until it's changed!\n- 🧰 **Fully Pluggable and Vite Compatible**: Everything inside Farm is powered by plugins, Support Vite Plugins out of box. Supports Farm compilation plugins(both Rust and JavaScript plugins, and SWC plugins), Farm runtime plugins and Farm server plugin.\n- ⚙️ **Powerful**: Compiles JS\u002FTS\u002FJSX\u002FTSX, CSS, CSS Modules, HTML, and static assets out of the box. Official compilation plugins for React, Vue, Sass, Less, PostCSS, and more.\n- ⏱️ **Lazy Compilation**: Dynamically imported resources are compiled only when requested, speed up compilation for large scale project. Just write a `dynamic import` and the imported module won't be compiled when it is executed.\n- 📦 **Partial Bundling**: Bundle your project into a few reasonable bundles automatically, speeding up resource loading without losing caching granularity. Refer to [RFC-003 Partial Bundling](https:\u002F\u002Fgithub.com\u002Ffarm-fe\u002Frfcs\u002Fblob\u002Fmain\u002Frfcs\u002F003-partial-bundling\u002Frfc.md) for details.\n- 🔒 **Consistency**: What you see in development will be the same as what you get in production.\n- 🌳 **Compatibility**: Supports both legacy (ES5) and modern browsers.\n\n\u003Cbr\u002F>\n\n> Farm has implemented all features of a web build tool, including production optimization like tree shake and minification. It's now 1.0 stable. We have already migrated enterprise projects to Farm, and it works great!\n\nSee [RFC-001 Architecture](https:\u002F\u002Fgithub.com\u002Ffarm-fe\u002Frfcs\u002Fblob\u002Fmain\u002Frfcs\u002F001-core-architecture\u002Frfc.md#motivation) for design motivation and architecture.\n\n\u003Cbr\u002F>\n\n## Getting Started\n\nCreate a new Farm project with your favorite package manager:\n\n```bash\n# with npm\nnpm create farm@latest\n# with yarn\nyarn create farm@latest\n# with pnpm\npnpm create farm@latest\n```\n\nVisit [Farm Documentation](https:\u002F\u002Ffarmfe.org) to learn more about Farm.\n\n## Benchmark\n\nFarm is much faster than similar tool， **20x** faster than webpack and **10x** faster than Vite in the benchmark:\n\n![benchmark](https:\u002F\u002Fraw.githubusercontent.com\u002Ffarm-fe\u002Fperformance-compare\u002Fmain\u002Ffull.png)\n\nSee [Benchmark](https:\u002F\u002Fgithub.com\u002Ffarm-fe\u002Fperformance-compare) for details.\n\n## Contribution\n\nSee [Contributing Guide](https:\u002F\u002Fgithub.com\u002Ffarm-fe\u002Ffarm\u002Fblob\u002Fmain\u002FCONTRIBUTING.md).\n\n## Chat With Us\n\n- [Author Twitter](https:\u002F\u002Ftwitter.com\u002Fbrightwwu46799), [Official Twitter](https:\u002F\u002Ftwitter.com\u002FFarmFe71928)\n\n- With [Discord](https:\u002F\u002Fdiscord.gg\u002FmDErq9aFnF)\n\n- Wechat group\n\n\u003Cbr>\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F16189074-f05b-4d24-b432-0736b0ab8421\" width=\"30%\" \u002F>\n\n- QQ group\n\n\u003Cbr>\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FErKeLost\u002Freact\u002Fassets\u002F66500121\u002Fa9312045-584b-44fa-87b3-2827372ae849\" width=\"30%\" \u002F>\n\n## Contributors\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffarm-fe\u002Ffarm\u002Fgraphs\u002Fcontributors\" target=\"_blank\">\n  \u003Ctable>\n    \u003Ctr>\n      \u003Cth colspan=\"2\">\n        \u003Cbr\u002F>\n        \u003Cimg src=\"https:\u002F\u002Fcontrib.rocks\u002Fimage?repo=farm-fe\u002Ffarm\">\u003Cbr\u002F>\u003Cbr\u002F>\n      \u003C\u002Fth>\n    \u003C\u002Ftr>\n    \u003Ctr>\n      \u003Ctd>\n        \u003Cpicture>\n          \u003Csource\n            media=\"(prefers-color-scheme: dark)\"\n            srcset=\"https:\u002F\u002Fnext.ossinsight.io\u002Fwidgets\u002Fofficial\u002Fcompose-org-active-contributors\u002Fthumbnail.png?activity=active&period=past_28_days&owner_id=108205785&repo_ids=507542208&image_size=2x3&color_scheme=dark\"\n          \u002F>\n          \u003Cimg\n            alt=\"Contributors of farm-fe\u002Ffarm\"\n            src=\"https:\u002F\u002Fnext.ossinsight.io\u002Fwidgets\u002Fofficial\u002Fcompose-org-active-contributors\u002Fthumbnail.png?activity=active&period=past_28_days&owner_id=108205785&repo_ids=507542208&image_size=2x3&color_scheme=light\"\n          \u002F>\n        \u003C\u002Fpicture>\n      \u003C\u002Ftd>\n      \u003Ctd rowspan=\"2\">\n       \u003Cpicture>\n        \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fnext.ossinsight.io\u002Fwidgets\u002Fofficial\u002Fcompose-org-participants-growth\u002Fthumbnail.png?activity=new&period=past_28_days&owner_id=108205785&repo_ids=507542208&image_size=4x7&color_scheme=dark\">\n        \u003Cimg alt=\"New trends of farm-fe\" src=\"https:\u002F\u002Fnext.ossinsight.io\u002Fwidgets\u002Fofficial\u002Fcompose-org-participants-growth\u002Fthumbnail.png?activity=new&period=past_28_days&owner_id=108205785&repo_ids=507542208&image_size=4x7&color_scheme=light\">\n      \u003C\u002Fpicture>\n      \u003C\u002Ftd>\n    \u003C\u002Ftr>\n    \u003Ctr>\n      \u003Ctd>\n        \u003Cpicture>\n          \u003Csource\n            media=\"(prefers-color-scheme: dark)\"\n            srcset=\"https:\u002F\u002Fnext.ossinsight.io\u002Fwidgets\u002Fofficial\u002Fcompose-org-active-contributors\u002Fthumbnail.png?activity=new&period=past_28_days&owner_id=108205785&repo_ids=507542208&image_size=2x3&color_scheme=dark\"\n          \u002F>\n          \u003Cimg\n            alt=\"Contributors of farm-fe\u002Ffarm\"\n            src=\"https:\u002F\u002Fnext.ossinsight.io\u002Fwidgets\u002Fofficial\u002Fcompose-org-active-contributors\u002Fthumbnail.png?activity=new&period=past_28_days&owner_id=108205785&repo_ids=507542208&image_size=2x3&color_scheme=light\"\n          \u002F>\n        \u003C\u002Fpicture>\n      \u003C\u002Ftd>\n    \u003C\u002Ftr>\n  \u003C\u002Ftable>\n\u003C\u002Fa>\n\n## Credits\n\nThanks to https:\u002F\u002Fgithub.com\u002Ftmm who donated the [farm](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Ffarm) npm package to the Farm team.\n\nThanks to projects:\n\n- The [SWC](https:\u002F\u002Fgithub.com\u002Fswc-project\u002Fswc) project created by [@kdy1](https:\u002F\u002Fgithub.com\u002Fkdy1), which powers Farm's code parsing, transformation and minification.\n\n- The [NAPI-RS](https:\u002F\u002Fgithub.com\u002Fnapi-rs\u002Fnapi-rs) project created by [@Brooooooklyn](https:\u002F\u002Fgithub.com\u002FBrooooooklyn), which powers Farm's node-binding implementation.\n\n- The [Rollup](https:\u002F\u002Fgithub.com\u002Frollup\u002Frollup) project created by [@lukastaegert](https:\u002F\u002Fgithub.com\u002Flukastaegert), which inspired Farm's plugin system implementation.\n\n- The [Vite](https:\u002F\u002Fgithub.com\u002Fvitejs\u002Fvite) project created by [Evan You](https:\u002F\u002Fgithub.com\u002Fyyx990803), which inspired Farm's compatibility design of ecosystem.\n\n## Author & Maintainer\n\nAuthor:\n\n- [brightwu（吴明亮）](https:\u002F\u002Fgithub.com\u002Fwre232114)，worked at bytedance. [Twitter](https:\u002F\u002Ftwitter.com\u002Fbrightwwu46799)\n\nMaintainer:\n\n- [ErKeLost](https:\u002F\u002Fgithub.com\u002FErKeLost)\n- [shulandmimi](https:\u002F\u002Fgithub.com\u002Fshulandmimi)\n","Farm 是一个用 Rust 编写的、与 Vite 兼容的极快速 Web 构建工具。它通过利用 Rust 的高性能特性，实现了快速且强大的模块打包和编译功能，支持热模块替换（HMR）以及 TypeScript 等现代前端技术栈。适用于对构建速度有高要求的场景，特别是大型项目中，Farm 能够有效减少开发过程中的页面加载时间，并保持开发环境与生产环境的一致性，同时提供更灵活的代码分割策略。对于希望提高开发效率并简化调试流程的团队来说，Farm 是一个理想的选择。",2,"2026-06-11 03:04:36","top_language"]