FramerForms Developer Hub

If you're a developer and you want to make changes to FramerForms, you can get the source code for all components here. Just create a new code file in your Framer project for each component.

Note: If you use the components' code in your project instead of copying the components normally, you will not be able to recieve future updates without returning here and re-copying the code into your project.

Shared FramerForms Component Code:

This file must be added to your project for other FramerForms components to work. It contains functions that are used by other components. If this code is not in a file named "FramerFormsShared.tsx" in your project, many of the other components will display errors because they rely on the functions in this file existing to work properly.

FramerFormsShared.tsx

Copy

Copy

FramerForms Component Code:

Each of these files contains a component from FramerForms.

Slider.tsx

Copy

Copy

NetPromoterScore.tsx

Copy

Copy

ButtonsInput.tsx

Copy

Copy

PhoneNumberInput.tsx

Copy

Copy

TextInput.tsx

Copy

Copy

DataInput.tsx

Copy

Copy

FileUploadInput.tsx

Copy

Copy

MultiStepForm.tsx

Copy

Copy

MultiStepFormButton.tsx

Copy

Copy

FormProgressBar.tsx

Copy

Copy

FormPageLabel.tsx

Copy

Copy

FormDots.tsx

Copy

Copy

LogicBlock.tsx

Copy

Copy

PrefillFormInputs.tsx

Copy

Copy

CountryInput.tsx

Copy

Copy

Countries.tsx

Copy

Copy

RatingInput.tsx

Copy

Copy

PasswordInput.tsx

Copy

Copy