BMBrick

Legal

Open Source Acknowledgements

BMBrick relies on open-source libraries for rendering, color handling, automation, and typography. This page exists to acknowledge those dependencies and keep their license information easy to find.

Why This Page Exists

Open-source software makes tools like BMBrick possible. We keep this page public so builders, contributors, and reviewers can see which upstream projects and licenses are part of the site experience.

Three.js

License: MIT

Three.js supports the 3D visualization layer that helps builders preview how a finished mosaic will feel as a physical object rather than as a flat image.

Oklab color-space implementations

License: MIT

Oklab-inspired tooling informs the color reasoning behind palette decisions, especially when the goal is to keep perceived shifts under control instead of doing naive RGB matching.

Playwright

License: Apache-2.0

Playwright powers browser-level tests for layout, workspace behavior, and guide-page interactions so the site can be verified as a real experience rather than as static markup alone.

Fraunces and Nunito

License: SIL Open Font License

The type system uses Fraunces for editorial emphasis and Nunito for readable interface copy, giving the guide library a warmer long-form reading tone.