GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - nextcloud/forms: 📝 Simple form & survey app for Nextcloud

BranchesTags
Open more actions menu

Latest commit

 

History

6,104 Commits
6,104 Commits

Folders and files

NameName
Last commit message
Last commit date
.devcontainer
.devcontainer
 
 
.github
.github
 
 
.tx
.tx
 
 
LICENSES
LICENSES
 
 
appinfo
appinfo
 
 
css
css
 
 
docs
docs
 
 
img
img
 
 
l10n
l10n
 
 
lib
lib
 
 
playwright
playwright
 
 
screenshots
screenshots
 
 
src
src
 
 
templates
templates
 
 
tests
tests
 
 
vendor-bin
vendor-bin
 
 
.editorconfig
.editorconfig
 
 
.env.development
.env.development
 
 
.gitignore
.gitignore
 
 
.php-cs-fixer.dist.php
.php-cs-fixer.dist.php
 
 
.prettierignore
.prettierignore
 
 
.prettierrc.json
.prettierrc.json
 
 
AUTHORS.md
AUTHORS.md
 
 
CHANGELOG.en.md
CHANGELOG.en.md
 
 
CHANGELOG.md
CHANGELOG.md
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
COPYING
COPYING
 
 
LICENSE
LICENSE
 
 
Makefile
Makefile
 
 
README.md
README.md
 
 
REUSE.toml
REUSE.toml
 
 
codecov.yml
codecov.yml
 
 
composer.json
composer.json
 
 
composer.lock
composer.lock
 
 
eslint.config.js
eslint.config.js
 
 
license.php
license.php
 
 
openapi.json
openapi.json
 
 
package-lock.json
package-lock.json
 
 
package.json
package.json
 
 
playwright.config.ts
playwright.config.ts
 
 
psalm.xml
psalm.xml
 
 
rector.php
rector.php
 
 
stylelint.config.cjs
stylelint.config.cjs
 
 
tsconfig.json
tsconfig.json
 
 
vite.config.js
vite.config.js
 
 

Repository files navigation

Nextcloud Forms

REUSE status Downloads Code coverage Dependabot status Start contributing

📝 Simple surveys and questionnaires, self-hosted

Straightforward form creation

Simple sharing and responding

Response visualization and exporting

  • 📝 Simple design: No mass of options, only the essentials. Works well on mobile of course.
  • 📊 View & export results: Results are visualized and can also be exported as CSV in the same format used by Google Forms.
  • 🔒 Data under your control! Unlike in Google Forms, Typeform, Doodle and others, the survey info and responses are kept private on your instance.
  • 🙋 Get involved! We have lots of stuff planned like more question types, collaboration on forms, and much more!

Webhook support

See the Nextcloud Server Administration Guide to find information on which Forms events are available to be used with webhooks and how to configure them.

🏗 Development setup

  1. ☁ Clone this app into the apps folder of your Nextcloud: git clone https://github.com/nextcloud/forms.git
  2. 👩‍💻 In the folder of the app, run the command composer i && composer i && npm ci && npm run build to install dependencies and build the Javascript.
  3. ✅ Enable the app through the app management of your Nextcloud
  4. 🎉 Partytime! Help fix some issues and review pull requests 👍

🧙 Advanced development stuff

To build the Javascript whenever you make changes, you can use npm run build. Or npm run watch to automatically rebuild on every file save.

You run several tests by:

  • npm run lint for JavaScript linting
  • npm run stylelint for CSS linting
  • composer cs:check for the Nextcloud php coding standard
  • composer lint for php linting
  • composer test:unit and composer test:integration to run the php functionality tests
  • composer psalm for static code analysis

♥ How to create a pull request

This guide will help you get started:

  • 💃 Opening a pull request

✌ Code of conduct

The Nextcloud community has core values that are shared between all members during conferences, hackweeks and on all interactions in online platforms including Github and forums. If you contribute, participate or interact with this community, please respect our shared values. 😌

About

📝 Simple form & survey app for Nextcloud

apps.nextcloud.com/apps/forms

Topics

formform-builderformsforms-buildernextcloudnextcloud-appsurveysurvey-appvuevuejs

Resources

Readme

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

384 stars

Watchers

14 watching

Forks

132 forks
Report repository

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.