
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

Partnering with Salesforce, Titan Forms and Apps are a game-changer in the industry, making the world’s number #1 CRM accessible, and effortless for anyone to use. At the touch of a button, and with zero code, experience strength, speed, and agility for Salesforce Forms and your business processes.
Slash time to market, nuke code, and tackle any use case on a single platform. Our best-of-breed forms and applications for Salesforce cater to any industry and it’s our mission to provide custom solutions for difficult problems.
Build beautiful web portals, sign documents, generate docs, send surveys, automate contracts, fill out Salesforce forms, and so much more in just a few simple clicks. No code required and with our new AI assistant you can build even faster and with fewer errors.
We are the only product on the market that empowers you to send data to Salesforce and pull it back in real-time without any development or added expense.
Our customers and partners are the heartbeat of Titan. If you need a feature, simply request it via our Titan X Lab and we will consider it for our roadmap!
So what’s stopping you? Schedule a demo today.
Learn more
Feathery
Create a personalized design and component system using intuitive drag-and-drop functionality. Incorporate conditional step branches, loops, and various entry and exit points to enhance user experience. Easily embed your form with a single line of code and manage its state dynamically as required. Connect your form to any system via code, including your own database, for seamless integration. At Feathery, we are dedicated to empowering product teams to craft customizable, developer-friendly forms that suit their needs. Our no-code platform fosters ownership, accelerates development, and provides control for all users involved. Every form created with Feathery benefits from robust third-party CDNs, ensuring uninterrupted service and rapid load times. The form fields, which are the interactive elements seen by users, can be added through the visual editor, featuring options like text fields, dropdown menus, and file uploads. Furthermore, our Javascript integration makes it simple to embed your form into Javascript-based web applications or popular web builders such as Webflow, allowing for versatile deployment options. With these features, your forms can meet diverse requirements while maintaining a user-friendly interface.
Learn more
UploadThing
UploadThing is a versatile, open-source solution for file uploads tailored specifically for full-stack applications using TypeScript. It streamlines the integration of file uploads by enabling developers to set up File Routes that define permitted file types, size limits, and the number of uploads allowed. The platform offers SDKs compatible with a range of frameworks, such as Next.js, Astro, SolidStart, SvelteKit, and Nuxt, along with backend support for Express, Fastify, H3, and more. Client-side file uploads are made easy through the use of components and hooks, allowing for smooth integration with popular frontend libraries like React and Vue. With a focus on both security and ease of use, UploadThing manages authentication on the developer's server while overseeing the file upload process on its own infrastructure. This method ensures that server-side authorization can be achieved without the burden of file processing on the developer's end, ultimately enhancing the overall user experience. Furthermore, this solution is ideal for developers seeking a reliable and efficient way to handle file uploads in their applications.
Learn more