Stacks basecamp

Stacks

The trailhead is almost ready.

We are getting the framework, docs, blog, CMS, and deployment path ready for public visitors. The build crew can still preview the site with the coming soon pass.

Coming soon mode is active
Full-stack framework v0.1.0

Stacks

The TypeScript framework for product teams.

Stacks gives TypeScript teams the web framework essentials in one place: routing, STX views, models, auth, CMS, queues, mail, storage, tests, docs, blog, APIs, and cloud deployment through Buddy.

12+First-party systems
CMSContent and APIs
CloudOne deploy path
Platform

A complete web framework.

Routing, views, models, auth, queues, storage, tests, content, and deployment are first-party. The pieces are designed to move together instead of arriving as separate projects.

Application core

Routes, STX views, layouts, components, validation, auth, sessions, and assets live in one TypeScript application.

Content workspace

Markdown posts, pages, docs, tags, authors, custom resources, generated APIs, and a local dashboard move together.

Production path

Buddy builds the app, docs, blog, CMS API, mail service, static assets, DNS, CDN, and AWS infrastructure in one deploy.

Routing Expressive web and API routes, middleware, controllers, actions, JSON resources, and OpenAPI output.
STX views Server-rendered layouts and components with a Blade-like authoring model and TypeScript nearby.
ORM Typed models, traits, relationships, factories, seeders, generated migrations, and query tooling.
Auth Authentication, authorization, sessions, tokens, policies, passkeys, rate limiting, and guards.
CMS Posts, pages, authors, tags, categories, comments, media, dashboard screens, and generated CMS APIs.
Queues Jobs, batches, schedules, events, notifications, mail, and worker-friendly background workflows.
Storage Local, memory, S3, signed URLs, uploads, public assets, visibility, hashes, and file utilities.
Testing Unit, feature, HTTP, browser, database, DynamoDB, factories, assertions, and test helpers.
Realtime Channels, broadcasts, websocket drivers, server instances, and product events.
Search Search documents, settings, drivers, flushes, imports, and app-level search workflows.
Docs and blog BunPress docs, Markdown blog posts, RSS, sitemap, canonical URLs, and path-mounted deploys.
Cloud AWS infrastructure, DNS, CDN, email, compute, storage, security, and deploys from TypeScript config.
System

From idea to release.

Build product surfaces, operate the dashboard, scale background work, and deploy the public site from the same project. Stacks keeps the application, CMS, docs, blog, APIs, and cloud config on one route.

Create Buddy generators, STX views, components, models, actions, routes
Operate Dashboard, CMS resources, auth, queue monitor, settings, APIs
Scale Jobs, schedules, mail, storage, realtime, search, analytics
Deploy CloudFront, S3, DNS, compute, TLS, mail, docs, blog, app server
CMS

Built-in CMS.

Markdown stays friendly for developers, while the dashboard gives editors real resource management for posts, pages, taxonomy, media, docs, blog content, and model-backed custom resources.

PostsMarkdown body, excerpt, author, tags, featured state, publication date, and generated CMS API.
PagesStructured site content with stable slugs, generated routes, and dashboard editing.
TaxonomyTags, categories, relationships, search metadata, and editorial filters.
MediaFirst-party storage hooks for images, attachments, public assets, and generated paths.
Custom resourcesModel-backed CMS resources can expose generated API endpoints and dashboard management.
DocsBunPress-powered documentation published at /docs beside the product site.
BlogNature-park styled posts, feed, sitemap, and newsletter capture published at /blog.
Deploy

Deploy every surface.

The same deploy path builds the homepage, docs, blog, CMS API, application server, mail service, DNS, CDN, storage, and static assets.

Marketingstacksjs.com
Docsstacksjs.com/docs
Blogstacksjs.com/blog
APIstacksjs.com/api
Dashboardstacksjs.com/dashboard
01
Build the product Create STX views, API routes, models, actions, queues, mail, and content resources in the app.
02
Run the command center ./buddy dev --dashboard gives teams a local CMS and framework operations surface.
03
Ship the whole trail ./buddy deploy publishes the marketing site, docs, blog, API, app server, and cloud.