Getting Started
Getting Started
Getting Started with Formic
Formic is a form submission service that makes it easy to collect and manage form submissions in your web applications. Built for developers who want a simple, reliable solution.
What is Formic?
Formic provides a serverless-like experience for handling form submissions. Whether you’re building a static site, a SPA, or a full-stack application, Formic handles the backend complexity so you can focus on your users.
Key Features
- Zero-config setup - Get started in minutes
- Framework integrations - Native adapters for Astro, Next.js, Remix, and more
- TypeScript support - Full type safety out of the box
- API key authentication - Secure form submissions with your unique API key
- Built-in security - Rate limiting, anti-bot protection, data sanitization, and more — see the Security Overview
Quick Links
- Quick Start Guide - Get up and running in 5 minutes
- Server API Reference - Backend API documentation
- Client Installation - Install the client library
- Client Usage - How to use the client in your app
- Security Overview - Formic’s security model and features
Architecture
┌─────────────────────────────────────────────────────────┐
│ Your Application │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │ Astro │ │ Next.js │ │ Remix │ │
│ │ (adapter) │ │ (adapter) │ │ (adapter) │ │
│ └──────┬──────┘ └──────┬──────┘ └──────┬──────┘ │
└─────────┼──────────────────┼──────────────────┼─────────┘
│ │ │
└──────────────────┴──────────────────┘
│
▼
┌───────────────────┐
│ Formic Server │
│ (api.audelabs) │
└───────────────────┘
Next Steps
Ready to get started? Head over to the Quick Start Guide to set up your first form in minutes.