For the complete documentation index, see llms.txt. This page is also available as Markdown.

πŸ§‘β€πŸ’»Developers

Dapta Forms is open source under the MIT license and you can run it on your own servers. This section points at the repository and covers self-hosting, the public API and the environment settings that

Everything in the rest of these docs describes forms.dapta.ai, the hosted version: free, nothing to install, signed in with your Dapta account. This section is for the other path.

Dapta Forms is open source under the MIT license. The full source lives at github.com/Dapta-Tech/dapta-forms, and you are free to read it, fork it, change it and run your own copy.

The Dapta Forms repository on GitHub showing the Public badge and the MIT license entry in the About panel
The public repository: MIT licensed, issues and pull requests open.

What is in the repository

Dapta Forms is two applications that deploy independently:

  • The web app: the public form pages and the whole dashboard (forms list, editor, submissions, analytics, settings).

  • The API: the public submission surface plus the account-scoped dashboard endpoints.

Both ship as Docker images, both run on any host that runs Node, and neither needs a third-party service to boot. The repository also carries the documentation you need to run it: README.md for the local development loop, SELF-HOSTING.md for production, ARCHITECTURE.md for how the pieces fit and .env.example for every setting with inline notes.

πŸ’‘ Tip: Contributions are welcome. CONTRIBUTING.md in the repository explains the pull request rules, and SECURITY.md explains how to report a vulnerability privately.


In this section

  • Self-hosting: the two apps, Docker images, the database, the settings that matter and what changes when you leave forms.dapta.ai.

  • Public API & rate limits: the unauthenticated endpoints a form page uses, the OpenAPI document, and the throttle that protects them.

  • Feature flags & environment: the deployment settings that change what your users actually see.


What's next

  • Webhooks: the supported way to push every submission into your own systems, no API key needed.

  • Export to CSV: pull submissions out by hand.

  • Security & Privacy: what is stored, what is not, and how deliveries are signed.

Last updated