
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

Okyline is an Executable Data Design (EDD) platform focused on executable validation contracts and operational data quality control.
Rather than managing separate specifications, validation code, tests, and monitoring dashboards, Okyline centralizes validation and quality supervision around a single readable executable contract acting as the operational reference for enterprise data flows.
The same contract powers deterministic validation, advanced business invariant checks, multi-format execution, data quality gates, and historical quality analytics across APIs, events, files, LLM structured outputs, and distributed operational systems.
Contracts are designed directly from annotated sample data, making validation rules immediately understandable for developers, architects, QA teams, and business analysts.
The Community Edition includes the public specification, a free Java runtime engine, a Claude AI assistant for contract generation, and an online studio supporting executable JSON validation contracts and JSON Schema transpilation.
The Enterprise Edition adds native validation for JSONL, XML, CSV, FIXED, and EDI flows together with operational quality dashboards and data quality gates, without requiring databases or centralized infrastructure.erprise Edition supports direct validation of JSON, JSONL, XML, CSV, FIXED, and EDI flows with operational quality dashboards and analytics, without databases.
Learn more
Open mHealth
Data schemas define the structure and content of various types of information, such as blood glucose levels, influencing how software applications manage that information. Often, systems must accommodate data from multiple devices or platforms, each presenting information in its own unique way. When all data related to a specific metric, like blood glucose, adheres to a unified schema, it becomes significantly easier to analyze and interpret that information, regardless of its original source. A standardized schema acts as a consistent point of reference for documentation, facilitating the use of data points across different contexts. In the realm of healthcare, the importance of common data schemas is magnified due to the intricate nature and significance of health-related information. For instance, recognizing the difference between fasting and non-fasting blood glucose levels is crucial for accurate clinical interpretation and decision-making. This shared understanding ensures that healthcare professionals can communicate effectively and make informed decisions based on reliable data.
Learn more
Liquid XML Data Binder
Liquid XML Data Binder allows you to load XML Documents in a strongly-typed object model from your C#, C++ Java, Visual Basic.Net, or VB6 source code. This means fewer coding mistakes, reduced development and test time, and increased schema conformance and code reliability.
Liquid XML Data Binder Features:
- Generates a class library that is easy to use for C++, C# Java, Visual Basic.Net and VB 6(COM) from an XML schema.
- Generated HTML documentation of your class library API.
- Supports Smart Device Platforms Android and iOS.
- Supports W3C XML Schema, XDR, and DTD standards.
- Supports generating WCF Web Services using WSDL.
Supports JSON serialization.
- Supports Fast Infoset binary XML Serialization.
- Support the most complex XML standard.
- Distribution of compiled code, runtime and other software without any additional fees.
Learn more