Primebrick stands on the shoulders of giants. This page is a heartfelt thank-you to every person, team, and organization whose open-source work made this project possible — across every repository, every line of docs, and this website itself.
Open source is not just a license — it is a pact between strangers who choose to share their best work with the world, for free, forever. Every line of code we depend on was written by someone who decided that collaboration matters more than control, that transparency beats secrecy, and that giving back is the whole point.
We thank
Microsoft — Anders Hejlsberg & the TS team
@Microsoft
TypeScript® 7
The language every Primebrick repo is written in — backend, frontend, SDK, DAL, microservices, docs, and this website.
We thank
OpenJS Foundation & Node.js collaborators
@nodejs
Node.js® 24
Runs the Primebrick backend, SDK, DAL, and all build scripts.
We thank
Jarred Sumner
@oven-sh
Bun™ 1
Runtime for the Primebrick microservices — fast startup, hot reload, native TypeScript.
We thank
The Astro Team
@withastro
Astro™ 7
Powers primebrick.dev — this very website you are looking at.
We thank
Rich Harris & the Svelte team
@sveltejs
Svelte™ & SvelteKit™ 5
Powers the Primebrick admin frontend and the interactive islands on this website.
We thank
OpenJS Foundation
@expressjs
Express® 4
The Primebrick backend HTTP server — every API route, every middleware.
We thank
Zuplo
@zuplo
Zudoku™ 0
Powers docs.primebrick.dev — the API catalog, navigation, and MDX documentation.
We thank
Evan You
@vitejs
Vite™ 8
Build tool behind Astro, SvelteKit, and every TypeScript repo in the workspace.
We thank
Zoltan Kochan
@pnpm
pnpm™ 9
Package manager for the entire Primebrick workspace — fast, disk-efficient, workspace-aware.
We thank
Nicholas C. Zakas & the ESLint team
@eslint
ESLint™ 10
Lints the frontend and docs codebases to keep quality high.
We thank
Adam Wathan & Tailwind Labs
@tailwindlabs
Tailwind CSS™ 4
Styling across the Primebrick frontend and this website — every color, every layout.
We thank
shadcn
@shadcn
shadcn/ui™ 0
The component system vendored into the Primebrick frontend — buttons, dialogs, command palettes, and more.
We thank
Hunter Johnston
@huntabyte
bits-ui 2
The unstyled Svelte primitives beneath every shadcn-svelte component — accessible, headless, rock-solid.
We thank
Hunter Johnston & the Svecosystem team
@svecosystem
formsnap · paneforge · runed 2
Accessible form components, resizable panels, and Svelte 5 runes utilities across the Primebrick frontend.
We thank
Eric Fennis
@lucide-icons
Lucide™ 1
Over 100 icons used throughout the Primebrick frontend — every toolbar, every menu, every button.
We thank
The Simple Icons collaborators
@simple-icons
simple-icons 16
Brand SVG logos on this website — and the very icons on this Thank You page.
We thank
The Fontsource team
@fontsource
Fontsource — Inter 5
The Inter variable font, self-hosted in the Primebrick frontend.
We thank
Panayiotis Lipiridis
@lipis
flag-icons 7
Country flags in the Primebrick frontend language selector.
We thank
Luke Edwards
@lukeed
clsx 2
Powers the clean, consistent styling you see across the Primebrick frontend.
We thank
Dany Castillo
@dcastil
tailwind-merge 3
Keeps the Primebrick frontend styles sharp and conflict-free, every time.
We thank
The PostgreSQL Global Development Group
@postgresql
PostgreSQL® 17
The world's most advanced open-source database — powering every Primebrick query, transaction, and migration.
We thank
Brian Carlson & the node-postgres team
@brianc
node-postgres 8
The driver that connects Primebrick to PostgreSQL — every query, every result, across backend, SDK, and microservices.
We thank
The Redis team
@redis
Redis® 6
Distributed caching and real-time presence tracking for collaboration features.
We thank
Derek Collison & Synadia — CNCF
@nats-io
NATS™ 2
Inter-service messaging — microservices subscribe and publish, the backend coordinates.
We thank
Yang Luo & the Casdoor team
@casdoor
Casdoor™ 1
Identity & access management — users, organizations, roles, the whole auth layer.
We thank
Filip Skokan
@panva
jose 6
Keeps your login secure — multi-factor authentication and single sign-on, verified every time.
We thank
The zxcvbn-ts team
@zxcvbn-ts
zxcvbn-ts 4
Password strength estimation in the Primebrick frontend — the meter you see when choosing a password.
We thank
Vercel — the AI SDK team
@vercel
Vercel AI SDK™ 7
The engine behind Primebrick's AI assistant — streaming answers, smart tools, smooth conversations.
We thank
Anthropic
@modelcontextprotocol
Model Context Protocol™ 2
The open standard that lets the AI microservice discover and call backend tools.
We thank
Hugging Face — Xenova
@huggingface
Transformers.js™ 4
Powers Primebrick's AI knowledge base — understanding your documents right in the browser.
We thank
The Mermaid team
@mermaid-js
Mermaid™ 11
Architecture diagrams in the Primebrick documentation — text-to-diagram, no image editing.
We thank
Pine Wu
@shikijs
Shiki™ 4
Beautiful, readable code samples in the Primebrick documentation.
We thank
The TypeStrong community
@TypeStrong
TypeDoc™ 0
Generates API reference documentation for the Primebrick SDK and DAL libraries.
We thank
Bartek Pampuch
@bpampuch
pdfmake 0
Generates VPAT 2.5 accessibility compliance PDFs for the documentation site.
We thank
The Handlebars team
@handlebars-lang
Handlebars™ 4
Renders email templates in the Primebrick microservices and HTML export templates in the backend.
We thank
The ExcelJS team
@exceljs
ExcelJS™ 4
Excel and CSV exports in Primebrick — your data, ready to share in a click.
We thank
Erik Koopmans
@eKoopmans
html2pdf.js 0
Client-side table-to-PDF export in the Primebrick frontend.
We thank
Anthony Fu & the Vitest team
@vitest-dev
Vitest™ 4
Unit testing across the backend, frontend, SDK, DAL, and microservices.
We thank
Microsoft — the Playwright team
@microsoft
Playwright® 1
End-to-end browser testing of the Primebrick frontend.
We thank
Deque Systems
@dequelabs
axe-core 4
Automated accessibility auditing that keeps Primebrick inclusive for everyone — every release, every screen.
We thank
Kent C. Dodds & the Testing Library team
@testing-library
Testing Library™ 5
Component testing for the Primebrick frontend — test the way users use it.
We thank
Colin McDonnell
@colinhacks
Zod™ 4
Validates every form and request in Primebrick — wrong inputs never reach the server.
We thank
Ron Buckton
@rbuckton
reflect-metadata 0
The foundation that lets Primebrick map data to databases seamlessly — behind every query and migration.
We thank
Scott Motte
@motdotla
dotenv 17
Loads environment variables in the Primebrick backend and its scripts.
We thank
Lovell Fuller
@lovell
sharp 0
High-performance image optimization at build time for this website.
We thank
Andreas Söderlund
@ciscoheat
sveltekit-superforms™ 2
Type-safe form handling in the Primebrick frontend — login, profile, and settings forms.
We thank
Robert Soriano
@wobsoriano
svelte-sonner™ 1
Toast notifications across the Primebrick frontend.
We thank
The humanspeak team
@humanspeak
svelte-motion™ 0
Spring-physics animations for the dock in the Primebrick frontend.
We thank
Microsoft Azure team
@Azure
@microsoft/fetch-event-source 2
The real-time connection behind Primebrick's live AI chat and service status updates.
We thank
Cognition
@cognition
Devin™
The AI software engineer that paired on architecture, code, and releases across the entire Primebrick v3 codebase.
We thank
Cognition & the open SWE community
@cognition
SWE Models™ 1.6+
Software-engineering-tuned models that reviewed diffs, wrote tests, and caught regressions throughout Primebrick development.
We thank
Zhipu AI
@ZhipuAI
GLM™ 5.2
The model that powered countless coding sessions — refactoring, documentation, and the Primebrick website you are reading right now.
We thank
Moonshot AI
@moonshot
Kimi™ 2.6+
Long-context reasoning that helped design Primebrick's multi-repo architecture and cross-service contracts.
12 credit sections on this page.
We release Primebrick under the MIT license so that the same generosity we received can flow forward. Use it, fork it, improve it, ship it, sell it — no strings attached. The only thing we ask is that, one day, you too build something open and give it back to the world.
Built with the work of