Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brunch/brunch
:fork_and_knife: Web applications made easy. Since 2011.
https://github.com/brunch/brunch
brunch build-automation javascript pipeline workflow
Last synced: 3 months ago
JSON representation
:fork_and_knife: Web applications made easy. Since 2011.
- Host: GitHub
- URL: https://github.com/brunch/brunch
- Owner: brunch
- License: mit
- Archived: true
- Created: 2011-01-21T00:59:55.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2023-01-10T19:30:15.000Z (about 2 years ago)
- Last Synced: 2024-05-17T08:42:21.156Z (8 months ago)
- Topics: brunch, build-automation, javascript, pipeline, workflow
- Language: JavaScript
- Homepage: https://brunch.io
- Size: 3.82 MB
- Stars: 6,814
- Watchers: 134
- Forks: 436
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- A-collection-of-awesome-browser-side-JavaScript-libraries-resources-and-shiny-things. - Brunch - Fast front-end web app build tool with simple declarative config. (Bundlers)
- awesome-nodejs - Brunch - Front-end web app build tool with simple declarative config, fast incremental compilation, and an opinionated workflow. ![](https://img.shields.io/github/stars/brunch/brunch.svg?style=social&label=Star) (Repository / Build Tools)
- awesome-github-repos - brunch/brunch - :fork_and_knife: Web applications made easy. Since 2011. (JavaScript)
- awesome-repositories - brunch/brunch - :fork_and_knife: Web applications made easy. Since 2011. (JavaScript)
- awesome-javascript - Brunch - Web applications made easy. Since 2011. ` 📝 a month ago ` (Bundlers [🔝](#readme))
- awesome-github-star - brunch
- awesome-nodejs - Brunch - Front-end web app build tool with simple declarative config, fast incremental compilation, and an opinionated workflow. (Packages / Build tools)
- awesome-javascript - brunch - Fast front-end web app build tool with simple declarative config, seamless incremental compilation for rapid development, an opinionated pipeline and workflow, and core support for source maps. - ★ 6530 (Bundlers)
- awesome-nodejs - brunch - Fast front-end web app build tool with simple declarative config, seamless incremental compilation for rapid development, an opinionated pipeline and workflow, and core support for source maps. - ★ 6530 (Build tools)
- awesome-jsgames - Brunch - Fast front-end web app build tool with simple declarative config and seamless incremental compilation for rapid development. (Uncategorized / Uncategorized)
- made-in-ukraine - Brunch
- awesome-node - Brunch - Front-end web app build tool with simple declarative config, fast incremental compilation, and an opinionated workflow. (Packages / Build tools)
- awesome-nodejs-cn - Brunch - 前端web应用程序构建工具,具有简单的声明性配置、快速的增量编译和自定的工作流. (目录 / 构建工具)
- awesome-javascript - Brunch - Fast front-end web app build tool with simple declarative config. (Bundlers)
- awesome-starred - brunch/brunch - :fork_and_knife: Web applications made easy. Since 2011. (javascript)
- awesome-nodejs-cn - Brunch - 前端 web 应用程序构建工具,具有简单的声明性配置、快速的增量编译和自定的工作流 (包 / 构建工具)
- awesome-javascript-cn - Brunch
- awesome-nodejs-cn - Brunch - **star:6792** 前端web应用程序构建工具,具有简单的声明性配置、快速增量编译和自定义工作流 ![star > 2000][Awesome] ![项目已归档][Archived] (包 / 构建工具)
README
# Brunch [![Weekly downloads](https://img.shields.io/npm/dw/brunch.svg)](https://www.npmjs.com/package/brunch) [![Yearly downloads](https://img.shields.io/npm/dy/brunch.svg)](https://www.npmjs.com/package/brunch)
> Web applications made easy. Since 2011.
Fast front-end web app build tool with simple declarative config and seamless incremental compilation for rapid development.
## Usage
Install Brunch with a simple node.js package manager command:
npm install -g brunch
1. **Create** a new Brunch project: `brunch new [--skeleton url]`
- skeleton specifies a skeleton from which your application will be initialized.
The default skeleton (dead-simple) doesn't have any opinions about frameworks or libraries.
- [brunch.io/skeletons](https://brunch.io/skeletons) contains over 50
boilerplate projects, which you can use to init your app from.
2. **Develop** with Brunch: `brunch watch --server`
- tells Brunch to watch your project and incrementally rebuild it when source files are changed.
The optional server flag launches a simple web server with push state support.
3. **Deploy** with Brunch: `brunch build --production`
- builds a project for distribution. By default it enables minification.## Learn
- Visit [**brunch.io**](https://brunch.io)
- Read [**brunch docs**](https://brunch.io/docs/getting-started)
- Follow us on Twitter: [@brunch](https://twitter.com/brunch)
- Ask questions on Stack Overflow with [#brunch](https://stackoverflow.com/questions/tagged/brunch) tag## Contributing
See the [CONTRIBUTING.md](https://github.com/brunch/brunch/blob/master/CONTRIBUTING.md) document for more info on how to file issues or get your head into the Brunch's internals.
- To install edge version (from GitHub `master` branch): `npm install -g brunch/brunch`
- To enable debug mode, simply pass `-d` flag to any command like that: `brunch build -d`
- To create your own plugin, check out our [plugin boilerplate](https://github.com/brunch/brunch-boilerplate-plugin) as a starting point.## License
MIT license (c) 2021 Paul Miller [paulmillr.com](https://paulmillr.com), Elan Shanker,
Nik Graf, Thomas Schranz, Allan Berger, Jan Monschke, Martin SchürrerSee LICENSE file.