All Projects → formularium → formularium

formularium / formularium

Licence: GPL-3.0 license
Formularium is a FOSS, privacy-first, and user-friendly toolkit for municipalities to support them in making their public services available online.

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to formularium

form-saver
A simple script that lets users save and reuse form data.
Stars: ✭ 67 (-23.86%)
Mutual labels:  forms
Formidable
The PHP pragmatic forms library
Stars: ✭ 116 (+31.82%)
Mutual labels:  forms
SuluCommunityBundle
Community features like Login, Registration, Password forget/reset for your sulu application.
Stars: ✭ 20 (-77.27%)
Mutual labels:  forms
RapidFormBundle
Create Symfony forms at record speed using PHP 8 attributes!
Stars: ✭ 33 (-62.5%)
Mutual labels:  forms
react-forms-processor
A forms processor for React
Stars: ✭ 63 (-28.41%)
Mutual labels:  forms
mui-form-fields
Material UI + Final Form Forms and Components
Stars: ✭ 15 (-82.95%)
Mutual labels:  forms
ng-xform
esss.github.io/ng-xform/home
Stars: ✭ 18 (-79.55%)
Mutual labels:  forms
django-jsonfield-backport
Backport of the cross-DB JSONField model and form fields from Django 3.1.
Stars: ✭ 36 (-59.09%)
Mutual labels:  forms
streaming-form-data
Streaming parser for multipart/form-data written in Cython
Stars: ✭ 112 (+27.27%)
Mutual labels:  forms
final-form-arrays
Array Mutators for 🏁 Final Form
Stars: ✭ 64 (-27.27%)
Mutual labels:  forms
react-conversational-ui
🤖 React conversational UI
Stars: ✭ 51 (-42.05%)
Mutual labels:  forms
edulabs
No description or website provided.
Stars: ✭ 15 (-82.95%)
Mutual labels:  forms
talos
Elixir parameter validation library. Simple and extensible
Stars: ✭ 23 (-73.86%)
Mutual labels:  forms
ember-validated-form-buffer
A validated form buffer that wraps Ember Data models for use in forms.
Stars: ✭ 46 (-47.73%)
Mutual labels:  forms
RDForm
Create and edit RDF data in a HTML form
Stars: ✭ 16 (-81.82%)
Mutual labels:  forms
insect
🛠 Highly customisable, minimalistic input x select field for React.
Stars: ✭ 33 (-62.5%)
Mutual labels:  forms
ember-validity-modifier
Ember Octane addon to add custom validity (form validation) to form fields
Stars: ✭ 28 (-68.18%)
Mutual labels:  forms
vue-simpleform
Form library for vue. Inspired by Formik for react.
Stars: ✭ 40 (-54.55%)
Mutual labels:  forms
MagicForm
The easiest way to make complex forms with validations.
Stars: ✭ 31 (-64.77%)
Mutual labels:  forms
forms
A library to build declarative, composable, reactive user interfaces with WebSharper.
Stars: ✭ 12 (-86.36%)
Mutual labels:  forms

Formularium α

⚠️ Formularium is still under heavy development! If you are interested in learning more about formularium or even want to contribute, consider joining our slack channel

About

Formularium is a FOSS, privacy-first, and user-friendly toolkit for small to medium-sized municipalities (1-150k inhabitants) to support them in making their public services available online.

Why?: We feel that municipalities are a backbone to democracy but often are left behind when extending the democratic government to the digital world. We think that neither existing vendors nor the federal government provides the software components and the concepts needed to digitize municipalities’ processes.

So we decided to build open-source concepts and software to allow municipalities to develop their dynamic forms themselves.

Features

  • Form editor based on the visual programming language blockly. This allows you to build almost any kind of validation/routing logic into your forms without writing a single line of code.
  • Security by Design with End-to-End encryption. Every form gets PGP-encrypted before it will be submitted to the backend. Only the administrative staff can decrypt form data locally.
  • Proof of transmission: The applicant gets a digitally signed receipt that the server has received their form.

High Level Architecture

High Level Architecture

Related Projects

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Run your tests

npm run test

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].