β‘οΈ Lightning fast frontend build tools combining the best parts of Symfony Encore and Laravel Mix
- Zero config by default (seriously, you don't even need a config file).
- Modular by design. Use only what you need.
- Easily implementable multi-compiler support.
- Heckin' fast.
- Luxury dev tooling including semi-automated dependency management.
- Supports configuration with TypeScript.
- Customizable and extensible. Add new features. Swap our core components with your own.
- Node v14+. Bud is developed using Node v16.
Check out our dedicated documentation to get started.
There are also example implementations available in the /examples directory of this repo.
Name | Usage | Latest |
---|---|---|
@roots/bud-preset-recommend | π Usage | |
@roots/bud-preset-wordpress | π Usage |
Have you produced a Bud extension and want to share it here? Please, create an issue sharing information about your project.
[object Object][object object][object Object]
Keep track of development and community news.
- Participate on the Roots Discourse
- Follow @rootswp on Twitter
- Read and subscribe to the Roots blog
- Subscribe to the Roots Newsletter
- Listen to the Roots Radio podcast
Contributions are welcome from everyone. We have contribution guidelines to help you get started.
Help support our open-source development efforts by becoming a patron.