Skip to content

SaaSWeaveThe operational layer of a SaaS, already wired.

A production-oriented, multi-tenant SaaS starter built as a full-stack TypeScript monorepo. Workspaces, auth, billing, background jobs, observability, and typed APIs behind one application boundary.

SaaSWeave public home page

See it running โ€‹

The screenshots and recordings below come from the complete local Docker stack: PostgreSQL, Redis, workers, MinIO, imgproxy, OpenAPI documentation, and the platform administration surface, all enabled together.

Workspace console โ€‹

Product activity, AI usage, billing, credentials, team management, notifications, and account security in one operational surface.

SaaSWeave workspace console tour

Background jobs you can watch โ€‹

Submitting a batch and following it through BullMQ to Completed ยท 100% ยท 2/2 done in the console.

Active batch-processing workflow

Platform administration โ€‹

Allow-listed operators manage every tenant, plan, user, feature rollout, and global setting without leaving the product.

SaaSWeave platform administration tour

A typed API, documented โ€‹

With ENABLE_OPEN_API_DOCS=true, the server exposes an interactive Scalar reference generated from the same typed contract the clients use.

Interactive SaaSWeave API documentation

Most integrations are environment-gated. Stripe, OAuth, external email delivery, OpenAPI docs, metrics, and the local SAML identity provider stay off until you configure them, so the default stack runs without external credentials.

Read the full product tour or start the stack locally.

Released under the MIT License.