Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
MIT-licensed source for the official Brunch.io website, built with Brunch and auto-deployed to GitHub Pages via Travis CI.
Brunch.io Site is the MIT-licensed source repository behind the official Brunch build tool website — a static site template built with Brunch and auto-deployed to GitHub Pages by Travis CI.
Brunch.io Site is the source code repository for the website at http://brunch.io, published by the Brunch project and released under the MIT license. It takes editable source files from the app directory on the source branch and generates a public directory that Travis CI deploys to GitHub Pages without manual release steps. On GitHub the repository is described as "The website" and carries the topics brunch, gh-pages, site, and static-site.
public directory are generated by Brunch from the source files, so the published site is static HTML with no server backend.public directory automatically on every commit.app on the source branch, while machine-generated output is committed to public, preventing accidental edits to published files.npm install followed by npm start serves the site locally for previewing changes before deployment.gh-pages topic on the repository indicates publication through GitHub Pages, which needs no separate hosting infrastructure.app source directory, a generated public directory, and automated GitHub Pages deployment.source branch, and study the app directory to see exactly how a real website structures its templates and styles with Brunch.The README's Run section defines the complete workflow: clone the repository, check out the source branch, run npm install to install dependencies, then run npm start to serve the site locally. When changes are pushed, Travis runs the Brunch build, regenerates the public directory, and deploys it automatically to GitHub Pages.
public directory are overwritten by the next Brunch build, so all source changes must go through the app directory on the source branch.Free — the site is open source under the MIT license, and the repository documentation mentions no paid tiers or hosted subscription plans.
Yes. The repository is licensed under the MIT license, which permits anyone to copy, modify, and reuse the site source for their own purposes, including commercial projects, as long as the license notice is preserved.
Clone the repository, switch to the source branch, run npm install, and then run npm start — these are the exact steps documented in the README. The generated site is written to the public directory rather than being served by a separate server.
All edits belong in the app directory on the source branch. The public directory contains files generated by Brunch and is redeployed automatically by Travis, so any changes made directly there will be lost on the next build.
Every push to the source branch triggers a Travis build that runs Brunch, regenerates the public directory, and deploys it to GitHub Pages automatically. That continuous flow is why the repository carries the gh-pages topic and needs no manual release step.
