
SurveyJS is a set of four open-source JavaScript libraries that offer the benefits of a tailor-made in-house survey application, while considerably reducing the time and resources needed to deploy the system. These libraries are independent of specific server code or database requirements and seamlessly integrate with popular JavaScript frameworks, including React, Angular, Vue.js, jQuery, Knockout, and more. They are designed to communicate with any server that can handle JSON requests, ensuring compatibility with various server architectures and databases.
The product family is composed of:
- An open-source MIT-licensed rendering library that renders dynamic JSON-based forms in your web application, and collects responses.
- A self-hosted drag & drop form builder that features an integrated CSS-based theme editor and a GUI for conditional rules. It automatically generates JSON definitions (schemas) of your forms in real time.
- PDF Generator, a library that renders SurveyJS surveys and forms as PDF files in a browser;
- The Dashboard library that allows you to simplify survey data analysis with interactive and customizable charts and tables.
Visit our website to try out and evaluate our full-scale demo for free.
Learn more
FormAssembly allows organizations to take control over the data collection process. Our web-based platform allows companies to streamline old processes and drive business initiatives in any industry. Our platform seamlessly integrates with Salesforce and other business platforms, increasing efficiency across the organization. Furthermore, our advanced security and compliance standards instill confidence.
Learn more
Plumsail Forms
Create rich, responsive forms for SharePoint Online in Office 365 or SharePoint 2019 on-premises. You can create business forms of any complexity for public websites with anonymous access or SharePoint Online and SharePoint 2019. The HTML widget can be copied and pasted to render the form. Compatible with all major platforms - Wordpress and Squarespace, Google sites, Squarespace, Wix, Google Sites, Squarespace, etc. You can also share a link to your form. Send the data to Zapier or Flow. You can choose from hundreds of connectors and perform any action. You can save submissions to your account, open them as forms, or export them to CSV for building reports. You can add dozens of fields to your form, split them into tabs or in a wizard and adjust JavaScript validation. No matter what your requirements might be, our forms can meet them. You can download templates from our website and modify them to fit your needs. These templates already contain some basic custom logic. However, it is possible to modify or remove it.
Learn more
MarbleFlows
Flows are a series of linked pages designed to onboard, educate, and guide users through a tailored customer experience. Each flow is crafted to provide a distinct journey for every individual user. To initiate your first flow, simply click the "Create flows" button located on the main page. Once you have established flows, this button will be conveniently located in the upper right corner of the interface. Each flow is constructed on an adjustable canvas, allowing you to select an appropriate size and resize it as necessary; a larger canvas enables you to incorporate more content. From the menu on the left side of the screen, you can add five different types of content to your flow. To insert a content block, just click on the desired option, and it will be added to your current page. If you wish to modify or remove a block, simply click on it within the canvas, and a control panel will appear to assist you. The pages within your flow can be interconnected using buttons; to link the inner pages, select the "navigation" option from the left side menu, and choose "link inner pages," or if you want to include an external link, opt for "link externally." This interconnected design enhances user navigation and facilitates a seamless experience throughout the flow.
Learn more