
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
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
Tripetto
Tripetto is an intuitive no-code platform designed for creating forms and surveys, allowing users to build interactive conversational flows, quizzes, wizards, registration forms, and much more through an engaging storyboard interface that presents forms in the format of flowcharts. Users can easily switch between three distinct styles—Autoscroll, Chat, and Classic—enabling them to either see one question at a time, engage in chat-like conversations, or utilize a conventional field arrangement. The platform also supports advanced features such as conditional logic, branching paths, jump questions, value recalls, customizable endings, and device-aware rendering, all aimed at improving user engagement and minimizing drop-off rates. Additionally, users can utilize regex, calculators, scoring mechanisms, and hidden or custom fields, alongside automated email triggers, force stops, and robust error handling capabilities to enhance the overall experience. For data management, Tripetto offers flexible storage options, allowing users to either gather and secure their responses in its cloud or self-host to ensure full compliance with GDPR regulations. With the ability to integrate seamlessly with over 1,000 services, Tripetto streamlines notifications and data workflows, making it a versatile choice for any organization looking to optimize their data collection processes. Ultimately, Tripetto empowers users to create dynamic and engaging forms that cater to their specific needs.
Learn more