1
0
Fork
You've already forked liberaforms
0
forked from LiberaForms/server
Flask backend
  • JavaScript 43.3%
  • CSS 37.3%
  • Python 11.8%
  • HTML 5.6%
  • SCSS 1.9%
Find a file
2026年03月13日 07:52:35 +01:00
.woodpecker tests data-display view response against query markup 2025年06月05日 12:45:51 +02:00
assets more inline-help 2026年03月06日 08:44:46 +01:00
babel removes defunct drafts dir. updates babel cfg 2026年01月19日 17:50:36 +01:00
docs improves ldap docs 2026年01月28日 01:28:16 +01:00
liberaforms Merge pull request 'Fix unresolved attribute in 'config/logging.py'' ( #891 ) from bugfix/config-logging-unresolved-attr into develop 2026年03月13日 07:52:35 +01:00
LICENSES adds static assets versioning 2025年09月05日 15:05:17 +02:00
migrations Remove unused imports 2026年03月03日 17:03:37 +01:00
tests Remove unused imports 2026年03月03日 17:03:37 +01:00
uploads removes uploads/media and uploads/attachments 2021年06月17日 23:03:09 +02:00
.dockerignore moves vendor source 2026年02月18日 10:03:57 +01:00
.gitignore adds static assets versioning 2025年09月05日 15:05:17 +02:00
CONTRIBUTING.md updates docs 2023年08月16日 16:31:19 +02:00
docker-compose.yml.example improve the docker-compose and associated documentation 2025年07月04日 17:20:49 +02:00
Dockerfile Match 'FROM' and 'AS' casing 2025年08月25日 11:06:51 +02:00
dotenv.example tweaks bogus submit measures 2025年12月01日 00:07:06 +01:00
log_listener.py limits log files to 8. changes log file size. 2025年10月22日 19:16:37 +02:00
README.md bumps version 2025年10月21日 19:54:31 +02:00
requirements.txt removes unnecessary py libraries 2025年12月31日 09:11:36 +01:00
VERSION.txt bumps version 2026年03月06日 11:52:46 +01:00
wsgi.py Remove unused imports 2026年03月03日 17:03:37 +01:00

LiberaForms

https://www.liberaforms.org

See the /docs directory for installation and setup documentation.

What is LiberaForms

LiberaForms is an easy to use software for creating and managing simple web Forms and their Answers (collected data).

This software is licensed under the AGPLv3. We hope you find it useful.

User features include

  • Easy to use Form creation (usual form elements. input, textarea, date, etc.)
  • Conditional form fields
  • Form styling
  • Solicit file attachments
  • Email notifications
  • Form expiration conditions
  • Editable 'Thank you for submitting' texts
  • Editable 'This form has expired' texts
  • Form GDPR statments and templating
  • GDPR statement wizard
  • Answers edition and edition history log
  • Export answers in Graphs, CSV, JSON, PDF
  • Share Form edition with other users
  • Share Answers (read-only) with other users
  • Anonymous user Answer edition
  • Usage statistics
  • Publish Forms on the Fediverse
  • Form templates
  • Inline help
  • PGP key management
  • End-to-end encrypted form answers

Moderator features include

  • List all Forms, view and manage forms
  • List all Users, view and manage users
  • Per user and site-wide usage statistics

Admin features include

  • Site configuration parameters
  • Custom tranlations for texts and interface components
  • Inline help

Sysadmin

Keywords. Python Flask PostgreSQL Nginx VueJS RSS Docker Prometheus LDAP JWT Woodpecker pytest OSM E2EE, Webhooks

Releases are anounced on the blog https://blog.liberaforms.org

See ./docs for more info. :)

Funding

This project received funding through NGI Zero PET and NGI Assure, funds established by NLnet with financial support from the European Commission's Next Generation Internet program. Learn more at the NLnet project pages.

NLnet foundation logo NGI Zero Logo NGI Assure Logo