
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

JOpt.TourOptimizer is an enterprise optimization engine for route planning, scheduling, and resource allocation across logistics, transportation, dispatch, and field service operations. It is built for organizations that need to solve complex planning problems under real-world business constraints rather than simple consumer-grade route calculation. The platform supports vehicle routing and scheduling scenarios such as VRP, CVRP, VRPTW, pickup and delivery, multi-depot planning, heterogeneous fleets, and workforce scheduling.
JOpt.TourOptimizer can model time windows, working hours, visit durations, capacities, skills and expertise levels, territories, zone governance, overnight stays, alternate destinations, and custom business rules. This makes it suitable for production deployments where feasibility, transparency, and operational reliability matter. It is designed to generate practical plans that help teams balance travel time, service commitments, workload distribution, and operational cost in demanding enterprise environments.
The solution is available both as an embedded Java SDK and as a Docker-based REST API with OpenAPI and Swagger support. This allows software vendors, enterprise developers, and system integrators to embed advanced optimization into TMS, ERP, CRM, WMS, dispatch systems, customer platforms, and field service applications. With support for scalable integration and modern service architectures, JOpt.TourOptimizer helps organizations improve planning efficiency, service quality, SLA compliance, transparency, and operational resilience at scale. It also supports enterprise integration strategies that require reproducible optimization runs, structured outputs, and flexible deployment models.
Learn more
Semantic UI React
Semantic UI React serves as the official integration of Semantic UI within the React framework, eliminating the need for jQuery and offering a declarative API along with shorthand properties, sub-components, and an auto-controlled state. Unlike jQuery, which relies on direct manipulation of the DOM, React operates with a virtual DOM that represents the actual DOM in JavaScript. React's approach allows it to apply patch updates to the DOM without directly reading from it, making it impractical to synchronize jQuery's DOM manipulations with React's virtual DOM. Consequently, the functionality provided by jQuery has been completely re-implemented within React. This framework allows users to dictate which HTML tags are rendered or to substitute one component for another seamlessly. Additional properties can be passed to the rendered component, enhancing flexibility and functionality. Augmentation within the framework is particularly beneficial, as it enables the composition of component features and properties without the complication of introducing extra nested components. The use of shorthand props simplifies markup generation, streamlining various use cases. Furthermore, all object properties are automatically spread across child components, enhancing the ease of use and reducing boilerplate code. Overall, Semantic UI React empowers developers with a robust toolset for building user interfaces efficiently.
Learn more
Ariakit
Ariakit is a free and open-source library that includes unstyled, fundamental components aimed at assisting developers in creating accessible web applications using React. The library comes with a variety of styled examples that can easily be integrated into applications through simple copy and paste. Accessibility is a core focus of Ariakit's components, which incorporate essential features such as keyboard navigation and compatibility with screen readers. Additionally, it provides integration examples with various tools like Next.js App Router and React's useTransition, which facilitate the development of responsive and accessible user interfaces. Developers can dive into the extensive documentation, component guides, and API references to begin their journey with the library, ensuring they have all the resources needed for effective implementation. Exploring Ariakit opens up a world of possibilities for creating inclusive digital experiences.
Learn more