# input

> Self-hosted no-code form builder for brandable forms as a TypeForm alternative, with webhooks, notifications, and team collaboration.

- **Category:** Form Builder
- **Licence:** AGPL-3.0
- **Latest version:** v2.3.1
- **Open source:** oss
- **Languages:** Typescript, PHP, Vue
- **Platforms:** Docker, Docker Compose
- **Tags:** Webhooks, No Code, Form Builder, Forms, Team Collaboration, Open Source, Php, Laravel, Self Hosted, File uploads, Brandable Forms

## Description

Input is a privacy-focused, no-code form builder for simplicity and brand consistency. Users create clean, customizable forms matching their brand colors. Self-hosting gives full data control. Features include a visual form editor, webhook integrations, email notifications for submissions and invitations, file uploads with local or S3-compatible storage, and a built-in queue worker. Runs as a Docker container on port 8080, with optional MariaDB, Redis, and S3 for production. Self-hosted edition limited to one team; first user becomes admin. Two-factor authentication supported.

## Links

- [Homepage](https://github.com/deck9/input)
- [Website](https://getinput.co)
- [Docker](ghcr.io/deck9/input)
- [GitHub Repository](https://github.com/deck9/input)
- [Hosted Version](https://app.getinput.co/register)

---
Source: https://selfhost.directory/project/input