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:
- Platform: Web, Mobile, Desktop, or AI Agent?
- Architecture: Monolithic (Fullstack) or Decoupled (Frontend/Backend)?
- Language: TypeScript, Python, Go, Rust, Java, or Ruby?
- 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
| Category | Typical Use Case | Recommended Templates |
|---|---|---|
| Frontend | Static sites, SPAs, Dashboards | Next.js, Remix, Astro, SvelteKit, Qwik, SolidJS, Gatsby, Preact |
| Fullstack | SaaS, E-commerce, CMS | T3 Stack, Laravel, Ruby on Rails, Django, RedwoodJS, Medusa, Supabase |
| Backend/API | Microservices, Edge Functions | NestJS, Hono, FastAPI, Go Fiber, Rust Axum, Spring Boot, Payload, Strapi |
| AI & Agents | LLM orchestrators, Multi-agents | LangGraph, CrewAI, AutoGen, DSPy, Vercel AI, OpenAI Assistant |
| Mobile | Native & Hybrid apps | Flutter, 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.