QuickForm is a command-line tool for creating beautiful Typeform forms quickly and easily.
go install github.com/s3bw/quickform@latest
export QUICKFORM_ACCESS_TOKEN='your_typeform_access_token'
Create a new poll with the default theme:
$ quickform poll
Create a poll with a custom name:
$ quickform poll --name "Team Meeting Poll"
Create a poll with a specific theme:
$ quickform poll --theme mystery
Create a poll with both custom name and theme:
$ quickform poll --name "Product Feedback" --theme spaceboy
List all available themes with their descriptions:
$ quickform themes
default
- Clean and professional with system fontorbital
- Modern with Montserrat font and light purple backgroundfractal
- Bold with Lato font and dark blue backgroundart-splash
- Creative with Sniglet font and warm colorspin-up
- Retro with Dancing Script font and vintage colorspaper-invite
- Elegant with Georgia font and paper texturemystery
- Dark with Acme font and gold accentsschool-bell
- Playful with Handlee font and green backgroundspaceboy
- Sci-fi with Arvo font and space backgrounddesk-space
- Professional with Karla font and warm office colors
Here's an example of creating a poll:
$ ./quickform poll --theme mystery --name "Team Lunch Vote"
Enter Question:
$ What should we order for team lunch?
Enter choices (press Enter to finish):
$ Pizza
$ Sushi
$ Tacos
$ [Enter]
Poll created successfully!
Share this URL: https://form.typeform.com/to/xxxxx
View responses: https://admin.typeform.com/forms/xxxxx/responses
Scan this QR code to open the poll:
[QR code ASCII art]
- Go 1.16 or later
- Typeform account and access token