Automated Google Docs Filling Web Extension written in JS. The extension is built using manifest v2 and currently supports the following browsers: Mozilla Firefox, Google Chrome, and Microsoft Edge.
- Download the extension package.
- Open Mozilla Firefox and navigate to about:debugging.
- Click on the "This Firefox" button in the upper right corner of the screen.
- Select "Load Temporary Add-on..." from the dropdown menu.
- Navigate to the folder where you downloaded the extension package and select the manifest.json file.
- You should now see the extension added to the list of installed extensions.
- Download the extension package.
- Open Google Chrome and navigate to chrome://extensions.
- Enable Developer Mode by toggling the switch in the upper right corner of the screen.
- Click on the "Load unpacked" button in the upper left corner of the screen.
- Navigate to the folder where you downloaded the extension package and select it.
- You should now see the extension added to the list of installed extensions.
- Download the extension package.
- Open Microsoft Edge and navigate to edge://extensions/.
- Enable Developer Mode by toggling the switch in the lower left corner of the screen.
- Click on the "Load unpacked" button in the lower left corner of the screen.
- Navigate to the folder where you downloaded the extension package and select it.
- You should now see the extension added to the list of installed extensions.
Once the extension is installed, you can start using it immediately. Simply click on the extension icon in your browser toolbar to access its features. The specific functionality of the extension will depend on its purpose, so please refer to its documentation for more information.
Contributions are always welcome! If you would like to contribute to the development of this web extension, please follow these steps:
- Fork the repository to your own GitHub account.
- Clone the forked repository to your local machine.
- Make the changes you want in your local copy of the repository.
- Test your changes to make sure they work as expected.
- Submit a pull request to the original repository and explain the changes you made.
I would recommend web-ext
for development in Firefox, it significantly decrease development times. Devs can install it using npm install --global web-ext
.
- Make sure you use
yarn
and notnpm
while installing the packages - Webpack is configured for the project
- Do not edit the manifest.json, webpack.config.js files
- Clone the repo
- Run
yarn
in the terminal to install the required dependencies - Run
yarn dev
to test the extension. A new firefox window will open with the extension loaded.
This project is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0).
Under this license, you are free to:
- Share: copy and redistribute the material in any medium or format
- Adapt: remix, transform, and build upon the material
Under the following terms:
- Attribution: You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- NonCommercial: You may not use the material for commercial purposes.
- ShareAlike: If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.
For more details, please refer to the full license text at https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode.
- Google Chrome Developer Documentation
- Mozilla Firefox Extension Workshop
- Microsoft Edge Extension Documentation
- Mozilla Extension Documentation
- Microsoft Edge Getting Started
- Google Forms API