Thank you.

Nothing on this site was built in isolation. Every framework, every library, every shader technique, every person who gave honest feedback, this page is for all of them.

Polyxmedia runs on the shoulders of thousands of open source maintainers who do the quiet, unglamorous work of keeping the web usable. Most of them will never know I exist, and they do it anyway. That is the kind of generosity that makes this industry worth being part of.

This page is my attempt at giving credit where credit is due, the projects this site actually uses, the authors behind them, and the people whose input shaped the work. If you built one of these and I missed you, get in touch and I will fix it.

Frameworks & Runtime

The foundations everything sits on.

Vue.js

Evan You and the Vue core team

The reactive framework powering every page on this site.

Vite

Evan You and contributors

Build tool, dev server, and the reason development here feels fast.

Node.js

OpenJS Foundation

Runs the backend API and the build pipeline.

Vue Router

Eduardo San Martin Morote

Client-side routing.

Vue I18n

Kazuya Kawaguchi

Multi-language support.

Design & Visuals

Everything visual on the site leans on these.

Tailwind CSS

Adam Wathan and the Tailwind Labs team

The styling system for the entire site. Utility classes all the way down.

PostCSS

Andrey Sitnik and contributors

CSS processing pipeline underneath Tailwind.

Autoprefixer

Andrey Sitnik

Vendor prefix handling so older browsers do not break.

Three.js

Mr.doob (Ricardo Cabello) and contributors

Powers every WebGL scene on the site, including the About page aurora.

Heroicons

Tailwind Labs (Steve Schoger and Adam Wathan)

Icons across the site.

ECharts

Apache Software Foundation

Charts and data visualisations.

Vue Flow

Burak Cakmakoglu

The node editor powering the Workflow Builder demo.

html2canvas

Niklas von Hertzen

DOM to image rendering for exports.

Space Grotesk

Florian Karsten

The one typeface used across the site.

Google Fonts

The Google Fonts team

Hosting and serving the web fonts.

Aurora Hero

The aurora shader on the About page specifically.

Aurora Borealis Shader

sabosugi on CodePen

The volumetric aurora raymarching shader behind the About page hero. Huge thanks to sabosugi for sharing this openly. Go check their other work, it is beautiful.

lil-gui

George Michael Brower

Used during development to tune the aurora settings before locking them in.

Shadertoy

Inigo Quilez and Pol Jeremias

The community where so many of the raymarching and noise techniques this site uses were first shared.

3D Models

Models used in the real-time scenes.

Blue whale

misaooo

The whale swimming through the homepage hero. Licensed under Creative Commons Attribution-NonCommercial 4.0 (https://creativecommons.org/licenses/by-nc/4.0/). Thank you for sharing it.

Data, Backend & Infrastructure

Things that keep the lights on.

Express

TJ Holowaychuk and the Express team

The API server.

PostgreSQL

The PostgreSQL Global Development Group

The database.

Sequelize

Sequelize contributors

ORM layer.

Vercel

Guillermo Rauch and the Vercel team

Hosting and deployment for both frontend and API.

Resend

Zeno Rocha and the Resend team

Transactional email.

Stripe

Patrick and John Collison and team

Payments.

OpenAI

OpenAI

Models behind the AI demos and chatbot.

Anthropic

Anthropic

Claude powers parts of the AI work too, and Claude Code wrote a lot of this.

Security & Reliability

The layers you do not see until something tries to break them.

Helmet

Evan Hahn and contributors

Secure HTTP headers for the Express API.

bcryptjs

Daniel Wirtz and contributors

Password hashing.

jsonwebtoken

Auth0 and contributors

JWT signing and verification.

validator.js

Chris O'Hara and contributors

String validation and sanitisation.

express-rate-limit

Nathan Friedly

Rate limiting on API routes.

csurf (@dr.pogodin/csurf)

Dr. Sergey Pogodin and prior csurf authors

CSRF protection.

web-vitals

The Google Chrome team

Real user performance metrics.

Content & Utilities

Small libraries that do one thing really well.

marked

Christopher Jeffrey and contributors

Markdown rendering for articles and AI responses.

highlight.js

Ivan Sagalaev and contributors

Code syntax highlighting.

uuid

Robert Kieffer and contributors

Unique identifier generation.

dotenv

Motdotla (Scott Motte) and contributors

Loading environment variables.

Tooling & Dev Experience

Things used to build, test, and ship.

Claude Code

Anthropic

Pair programming companion for large chunks of this codebase.

Playwright

The Microsoft Playwright team

End to end testing.

Puppeteer

The Chrome DevTools team

Prerenders the marketing pages to static HTML at build time.

esbuild

Evan Wallace

The ludicrously fast bundler Vite uses under the hood.

Terser

Mihai Bazon and contributors

JavaScript minification.

imagemin

Sindre Sorhus and contributors

Image optimisation pipeline.

vite-plugin-compression

vbenjs and contributors

Brotli and gzip output at build time.

The Web Itself

The platform and knowledge base everything is built on.

Mozilla and MDN Web Docs

Mozilla and contributors

The documentation that actually taught most of us how the web works.

Chromium

The Chromium Project

The browser engine powering so much of modern web development and testing.

WebKit

Apple and contributors

Safari and the browser we all remember to test in.

Firefox and SpiderMonkey

Mozilla

For keeping an independent browser engine alive.

GitHub

GitHub and Microsoft

Source hosting and the place this whole ecosystem lives.

Stack Overflow

Every single person who answered a question

Twenty years of free help that shaped every engineer on earth.

People

Friends, clients, and collaborators who shaped the work.

Mitch Sullivan

Founder, mitchs.ai

For trust, real feedback, and being the kind of client you actually want to build for.

Everyone who filed a bug report

The internet at large

If you took the time to tell me something was broken, thank you, seriously.

If you maintain open source, if you file bug reports, if you answer Stack Overflow questions at 2am for strangers, the web works because of you. Thank you.

André Figueira, Polyxmedia