Home/Docs/Frameworks

Frameworks

Documentation and guides for OutcomeDev.

Choosing the right technology stack is crucial for your outcome. OutcomeDev provides a comprehensive Template Center with over 45 production-ready configurations to get you started.

When you create a new repo, you can choose from our curated list of templates or browse the full catalog to find the perfect fit for your project.

Decision Framework

Ask yourself these questions:

  1. Platform: Web, Mobile, Desktop, or AI Agent?
  2. Architecture: Monolithic (Fullstack) or Decoupled (Frontend/Backend)?
  3. Language: TypeScript, Python, Go, Rust, Java, or Ruby?
  4. Infrastructure: Serverless, Headless CMS, or traditional Cloud?

Template Selection Logic

We meticulously curate our template sources to ensure you start with the best possible foundation. Our selection logic follows three key pillars:

1. Official Minimal Starters

For established frameworks, we point directly to the repositories maintained by the core teams (e.g., nuxt/starter, sveltejs/kit-template-default, tiangolo/full-stack-fastapi-template). This ensures you receive the most up-to-date and standard configurations approved by the framework authors.

2. Industry-Standard Foundations

In cases where an official starter is too bare or outdated, we use community-vetted, modern standards. For example, our Next.js template uses shadcn-ui/next-template, which has become the industry de-facto for modern, high-performance web applications with pre-integrated accessibility and styling.

3. AI-Optimized Barebones

We prioritize repositories that provide a clean "seed" without excessive bloat. This allows our AI to generate a tailored README.md and Outcome Spec based on your custom intent without being hindered by conflicting configurations or unnecessary boilerplate.

Featured Templates

1. Next.js (React)

The Standard

  • Best For: Most web applications, SaaS, and dashboards.
  • Why: Huge ecosystem, built-in SEO, and industry-standard performance.

2. T3 Stack (Pro)

The Type-Safe Choice

  • Best For: Fullstack applications that require end-to-end type safety.
  • Why: Combines Next.js, tRPC, and Prisma for a rock-solid developer experience.

3. LangGraph & CrewAI (Pro)

The Agentic Future

  • Best For: AI applications that go beyond simple chat, involving reasoning loops and multi-agent collaboration.
  • Why: State-of-the-art orchestration for autonomous coding and workflow automation.

4. Medusa & Shopify

The Commerce Standard

  • Best For: Building highly customized and scalable e-commerce platforms.
  • Why: Open-source, flexible backends with powerful headless commerce capabilities.

5. Supabase & PocketBase

The Modern Backend

  • Best For: Rapidly building data-driven applications with real-time requirements.
  • Why: Instant Postgres backends with Auth, Storage, and Edge Functions built-in.

Categorical Breakdown

CategoryTypical Use CaseRecommended Templates
FrontendStatic sites, SPAs, DashboardsNext.js, Remix, Astro, SvelteKit, Qwik, SolidJS, Gatsby, Preact
FullstackSaaS, E-commerce, CMST3 Stack, Laravel, Ruby on Rails, Django, RedwoodJS, Medusa, Supabase
Backend/APIMicroservices, Edge FunctionsNestJS, Hono, FastAPI, Go Fiber, Rust Axum, Spring Boot, Payload, Strapi
AI & AgentsLLM orchestrators, Multi-agentsLangGraph, CrewAI, AutoGen, DSPy, Vercel AI, OpenAI Assistant
MobileNative & Hybrid appsFlutter, Ionic, Expo

Using Custom Intents

For any template, you can toggle the Custom Intent field to describe exactly what you want to build. Our AI will then generate a tailored README.md and Outcome Spec to guide your development from the very first commit.