// credits & thanks

Built on open source

Every layer of probl.me, from the framework that renders it to the tools that test and secure it to the type you’re reading, is built and maintained by people who give their work away freely. This is a thank-you, and a full accounting of what’s under the hood. probl.me itself is released under the MIT License.

↻ auto-generated from THIRD-PARTY-NOTICES.md
Framework & Runtime4
astro 7.0.2Framework for building this static site.MITwithastro/astro ↗
@astrojs/mdx 7.0.0MDX integration for Astro — used for blog post authoring.MITwithastro/astro ↗
tailwindcss 4.3.1Utility-first CSS framework.MITtailwindlabs/tailwindcss ↗
@tailwindcss/vite 4.3.1Vite plugin for Tailwind CSS v4.MITtailwindlabs/tailwindcss ↗
Build & Test Tooling12
@astrojs/check 0.9.9TypeScript type-checking for Astro files.MITwithastro/language-tools ↗
typescript 6.0.3TypeScript compiler used for strict type checking.Apache-2.0microsoft/TypeScript ↗
@playwright/test 1.61.0End-to-end testing framework — used for accessibility tests.Apache-2.0microsoft/playwright ↗
@axe-core/playwright 4.11.3Playwright integration for axe-core accessibility engine.MPL-2.0dequelabs/axe-core-npm ↗
@lhci/cli 0.15.1Lighthouse CI — runs Lighthouse audits in CI.Apache-2.0GoogleChrome/lighthouse-ci ↗
actions/checkout 34e1148CI/CD — checks out the repo (SHA-pinned).MITactions/checkout ↗
actions/setup-node 49933eaCI/CD — provisions Node.js (SHA-pinned).MITactions/setup-node ↗
actions/configure-pages 983d773CI/CD — configures GitHub Pages (SHA-pinned).MITactions/configure-pages ↗
actions/upload-pages-artifact 56afc60CI/CD — uploads the Pages artifact (SHA-pinned).MITactions/upload-pages-artifact ↗
actions/deploy-pages d6db901CI/CD — deploys to GitHub Pages (SHA-pinned).MITactions/deploy-pages ↗
lycheeverse/lychee-action 82202e5CI/CD — runs the Lychee link checker (SHA-pinned).MITlycheeverse/lychee-action ↗
Lychee binaryLink checker (invoked via lychee-action).MITlycheeverse/lychee ↗
Security & Quality6
Spectra Assure CommunityReversingLabs — scans open-source packages for malware, tampering, and supply-chain risk before they ship.Communitysecure.software ↗
Gitleaks 8.30.1Secret scanning for git repositories.MITgitleaks/gitleaks ↗
Trivy 0.71.2Filesystem and dependency vulnerability scanner.Apache-2.0aquasecurity/trivy ↗
gitleaks/gitleaks-action dcedce4CI/CD — runs Gitleaks on every PR (SHA-pinned).MITgitleaks/gitleaks-action ↗
semgrep/semgrep-action 713efddCI/CD — static analysis security scanning (SHA-pinned).MITsemgrep/semgrep-action ↗
bridgecrewio/checkov-action fa9edf8CI/CD — infrastructure-as-code scanning (SHA-pinned).Apache-2.0bridgecrewio/checkov-action ↗
Fonts2
Hanken Grotesk© 2021 The Hanken Grotesk Project Authors (Alfredo Marco Pradil) Loaded via Bunny Fonts.OFL-1.1marcologous/hanken-grotesk ↗
JetBrains Mono© 2020 The JetBrains Mono Project Authors (Philipp Nurullin, Konstantin Bulenkov) Loaded via Bunny Fonts.OFL-1.1JetBrains/JetBrainsMono ↗

The full SIL Open Font License 1.1 text is available at openfontlicense.org. The complete machine-readable list, including license texts and pinned SHAs, lives in THIRD-PARTY-NOTICES.md. Thank you to every maintainer above.