
About Stacks
Discover the power of Stacks, a modern web application framework developed in TypeScript. Our philosophy centers around crafting an exceptional DX, one that empowers developers to build world-class web applications, libraries, and endlessly scalable clouds.
- Automated database-agnostic schema migrations, seeders & factories.
- Self-hosted and self-managed cloud infrastructure.
- Insightful deployment and release manager.
- Smart file & familiar API based routing.
- Reliable background job processing.
- Real-time event communication.
- Simplistic, powerful caching.
- Fully-typed database ORM.
“Remove the boilerplate, focus on what matters & supercharge your development.”
A few highlights...
Languages & Frameworks
- Stacks - Develop powerful apps, clouds & framework-agnostic libraries—faster.
- stx - A fast & powerful UI framework. Templating inspired by Laravel Blade & Vue.
- Craft - Performant, native desktop & mobile apps with web languages.
- Pantry - Performant system & project dependency management. Similar to Homebrew, just faster.
- BunPress - Modern documentation-needs covered. Coming soon.
- Clapp - A modern framework to build powerful & pretty CLI apps.
- ts-css - A Tailwind-like utility-first CSS framework / library. Powered by Bun.
- Home - Control of Zig. Safety of Rust. Joy of TypeScript.
Sponsorware
- Stacks Dashboard - The Stacks Dashboard. For developers, and their clients.
- Stacks Raycast - Stacks (and Buddy) integrated into Raycast.
Apps
- Barista - A lightweight macOS utility that serves up a perfectly organized menubar.
- Hush - Lightweight macOS utility that ensures notifications are suppressed during meetings.
- ImageOptimization - A native-style image-optimization app modelled on ImageOptim. Built with stx + Bun.
- Launchpad - A minimal, performant and powerful Raycast-like finder window.
- Pomodoro - Minimal, functional, yet simple Pomodoro menubar app, to help stay focussed. For Mac.
Libraries & CLIs
besting, buddy-bot, bumpx, bun-git-hooks, bun-query-builder, bun-queue, bun-router, bunfig, clarity, dtsx, gitit, gitlint, httx, localtunnels, logsmith, pickier, post, tlsx, ts-aax, ts-analytics, ts-audio, ts-avif, ts-backups, ts-bmp, ts-broadcasting, ts-cache, ts-clone, ts-cloud, ts-collect, ts-countries, ts-datetime, ts-dns, ts-error-handling, ts-garmin, ts-gif, ts-git-lfs, ts-i18n, ts-images, ts-inputs, ts-jpeg, ts-markdown, ts-maps, ts-medium-editor, ts-mocker, ts-ndarray, ts-numbers, ts-open-api, ts-pantry, ts-png, ts-punycode, ts-qr-codes, ts-rate-limiter, ts-reverse-proxy, ts-security, ts-slug, ts-spreadsheets, ts-ssh, ts-svg, ts-syntax-highlighter, ts-validation, ts-vat, ts-videos, ts-video-player, ts-watches, ts-webp, ts-web-scraper, very-happy-dom
Plugins & Actions
action-logsmith, action-releaser, bun-plugin-auto-imports, bun-plugin-dotenvx, bun-plugin-dtsx, bun-plugin-rpx, bun-plugin-tlsx, bun-plugin-unocss, vite-plugin-dotenvx, vite-plugin-layouts, vite-plugin-local, vite-plugin-rpx, vite-plugin-tauri, vite-plugin-tlsx
Templates
better-dx, projects, ts-starter, ts-starter-monorepo
Community
- awesome-stacks - A curated list of awesome things related to Stacks.js.
- contributing - Are you interested in helping contribute? Get started here.
- sponsors - The Stacks backers & sponsors.
If you are curious about everything else, please check out the everything repo.
Stay tuned. Coming soon.
Repositories 176
-
A modern & powerful Queue / Messaging system. Optimized for Bun usage. UI coming soon.
-
A zero-dependency SFTP server for Bun — SSH transport, public key auth, and a pluggable file system.
-
Privacy-first web analytics, powered by Stacks + Postgres
-
Zero-dependency, modern infrastructure-as-code framework.
-
Deeply clone arbitrary objects using TypeScript.
-
Fully typed error handling.
-
🔐 Modern cryptography primitives & utilities with a focus on type safety, security, performance & best practices.
-
A library to work with Audible's .aax files. Cross-platform app coming soon.
-
🏞️ Make your images load faster. A better save for the web.
-
⌘ A modern framework to build powerful & pretty CLI applications.
-
A comprehensive TypeScript library for health, fitness, and smartwatch data.
-
📫 The Post. A modern mail server & utilities. Ships with a CLI, library, and UI.
-
A comprehensive TypeScript library for downloading, parsing, and analyzing data from smartwatches and fitness devices.
-
🔎 Modern debugging & logging library. For server & browser.
-
A modern, framework-agnostic video player. Built for performance, accessibility, and extensibility.
-
Last Soul Ultra - the backyard ultra presented by rappid. 150 souls, one 6.7 km loop, every hour, until one is left.
-
A pure TypeScript AVIF encoder and decoder with zero native dependencies.
-
One-Time Passwords, WebAuthn, and more. Fully typed.
-
🤖 A modern command-line & library HTTP client, "for the API era." Like httpie, written in & for TypeScript.
-
🤫 Hush.app ensures your notifications are suppressed during your screen-shared meetings.
-
Bump your package.json versions & dependencies automatically.
-
A better Developer Experience. Lightweight & performant.
-
Easily build cross-platform apps using Tauri & Vite.