A simple, ad-free website for sharing brain break activities. No trackers, no cookies, just helpful activities to energise and engage students.
Brain breaks are short mental or physical activities that help students refocus, energise, and prepare for learning. They typically last 3-10 minutes and can involve movement, games, puzzles, or relaxation exercises.
This website is based on Based Cooking by Luke Smith. The original source code is available here. The site uses Hugo with this simple theme.
There are three ways to help:
- Add a brain break - Share your favorite classroom activities
- Add images - Create simple illustrations for existing brain breaks
- Fix errors - Correct typos or improve instructions
- Look at existing brain breaks in the
content/folder for examples - Create a new file following the naming format:
activity-name.md - Write clear, step-by-step instructions that teachers can read aloud
- Submit via GitHub (instructions below)
Your brain break should:
- Use "we" language (e.g., "We're going to play...")
- Include step-by-step instructions
- Be clear enough to read word-for-word without improvisation
- Use simple, concrete language
-
Create a GitHub account (if needed):
- Visit github.com and click "Sign up"
-
Fork this repository:
- Go to github.com/brainbreaks/brainbreak
- Click "Fork" in the top-right corner
-
Add your brain break:
- Navigate to the
content/folder in your fork - Click "Add file" → "Create new file"
- Name it using hyphens:
my-brain-break.md - Copy the format from example.md
- Navigate to the
-
Commit your changes:
- Write a brief commit message
- Click "Commit changes"
-
Submit a pull request:
- Click "Pull requests" → "New pull request"
- Click "Create pull request"
- Add a title and description
- Submit for review
- Location: All brain breaks go in the
content/folder - Naming: Use lowercase with hyphens between words (e.g.,
silent-chairs.md) - Format: Follow the structure in example.md
- Line endings: Unix-style (
\n) - automatic on Linux/Mac
Use existing tags when possible.
- Location:
/pixfolder - Format:
.webpfor small file size (<100KB preferred) - Naming: Match your file name (e.g.,
silent-chairs.webp) - Additional images: Use two-digit numbering (
silent-chairs-01.webp) - Linking: Use absolute paths (
/pix/filename.webp)
To add your information:
-
Create
data/authors/your-name.json -
Include any of these fields:
websitedonateemailbtc,xmr,eth(crypto addresses)
-
In your brain break file, use:
author: your-name
See data/authors/example.json for the format.
This website and all content is in the public domain. By submitting content, you waive ownership claims but are encouraged to credit yourself as the contributor.