Skip the setup. Ship the app.

One command gives you a production-ready website, API, iPhone app, docs and cloud. Then StackOwl guides every step, from your first commit to the App Store.

$ curl -fsSL https://raw.githubusercontent.com/MalyanaSkyrim/stackowl/main/install/install.sh | bash -s my-app

Already have Node.js? npx stackowl create my-app

stackowl create
$ 

Everything a product needs, wired together

One monorepo, one UI kit for the website and the app, and a small notes feature that goes through every layer as the example to copy.

Website

Next.js landing page with privacy, terms and support pages, in English and French.

API

Fastify and tRPC, typed end to end. Sign in with email codes, Apple and Google.

iPhone app

Expo and React Native: sign-in, settings, dark mode, English, French and Arabic.

Docs

Your own docs site, with every setup step for your project, in order.

Cloud

OpenTofu for Google Cloud: Cloud Run, Secret Manager and deploy access for GitHub.

CI and releases

GitHub Actions for checks, staging and production deploys, and TestFlight builds.

Built on tools you already trust

  • TypeScript
  • Next.js
  • Expo
  • React Native
  • NativeWind
  • Fastify
  • tRPC
  • Zod
  • Prisma
  • CockroachDB
  • Redis
  • Resend
  • Sign in with Apple
  • Google sign-in
  • Fumadocs
  • Storybook
  • Turborepo
  • pnpm
  • Docker
  • OpenTofu
  • Google Cloud Run
  • GitHub Actions
  • Fastlane
  • TestFlight
  • Sentry

Guided until you publish

Creating the app is the first step, not the last. Your project comes with a setup guide, and stackowl doctor says what is still missing at every phase: ✓ ready, ! worth a look, ✖ must be fixed.

  1. 1
    Your machine

    The installer adds Node.js, pnpm, Docker and git.

    install.sh
  2. 2
    Your app

    Copied, renamed for your app, installed, database started.

    stackowl create
  3. 3
    Local development

    API, website and iPhone app running, with a demo user.

    pnpm dev
  4. 4
    Repository

    GitHub variables, labels and branches set for you.

    stackowl setup github
  5. 5
    Backend services

    Each key you still need, and what it unlocks.

    stackowl doctor
  6. 6
    Cloud

    Infrastructure created, secrets given their values.

    stackowl secrets set
  7. 7
    Apple

    Signing, then your first TestFlight build.

    pnpm mobile:signing
  8. 8
    Release

    The App Store listing and the submission, step by step.

    docs

Start with one line

$ curl -fsSL https://raw.githubusercontent.com/MalyanaSkyrim/stackowl/main/install/install.sh | bash -s my-app