tostada
Scaffold Phoenix + SvelteKit + Threlte projects in seconds.
npx tostada-cli create MyApp A full-stack boilerplate with real-time channels, 3D rendering, and everything wired together — so you can focus on building your game.
What you get
- Phoenix backend with channels, presence, and LiveView-ready config
- SvelteKit frontend with TypeScript and Vite
- Threlte v8 for declarative Three.js scenes
- Optional addons — Threlte, model pipeline, Docker — pick what you need
- One command to scaffold, install, and start coding
Quick start
# Create a new project
npx tostada-cli create MyApp
# Navigate in
cd my_app
# Start Phoenix
mix phx.server
# In another terminal, start the client
cd client && npm run dev Your app is running at localhost:4000 (Phoenix) and localhost:5173 (SvelteKit dev server).
Next steps
- Read the Getting Started guide for a full walkthrough
- Learn about addons to customize your stack
- Try a recipe to see what’s possible