Advanced
Custom Forms in Framer

Design multipage forms, calculators and quizzes with advanced logic and beautiful effects directly on your canvas.

Publish

Home

Email Textfield

John

Empty

・Primary

E-mail

Required

Filled

E-mail

victorien@typer.framer.website

Error

E-mail

victorien@typer.framer.website

The email is mistyped

Insert

Layout

Text

CMS

Actions

Publish

Pages

Layers

Assets

Empty

Primary

Label

Placeholder

Required

Error

Typer

Filled

Variant

Label

Placeholder

Required

Error

Typer

Error

Variant

Label

Placeholder

Required

Error

Typer

Home

Email Textfield

John

Empty

・Primary

E-mail

Required

Filled

E-mail

victorien@typer.framer.website

Error

E-mail

victorien@typer.framer.website

The email is mistyped

Position

Type

Relative

Size

Width

1fr

Fill

Height

Auto

Fit

Effect

Styles

Transition

Instant

Opacity

1

100001

Visible

Yes

No

Rotation

Text

Node

Random

Tag

p

Placeholder

A

Placeholder

Abhaya LIbre

Color

#4D4C48

Size

16

16

Letter

0

-

+

Line

1.2

-

+

Paragraph

0

-

+

Align

-

-

Transform

None

Decoration

Aa

Aa

Aa

Highly customisable

Noder is a Node-based programming. A visual method where operations are represented as nodes connected to define a program's flow, offering an intuitive way to design algorithms.

Design on the canvas

Design all fields directly on the canvas for full control over styles and effects.

Label

Nicolas

Unfocus

・Primary

Label

Value

Focus

Laura

Label

Value

Filled

Label

Placeholder

Error

Add transitions and effects

Add transition as you do as usual with any design component.

Title

Name

Surname

Make dropdown your own

You can set a custom format validation or pick one from the list.

Select

🍔

Bur

🧀

🥞

Combine it with native form

Send the form to any URL you want. You can use services like Mailchimp or Formspark. Or, send it to your own service.

Powerfull Logics

Noder is a Node-based programming. A visual method where operations are represented as nodes connected to define a program's flow, offering an intuitive way to design algorithms.

Apply Math Formula

Use math formula to display statistics.

80%

Difference

Annual
Growth

120k

80k

40k

Use format validation

You can set a custom format validation or pick one from the list.

E-mail

victorien.net

Typer

Format

Email

Regex

None

Email

Custom

Send the form to any URL

Send the form to any URL you want. You can use services like Mailchimp or Formspark. Or, send it to your own service.

Unlock Framer possibilities

Now, with Noder, you can create websites that include randomness, math calculations or calculators without requiring development. See the use cases below.

Multipage Forms

Now, with Noder, you can create websites that include randomness, math calculations or calculators without requiring development. See the use cases below.

Insert

Layout

Text

CMS

Actions

Publish

Calculators

Now, with Noder, you can create websites that include randomness, math calculations or calculators without requiring development. See the use cases below.

Insert

Layout

Text

CMS

Actions

Publish

Quizzes

Now, with Noder, you can create websites that include randomness, math calculations or calculators without requiring development. See the use cases below.

Insert

Layout

Text

CMS

Actions

Publish

A Component for every possibility

Each component has a specific function and works with the others. They can be combined in various ways, creating endless possibilities.

Text

Display text output

Bar Chart

Arrange datasets into bar charts

Mabe by

Value

Input a number or text value

Datasets

Input values from CSV format

Form

Input value from a Typer form

Mabe by

absolute

Return the absolute value of a number

round

Round the number to the nearest integer

truncate

Truncate the number by removing any fractional digits.

count

Count the item amount.

sum

Return the sum of all values.

average

Return the average of all values.

Mabe by

multiply

Multiply all the values by each other.

divide

Divide all the values by each other.

Max

Returns the largest number

Min

Returns the smallest numbers

Random

Return a random item from the selection

Quiz Kit

A complete solution for creating customisable forms, quizzes and calculators in Framer.

Typer

Option

Mostly

Boolean

Documentation

Calculators Kit

Typer is now available in Beta on Figma Site.

Typer

Sum

Count

Product

Documentation

Soon

Contribute

Admire the work? Support me to enhance its

Buy me a coffee

Developer

Create your own node that work with the ecosystem

Documentation

Contact us

Don't hesitate to reach out if there's any question

Contact me