OpnForm Technical Docs home page
Search...
⌘K
OpnForm
GitHub
Dashboard
Dashboard
Search...
Navigation
Contributing
Getting Started
Documentation
API Reference
Contributing
Product Documentation
Community
Changelog
Roadmap
Contributing
Getting Started
Creating a New Form Block
Adding a New OAuth Integration
Front-end
Data Fetching
Forms & Validation
On this page
Development Setup
Docker Setup (Recommended)
Manual Setup
Contributing Guidelines
Contributing
Getting Started
Learn how to contribute to OpnForm
Development Setup
Docker Setup (Recommended)
The easiest way to get started with OpnForm development is to use our Docker-based development environment. It provides:
Hot-reload for both frontend and backend
All necessary services pre-configured
Consistent development environment across all platforms
Follow our
Docker Development Setup
guide to get started.
Manual Setup
If you prefer not to use Docker or need a custom setup, you can follow our
Local Deployment
guide for manual installation instructions.
Contributing Guidelines
Welcome to the OpnForm contributing guide! Here are some helpful links to get you started:
Setting up the development environment
Learn how to configure the environment variables for OpnForm.
Adding a new form block
Follow the steps to add a new form block to your project.
Integrating new services
Discover how to integrate new services with OpnForm.
We sometimes offer bounties for certain issues. Check out our
bounties page
for more information.
Suggest edits
Creating a New Form Block
Assistant
Responses are generated using AI and may contain mistakes.