
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

Retool is a modern AI-native application development platform designed to help teams build internal software quickly and efficiently. It enables users to create agents, workflows, dashboards, and full-stack apps using natural language prompts and visual tools. Retool connects directly to databases, APIs, vector stores, and AI models to ensure applications work seamlessly with existing systems. The platform allows teams to transform raw data into actionable tools such as dashboards, admin panels, and monitoring systems. With drag-and-drop UI building, code-level customization, and AI-assisted generation, Retool supports multiple development styles. Built-in workflows automate complex processes while maintaining auditability and security. Retool fits naturally into standard engineering stacks with support for CI/CD and version control. Enterprise-grade permissions and hosting options ensure sensitive data stays protected. Used by thousands of companies worldwide, Retool helps teams ship AI-powered software faster. It bridges the gap between idea and production with speed and control.
Learn more
ToolJet
ToolJet is an enterprise app development platform that helps teams build internal tools, workflows, AI agents, dashboards, and database apps faster. The platform lets users start with natural language prompts, visual builders, or custom JavaScript depending on how much control they need. Its AI-powered development lifecycle can generate app interfaces, connect resources, create dashboards, and help teams move from idea to production more quickly. ToolJet includes workflow automation for schedules, webhooks, in-app events, conditions, loops, parallel processing, API calls, data transformations, debugging, and error tracking. The platform also includes ToolJet Database, which provides one-click PostgreSQL setup, a visual table builder, no-code query builder with joins, and built-in user management. Teams can connect more than 80 integrations across APIs, databases, cloud storage, AI and LLM providers, SaaS tools, and custom plugins. ToolJet supports flexible deployment options, including ToolJet Cloud, on-premise deployment, AWS, Azure, GCP, and managed on-premise delivery. Enterprise security features include SSO with SAML, OIDC, and LDAP, RBAC, 2FA, MFA, audit logs, encryption, IP whitelisting, air-gapped deployment, and SDLC controls. By combining AI generation, low-code development, workflow automation, integrations, database tooling, and enterprise deployment controls, ToolJet helps companies build production-ready internal apps with far less engineering overhead.
Learn more
Ionic
Ionic Framework is an open-source UI toolkit that allows you to build high-quality, performant mobile and desktop apps with web technologies HTML, CSS and JavaScript. It also integrates with popular frameworks such as React and Angular. Install Ionic to get started or follow our First App Tutorial for the core concepts. Installation Guide. Guides that will guide you through the installation of the framework and setting it up. UI Components. Explore Ionic Framework's beautiful UI component library. Native Functionality. Integrate native device plugins like Bluetooth, Maps and HealthKit. Theming. Learn how to modify and customize the visual design of your Ionic app to suit your brand. Overview. Overview. Ionic Framework focuses primarily on the frontend UX of an app's UI interaction -- UI controls and interactions, gestures, animations. It is easy to use and integrates well with other libraries or frameworks such as Vue, React, and Angular.
Learn more