Super Easy Forms

A Free and open source tool that helps you create responsive HTML contact forms in an instant.

Serverless backend components are automatically deployed for you and linked to your HTML form.

  • Install in a breeze
  • type in your input fields
  • Copy paste the form into your site
  • Customize as you like
  • Have full control of your data
Try it Out!

Features

  • 100% customizable html forms (No iframes)
  • Create an unlimited amount of forms
  • Store unlimited form submissions
  • Register an unlimited amount of emails.
  • Easily export submissions from the database

Have Any Questions?

made with

Customize your Form

The CLI outputs an html file with your ready-to-use form preset with default bootstrap classes and an inline JQuery handler.

You can add custom CSS, modify the HTML layout of the form and adapt it to your project however you like.

If you need inpiration you can check out this collection of bootstrap html contact forms in codepen.

See the Pen super-easy-form by gkpty (@gkpty) on CodePen.

Want to know more about Super Easy Forms?

made with super easy forms

How it Works

Super Easy Forms is a simple CLI built with node js. It helps you register your email with AWS SES, it automatically creates the necessary resources for you in AWS, and it outputs a Bootstrap HTML form that's already connected to your API, ready to copy paste into your website.

Resources Created
  1. A Dynamodb table with your desired fields.
  2. A lambda function that will send an email to your registered address and add the entry to the database.
  3. A REST API endpoint for the lambda function with a POST method.
The Form
  1. Responsive bootsrap 4 layout
  2. Automatic form fields with labels
  3. JQuery CDN
  4. JQuery handler connected to your API endpoint
AWS architecture diagram of super easy forms

Built With

Whats Included with AWS in Super Easy Forms?

You need to have an AWS account to be able to use Super Easy Forms. In the near future we are going to solve our vendor-lock in but for now AWS is a pretty good start.

Super Easy Forms uses the following services from AWS
  • SES Simple Email Service. 1,000 emails/month for free then $.10 for every 1,000 emails recieved.
  • DynamoDB Fully managed NoSQL database. 25GB of storage free for always.
  • Lambda Let’s you run code without managing servers. 1M requests/month free always. Then $.20 per 1M requests.
  • API Gateway 1M REST API requests/month for 12months then $3.50/1M requests.
  • S3 Bucket Object storage for your file submissions (Coming soon!). 5Gb free for 12 months then $0.023 for GB.

Want more info? https://aws.amazon.com/free

Roadmap

Super Easy Forms doesn't stop here. We have a bunch of features planned that will make it more easy and more Super!

Some of these include
  • File submissions (images, videos, PDFs and more!)
  • Payment forms (integrations with leading solution providers)
  • Direct integration with the gmail API
  • Direct export of submissions to XLS and CSV
  • Optional Captcha (Spam protection)
Anything else you'd like us to consider?
made with

Our Vision

The more Open Source the Better! We are working on a suite of free & open source tools that help people use microservices effectively in smaller use cases like building websites.

We believe that
  1. building websites should be fun, easy and free.
  2. The websites you build should be fast, secure and should not require any maintenance.
  3. There shouldn’t be a compromise between what the devs consider good tech and what the beginner perceives as user-friendly.

If you share our vision, or want to learn more check out the rest of our projects at Torus Project.