Contribute to PatternBook
Useful Links
Section titled “Useful Links”- Connect with us on LinkedIn ↗
- Check out the repo on GitHub ↗
Contributing Instructions
Section titled “Contributing Instructions”Did you find a bug? We would love to hear about it!
PatternBook is an Open Source product that happily welcomes contributions. We invite anyone interested to contribute. Please consider the following instructions when contributing.
There are planned features listed below and… of course you can suggest features too!
Running PatternBook in dev mode
Section titled “Running PatternBook in dev mode”- Clone our Repo.
- Create a new branch.
- This branch should have your name and indicate the feature or fix.
- Do your thing!
- Run our tests. Maybe add a test of your own?
- Let us know by submitting a PR merging your branch into
dev. (We do receive automatic updates for PR requests, but it doesn’t hurt to remind us.)
List of current and stretch features
Section titled “List of current and stretch features”(last updated March 26, 2026)
| Feature | Status |
|---|---|
| NPM package for CLI | ✅ |
| Supports TypeScript components | ✅ |
| Creates Manifest | ✅ |
| Creates Dependency Graph | ✅ |
| Scanner | ✅ |
| Live Component Preview (via Vite) | ✅ |
| Parser | ⏳ |
| Zero Config | ⏳ |
| Sandbox | ⏳ |
| Responsive UI | ⏳ |
| PostCSS config (ex. Tailwind) | ⏳ |
| CSS imports via ESM (including CSS modules) | ⏳ |
| Token Bridge | 🙏🏻 |
| Shared state between any component shortcode | 🙏🏻 |
- ✅ = Ready to use
- ⏳ = In progress
- 🙏🏻 = Looking for contributors
Dev Team Contact Information
Section titled “Dev Team Contact Information”If you want to contribute to PatternBook you should definitely reach out to us, we are all happy to chat!
Dylan Pangilinan — front end software engineer
Ever Martinez — back end software engineer
Robyn Highsmith — back end software engineer
Said Albayrak — back end software engineer
Trish O’Meara-Gillespie — front end software engineer