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