Welcome
Welcome to OpenSauce
Section titled “Welcome to OpenSauce”OpenSauce is a professional recipe API and platform built for developers.
Quick Links
Section titled “Quick Links”- Introduction - Learn what OpenSauce is
- Quick Start - Get started in minutes
- API Reference - Explore the API endpoints
What is OpenSauce?
Section titled “What is OpenSauce?”OpenSauce is a comprehensive platform that allows developers to:
- Store and manage recipes with detailed metadata
- Share recipes with the community
- Integrate recipe data into applications via a powerful REST API
- Moderate content with built-in approval workflows
Platform Overview
Section titled “Platform Overview”The OpenSauce platform consists of three main components:
- API (
opensauce-api) - The backend service powering everything - Dashboard (
opensauce-dash) - Manage your account, API keys, and recipes - Website (
opensauce-web) - Browse and discover recipes
All three are built with modern technologies:
- Runtime: Bun
- Framework: Astro (for frontend)
- Backend: Hono
- Database: Cloudflare D1
- Authentication: GitHub OAuth with JWT
- Validation: Zod
Getting Started
Section titled “Getting Started”To start using OpenSauce:
- Sign up for an account
- Get an API key from the dashboard
- Browse the documentation to learn how to use the API
- Start building amazing applications!
Support
Section titled “Support”Need help? Check out our Support page or join our Discord community.