⚡️ 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 16+
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.
Check out our development guide to get started.
Bud is licensed MIT.
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.