Open-source acknowledgements

Last updated: May 28, 2026

Spiralyst Lab is built on permissively licensed open-source software. This page summarises what's in the application and on this website, and points you at the full attribution text.

About Spiralyst Lab (the macOS application)

Spiralyst Lab is built on roughly 150 open-source components — most of them Rust crates pulled in transitively by the Tauri framework the app is built on, plus a small set of vendored JavaScript libraries (Three.js for 3D rendering, earcut for polygon triangulation, KaTeX for in-app math typesetting). Every component used in the shipped application is permissively licensed, under one of the following:

  • MIT License
  • Apache License 2.0
  • BSD 2-Clause / 3-Clause
  • ISC License
  • Mozilla Public License 2.0 (file-level; unmodified transitive dependencies)
  • Unlicense / CC0 (public domain)
  • Zlib / Boost Software License 1.0
  • Unicode License v3

The Software does not include any GPL, AGPL, or LGPL components.

The complete list of components, their version numbers, and the verbatim text of each license is bundled inside the application and viewable from About Spiralyst Lab → Third-party licenses. We regenerate this attribution file on every release so it always reflects the exact dependency tree the binary ships with.

If you'd like a copy of the attribution file outside the application, email us and we'll send it.

About this website (spiralyst.com)

The site itself uses one vendored open-source library: KaTeX 0.17.0, MIT-licensed, used to typeset the live mathematical formulas on the Math Mode feature page. The full license text is served at /assets/vendor/katex/LICENSE.

Otherwise the site is plain HTML, one stylesheet, and a small amount of vanilla JavaScript — no frameworks, no third-party SDKs, no analytics, no trackers. The privacy promise covers the rest of the story.

Where this fits with the EULA

Your right to use the open-source components inside Spiralyst Lab is governed by the licenses listed above — those licenses sit underneath the End User License Agreement that governs your use of the application as a whole. §8 of the EULA points you back here.

Back to Home Read the EULA