openforms
Reactive icon

OpenForms

Stable version 1.0.3 (Compatible with OutSystems 11)
Uploaded
 on 15 Jun (22 hours ago)
 by 
0.0
 (0 ratings)
openforms

OpenForms

Details
In modern enterprise applications, forms are the primary way users interact with business data. However, building form interfaces manually or licensing full-featured suites often introduces significant roadblocks. OpenForms provides a lightweight, developer-friendly, and 100% open-source form designer and player suite.
Read more

OpenForms is a lightweight, zero-dependency, open-source (Apache-2.0) visual form builder and renderer designed specifically to run anywhere—including OutSystems web & mobile apps.


It delivers a visual drag-and-drop designer (OpenFormBuilder) and a responsive, highly reactive player (OpenFormRenderer) that processes schemas and responses as clean JSON payloads.


Key Features:

? Pure ES6 JS & HSL CSS variables: Zero NPM dependencies, zero vulnerability risks, and whitelabel styling.

? Dynamic Logic: Visual conditional visibility (CNF logic), dynamic field state toggles (Visibility/Required/Disabled), and auto-collapsing empty rows.

? Formula Engine: Spreadsheet-like calculations with safe regex sanitization and convergence loops.

? Native Mobile-Ready: Capacitor/Cordova hooks for native camera capture & OS share sheets.

? WCAG 2.1 Level AA compliant.


?? Sandbox Playground: https://openforms.pages.dev

?? GitHub Repository: https://github.com/henriquefps/open-forms


Henrique Silva


Release notes (1.0.3)
License (1.0.3)

Apache 2.0
https://github.com/henriquefps/open-forms/blob/main/LICENSE

Reviews (0)
Team
Other assets in this category