SurveyJS
p/surveyjs
SurveyJS - Open-Source Client-Side Form Builder Libraries
Elena G.
SurveyJS — Extensible JS libraries to create forms right in your app
Featured
16
With SurveyJS, you can set up a self-hosted form management system fully integrated into your IT. It uses JSON for survey metadata and results. The drag & drop form builder features an integrated CSS-based theme editor and a GUI for conditional rules.
Replies
Elena G.
🚀 Hello, Product Hunt Community! 👋 We're super excited to showcase SurveyJS – a product suite of open-source JavaScript form libraries that make data collection secure and allow your organization have full control over the data flow between the server and the database. Key Features: ✅ Our UI components easily integrate with React, Angular, Vue.js, Knockout, and of course, jQuery. ✅ You have total freedom of choice as to the backend, because any server + database combination is fully compatible. ✅ SurveyJS uses industry-standard JSON format for survey metadata and results. ✅ Drag-and-Drop Form Builder offers basic and advanced input types. ✅ Integrated CSS-based Theme Editor, an intuitive platform with a set of UI controls, allows you to style surveys and forms and reuse your custom themes, ensuring consistency. ✅ GUI for conditional rules. ✅ We have over 200 dedicated code examples and tutorials for every JS framework to help you get started and soft out any task. 🌟 Special Offer: We're inviting you to try out our free full-scale demo and see firsthand how easy it is to create a form of any complexity and for any purpose and run it in your application using SurveyJS.
Elena G.
@shivam_tiwari24 Thank you very much!
Pierson Marks
Can you dive a bit deeper into why someone would want to use a self-hosted solution vs a SOC 2 certified & hosted solution like TypeForms?
Klim Sidorov
@piersonmarks Thanks for your comment as I didn’t notice it is a self-hosted solution. There a a lot of companies that use self-hosted solutions only. I would definitely try this product!
Elena G.
@piersonmarks Thank you for your question! Absolutely! While cloud solutions like TypeForms offer SOC 2 certification, self-hosted solutions like SurveyJS provide you with full control over data flow between the server and the client. This prevents you from being locked into a third-party environment that you cannot access or control. Another significant advantage of having your survey application is enhanced customization. You can adjust the UI look and functionality of your form builder to meet the specific requirements of your organization. With over a hundred settings in the Property grid, you can build a form of any complexity—no SaaS platform provides this level of flexibility and customization. We empower enterprises handling multiple forms daily—healthcare, government, education, finance, HR, etc.—to avoid sharing sensitive respondent data and set up a scalable, fully customizable form management system, where non-techies can effortlessly create, edit, style forms, analyze data, and generate PDFs from web forms. Developing and maintaining a custom solution like that would cost you months and thousands of dollars. Please check out this insightful comparison: Building vs Buying: Exploring the Pros and Cons of Custom-Built In-House Survey Applications, Using On-Premise or Cloud-Based Survey Software. https://surveyjs.io/stay-updated...
Maria Anosova 🔥
Congratulations 🥳 and good luck for today 😊
Elena G.
Abhilash Chowdhary
Going to give this a try, team SurveyJS. Looks interesting.
Elena G.
@abhilash_chowdhary Glad you like it!
Maribelle Pepito
Absolutely impressed by this product! Congratulations on your Product Hunt launch!
Elena G.
@maribelle_pepito Thank you for your kind words!
Zayan Riyaz
Congrats on the Launch! got one question, How does SurveyJS streamline the process of setting up a self-hosted form management system, and could you elaborate on the integration of JSON for survey metadata and results? Additionally, how does the drag & drop form builder, along with the CSS-based theme editor and GUI for conditional rules, contribute to a user-friendly experience for businesses managing their forms?
Elena G.
@zayan_riyaz Thank you for your comment. Your questions are quite comprehensive and cover several aspects of SurveyJS. To provide you with detailed and accurate information, I recommend exploring our documentation. The guides and free demos available there will offer a step-by-step understanding of how SurveyJS can benefit organizations dealing with multiple complex forms on daily basis. Guides: https://surveyjs.io/documentation Free full-scale demo: https://surveyjs.io/create-free-...
Lukas Rüger
This looks nice! I've had a look at the pricing and am wondering why you decide for a one-time-purchase (with a relatively high price)? I can imagine that it's worth this amount but I'm interested in how you came up with this pricing? :)
Elena G.
@lrueger Thank you for your questions. Regarding our pricing model, SurveyJS operates as a non-SaaS provider. Unlike platforms that charge based on the number of users, storage, or form submissions, SurveyJS follows a common model for SaaP (Software as a Product) companies - we sell UI libraries that become a part of your application after integration and provide assistance in getting the system up and running. Our one-time purchase price reflects years of ongoing development, maintenance costs (including bug fixes and testing), weekly enhancements, and tech support. We aim to offer a robust and continuously improved solution without recurring charges tied to usage metrics. For more detailed information on our latest updates, releases, and roadmap, please visit the following links: Release notes: https://surveyjs.io/stay-updated... Roadmap: https://surveyjs.io/stay-updated... What's New: https://surveyjs.io/stay-updated... Feel free to explore these resources, and if you have any further questions or need additional clarification, feel free to ask!