Skip to content
ESC

Searching...

Quick Links

Type to search • Press to navigate • Enter to select

Keep typing to search...

No results found

No documentation matches ""

Tech Stack.

What VoxelBooking is built with. PHP 8.3+, MySQL 8.0+, Alpine.js, Tailwind CSS 4. No heavy frameworks.

Apr 8, 2026

Overview

VoxelBooking is a purpose-built PHP application. No full-stack framework. No ORM. No template engine. The entire dependency tree is four Composer packages.

Server-Side

Component Technology
Language PHP 8.3+
Database MySQL 8.0+ (InnoDB, utf8mb4)
Routing nikic/FastRoute
Email PHPMailer
IDs ULID (robinvdvleuten/ulid)
Recurrence rlanvin/php-rrule

Client-Side

Component Technology
Reactive UI Alpine.js 3.x
Styling Tailwind CSS 4
Icons Lucide Icons (inline SVG)
Fonts Inter Variable, JetBrains Mono (self-hosted WOFF2)

What We Don't Use

No Laravel. No Symfony. No React. No Vue. No jQuery. No Bootstrap. No Redis. No Node.js at runtime. No CDNs. No external font services.

For Buyers

You receive a ZIP containing compiled CSS, compiled JS, and the vendor/ directory. You never touch Composer, Node, npm, or Vite. Upload, visit the URL, follow the installer.

For Developers

Full source code. The resources/ directory contains the uncompiled CSS and JS source. Vite handles the build. Development requires Node.js 20+ for Tailwind compilation - but buyers never need it.

Ready to build?

One-time purchase. Self-hosted. Own every file forever.

Get VoxelBooking