Documentation Index
Fetch the complete documentation index at: https://mintlify.com/rjdellecese/confect/llms.txt
Use this file to discover all available pages before exploring further.
Effect + Convex = Confect
A framework that deeply integrates Effect with Convex, providing end-to-end type safety, Effect schemas for your database, and powerful abstractions for building full-stack applications.
Key Features
Confect provides powerful abstractions that make building type-safe full-stack applications with Effect and Convex seamless.Effect Schemas
Define your Convex database schema using Effect schemas with automatic validation and rich type inference.
Type-Safe Functions
Write queries, mutations, and actions with Effect’s schema library for automatic encoding and decoding.
HTTP APIs
Build HTTP APIs using Effect’s HTTP modules with interactive OpenAPI documentation powered by Scalar.
React Integration
Use type-safe React hooks that integrate Effect schemas with Convex’s real-time capabilities.
Effect Services
Access Convex platform capabilities through Effect services for storage, scheduling, authentication, and more.
CLI Tools
Developer tooling for codegen and development workflow to streamline your Confect applications.
Why Confect?
Confect goes beyond simple bindings to provide a cohesive framework for building full-stack applications:- End-to-end types: Rich types flow from client to function to database and back
- Effect ecosystem: Leverage Effect’s powerful abstractions for error handling, services, and composition
- Convex platform: Build on Convex’s real-time database, serverless functions, and platform capabilities
- Developer experience: Automatic validation, type inference, and interactive API documentation
Get Started
Introduction
Learn about Confect’s core concepts and philosophy.
Quickstart
Install Confect and build your first application in minutes.
Project Structure
Understand how to organize your Confect projects.
API Reference
Explore the complete API documentation for all Confect packages.