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.