Legal
Open-source licenses
Last updated · June 20, 2026
The Markus website (getmarkus.app) is built on open-source software. We are grateful to the maintainers and contributors behind these projects. This page lists the notable third-party components the website depends on, with their licenses and a link to each project’s source.
All components below are distributed under permissive licenses (MIT, ISC, Apache-2.0, BSD). Two build-time tools carry file-level copyleft licenses (MPL-2.0 and LGPL-3.0), noted in their own section. No component is licensed under GPL, AGPL, or SSPL.
Looking for the Markus desktop app’s notices? The application bundles its own third-party software (including the BlockNote editor under MPL-2.0, Tauri, and others). Those are listed inside the app, separately from this website page.
Framework and UI
| Component | License | Source |
|---|---|---|
| Svelte | MIT | github.com/sveltejs/svelte |
| SvelteKit | MIT | github.com/sveltejs/kit |
| Tailwind CSS | MIT | github.com/tailwindlabs/tailwindcss |
| Lucide (icons) | ISC | github.com/lucide-icons/lucide |
| bits-ui | MIT | github.com/huntabyte/bits-ui |
| mode-watcher | MIT | github.com/svecosystem/mode-watcher |
| svelte-sonner | MIT | github.com/wobsoriano/svelte-sonner |
| tailwind-merge | MIT | github.com/dcastil/tailwind-merge |
| tailwind-variants | MIT | github.com/heroui-inc/tailwind-variants |
| tw-animate-css | MIT | github.com/Wombosvideo/tw-animate-css |
| clsx | MIT | github.com/lukeed/clsx |
Content and markdown pipeline
| Component | License | Source |
|---|---|---|
| Shiki (syntax highlighting) | MIT | github.com/shikijs/shiki |
| mdsvex | MIT | github.com/pngwn/MDsveX |
| unified / remark / rehype | MIT | github.com/unifiedjs/unified |
| gray-matter | MIT | github.com/jonschlinkert/gray-matter |
| js-yaml | MIT | github.com/nodeca/js-yaml |
| Paraglide JS (inlang) | MIT | github.com/opral/paraglide-js |
| sveltekit-superforms | MIT | github.com/ciscoheat/sveltekit-superforms |
| formsnap | MIT | github.com/svecosystem/formsnap |
| Zod | MIT | github.com/colinhacks/zod |
Build-time tooling with copyleft licenses
These two run only when the website is built (they are not shipped to your browser). They are used unmodified, through their public interfaces.
- lightningcss (MPL-2.0). CSS transformer used by Tailwind CSS. Source: github.com/parcel-bundler/lightningcss. The Mozilla Public License 2.0 text is available at mozilla.org/MPL/2.0.
- sharp / libvips (LGPL-3.0-or-later). Image optimizer used by
@sveltejs/enhanced-imgto generate responsive images. Source: github.com/lovell/sharp-libvips.
MIT License
Most components above are provided under the MIT License. Copyright belongs to the respective authors, as stated in each project’s repository. The license text is reproduced once here:
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
A note on completeness
This page lists the notable direct components the website is built with. The full dependency tree includes additional transitive packages, also under permissive licenses (MIT, ISC, Apache-2.0, BSD). If you spot a missing attribution, please write to support@getmarkus.app and we will correct it.