
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

KINDERPEDIA is an AI-powered, cloud-based school management and communication platform for K-12 schools and childcare centres. Trusted by 2,000+ institutions in 40+ countries, it helps leaders, teachers and admin teams simplify operations, reduce repetitive work, strengthen family engagement and create a connected educational experience. The platform brings academic, administrative, financial and communication workflows into one secure ecosystem. Schools can manage student and family records, attendance, timetables, classroom activities, gradebook, assignments, progress tracking, daily reports, events, admissions, tuition, invoicing, payments and reporting.
Kinderpedia includes practical AI tools. They help educators and leaders communicate clearly, create content faster, streamline reporting, document progress and identify patterns.
Teachers plan schedules, record attendance, manage lessons, track progress or developmental milestones, share feedback and document observations in real time. Families receive updates, photos, videos, event alerts, progress info, invoices and notifications, with multi-language tools for diverse communities.
Kinderpedia’s Admissions CRM supports the journey from first enquiry to enrolment, managing leads, follow-ups, workflows and the transition into the school management system.
Financial tools support tuition plans, automated invoicing, payment tracking, family balances, overdue amounts, bank statement import and reports across one or multiple locations. Payment and accounting integrations include Stripe, Paymob, InvoiceXpress, BT Pay, SAGA-compatible exports, CSV/XLS exports and PDF invoices.
Dashboards, reports, multi-location management, role-based permissions and secure cloud access give leaders visibility and control as they grow
Learn more
Arignote Timetable
Arignote Timetable builds complete, clash-free school timetables automatically. Schools enter their teachers, groups, subjects and rooms, press Solve, and a constraint solver places every lesson while respecting teacher availability, part-time staff, specialist rooms and electives. A real secondary school with 418 weekly lessons is solved in about two seconds. After solving, sessions can be dragged where you want them or pinned in place, with live conflict detection. It imports school data from FET, Untis, aSc TimeTables, Peñalara GHC, Additio and PlanIt, exports PDF, Excel and HTML, and runs natively on Windows, macOS, Linux, iPad and Android in eight languages. Made by Arignote OÜ in Estonia, with data hosted in the EU and a free plan for small schools.
Learn more
TimetableMaster
TimetableMaster is a cutting-edge AI-driven tool developed to streamline the creation of school schedules. This innovative platform automatically generates conflict-free timetables, efficiently allocating resources such as teachers, classrooms, and subjects without human intervention. By eliminating the tedious process of manual scheduling, it significantly cuts down on planning time and greatly reduces the likelihood of errors.
Users simply need to input their specific information, including class schedules and teacher availability, and the AI promptly creates optimized timetables. The system is designed to take into account various factors like workload distribution and classroom usage, ensuring that the resulting schedules are well-balanced and cater to the needs of both educators and students alike.
One of the standout features of TimetableMaster is its user-friendly interface, which is accessible even to individuals lacking technical expertise. Schools have the flexibility to tailor their schedules by modifying constraints or making manual adjustments, while the AI adapts and continues to optimize the timetable in response to these changes. This adaptability enhances the overall scheduling process, making it a valuable asset for educational institutions.
Learn more