Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cybercase/google-forms-html-exporter
Build a standard HTML <form> using any Google Forms
https://github.com/cybercase/google-forms-html-exporter
css forms google google-forms google-spreadsheet html
Last synced: about 2 months ago
JSON representation
Build a standard HTML <form> using any Google Forms
- Host: GitHub
- URL: https://github.com/cybercase/google-forms-html-exporter
- Owner: cybercase
- License: bsd-3-clause
- Created: 2017-06-24T15:55:48.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-04-17T09:51:42.000Z (over 1 year ago)
- Last Synced: 2024-10-27T14:43:13.118Z (2 months ago)
- Topics: css, forms, google, google-forms, google-spreadsheet, html
- Language: JavaScript
- Homepage: https://stefano.brilli.me/google-forms-html-exporter/
- Size: 9.59 MB
- Stars: 123
- Watchers: 12
- Forks: 46
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Google Forms Exporter
## Convert any Google Form to an HTML form_Live @_ https://stefano.brilli.me/google-forms-html-exporter/
## Developers area
The project has 2 parts:
- backend
- frontend### Building the backend
cd `cmd/formdress` && go build### Building the frontend
You'll need version 8 of [node](https://nodejs.org/), [bower](https://bower.io/) and [npm](https://www.npmjs.com/).run `npm install`, `bower install` then `./node_modules/.bin/gulp` to build the frontend
### Run on localhost
- Change the server address in `app/scripts/config.js` to `http://localhost:8000`
- Build the backend, build the frontend, then run `./cmd/formdress/formdress -d ./docs`.
- Point your browser to `http://localhost:8000`### Using as tool
You can also use the `./cmd/formdress/formdress` command as a local tool to export Google Forms as json objects.
Just type: `./cmd/formdress/formdress -f [YOUR_GOOGLE_FORM_URL]`