Skip to content

Contribute to PatternBook

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!

  1. Clone our Repo.
  2. Create a new branch.
    • This branch should have your name and indicate the feature or fix.
  3. Do your thing!
  4. Run our tests. Maybe add a test of your own?
  5. 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.)

(last updated March 26, 2026)

FeatureStatus
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

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

dylana.pangilinan@gmail.com GitHub | Website

Ever Martinez — back end software engineer

guesooul@gmail.com GitHub | Website

Robyn Highsmith — back end software engineer

highsmithrg@gmail.com GitHub | Website

Said Albayrak — back end software engineer

albayraksaid@gmail.com GitHub | Website

Trish O’Meara-Gillespie — front end software engineer

trishedith@gmail.com GitHub | LinkedIn