Declarative dynamic forms engine. Define dynamic forms with a typed TypeScript builder or as JSON, then render them in React, Angular, Vue, Lit, or vanilla JS. Includes validation, SSR, i18n, accessibility, theming, and an MCP server for AI assistants.
Forms GitHub Repositories (2026) · Open Source Tools
Discover the best Forms open source repositories on GitHub. Explore trending tools, live star counts, source code, and developer projects updated daily.
📋 React Hooks for form state management and validation (Web + React Native)
A completely free ITSM tool
An open-source framework for building polished, maintainable business software with Laravel.
Self-service forms for automation: Ansible playbooks and workflows, AWX/AAP/Ascender and Semaphore templates, Rundeck and Jenkins jobs.
A React component for building Web forms from JSON Schema.
Open-source JavaScript form library for React, Angular, Vue, and plain JavaScript. Render dynamic JSON-driven forms, multi-step form wizards, surveys, quizzes, and other data-entry tools.
The form framework for coding agents
📝 JSON powered / Dynamic forms for Angular
Parse browser forms into structured JavaScript objects. Six adapters — React hooks, vanilla DOM, jQuery, FormData, and more. One coherent API.
📝 Simple form & survey app for Nextcloud
Rails FormBuilder for ViewComponent
A privacy-focused, no-code, open-source form builder designed for simplicity and brand consistency.
Lea's kitchen sink of form components. WIP. Try at your own risk or come back later.
.NET Telegram Bot Framework is a modular, context-based framework for building advanced Telegram bots in .NET. It offers forms, controls, state management, session serialization, command handling, navigation, localization, and group management for interactive and maintainable bots.
.NET CRUD generator library with Bootstrap support to create dynamic forms at runtime from a data dictionary.
d9 - openSource maintenance of directus
Next generation open source Altinn platform and applications.
The PHP pragmatic forms library
Create forms and generate pages or emails from them