Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rootcircle/docfiller
Automated Google Form Filling Web Extension using GenAI (also works offline)
https://github.com/rootcircle/docfiller
chrome-extension dom firefox firefox-extension manifest-v3 web-extension
Last synced: 8 days ago
JSON representation
Automated Google Form Filling Web Extension using GenAI (also works offline)
- Host: GitHub
- URL: https://github.com/rootcircle/docfiller
- Owner: rootCircle
- License: gpl-3.0
- Created: 2023-06-15T16:27:09.000Z (over 1 year ago)
- Default Branch: dev
- Last Pushed: 2025-01-22T21:25:32.000Z (15 days ago)
- Last Synced: 2025-01-22T21:29:21.149Z (15 days ago)
- Topics: chrome-extension, dom, firefox, firefox-extension, manifest-v3, web-extension
- Language: TypeScript
- Homepage:
- Size: 3.97 MB
- Stars: 34
- Watchers: 3
- Forks: 17
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: docs/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: docs/CODE_OF_CONDUCT.md
- Security: docs/SECURITY.md
- Support: docs/SUPPORT.md
- Governance: docs/GOVERNANCE.md
Awesome Lists containing this project
README
![]()
🚀 docFiller
Automated Google Forms filling web extension using GenAI. Making boring form filling easy!
| Browser | Firefox & Firefox Android | Chrome | Edge |
| :--------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| **Installation** | [![Firefox](https://user-images.githubusercontent.com/585534/107280546-7b9b2a00-6a26-11eb-8f9f-f95932f4bfec.png)](https://addons.mozilla.org/en-US/firefox/addon/docfiller) | [![Chrome](https://user-images.githubusercontent.com/585534/107280622-91a8ea80-6a26-11eb-8d07-77c548b28665.png)](https://chromewebstore.google.com/detail/docfiller/goibiampjlgcdjdfakjepniopldpijcd) | [![Edge](https://user-images.githubusercontent.com/585534/107280673-a5ece780-6a26-11eb-9cc7-9fa9f9f81180.png)](https://microsoftedge.microsoft.com/addons/detail/docfiller/hkcldpodmllikgghmplcbbocikadoljl) |
| **Version** | ![Firefox version](https://img.shields.io/amo/v/docfiller?label=version&logo=firefox&style=for-the-badge&color=CAC992logoColor=D9E0EE&labelColor=292324) | ![Chrome version](https://img.shields.io/chrome-web-store/v/goibiampjlgcdjdfakjepniopldpijcd?label=version&logo=google-chrome&style=for-the-badge&color=CAC992logoColor=D9E0EE&labelColor=292324) | ![Edge version](https://img.shields.io/badge/dynamic/json?style=for-the-badge&color=CAC992logoColor=D9E0EE&labelColor=292324&label=version&prefix=v&query=%24.version&url=https%3A%2F%2Fmicrosoftedge.microsoft.com%2Faddons%2Fgetproductdetailsbycrxid%2Fhkcldpodmllikgghmplcbbocikadoljl) |
| **Downloads** | ![Firefox downloads](https://img.shields.io/amo/users/docfiller?logo=firefox&style=for-the-badge&color=CAC992logoColor=D9E0EE&labelColor=292324) | ![Chrome downloads](https://img.shields.io/chrome-web-store/users/goibiampjlgcdjdfakjepniopldpijcd?logo=google-chrome&style=for-the-badge&color=CAC992logoColor=D9E0EE&labelColor=292324) | ![Edge downloads](https://img.shields.io/badge/dynamic/json?style=for-the-badge&color=CAC992logoColor=D9E0EE&labelColor=292324&label=users&query=%24.activeInstallCount&url=https%3A%2F%2Fmicrosoftedge.microsoft.com%2Faddons%2Fgetproductdetailsbycrxid%2Fhkcldpodmllikgghmplcbbocikadoljl) |
| **Maintainer** | [@rootCircle](https://github.com/rootCircle) | [@Gyan172004](https://github.com/Gyan172004) | [@rootCircle](https://github.com/rootCircle) |
## Project Overview
### Features
- **Automated Google Forms Filling**: Fill Google forms automatically with predefined data using AI.
- **Cross-Browser Compatibility**: Supports major browsers including Mozilla Firefox, Google Chrome, and Microsoft Edge.
- **Customizable**: Easily configurable to adapt to different use cases and requirements.### How It Works
The Web Extension simplifies the process of filling Google forms by automating repetitive tasks. Users can configure the extension with predefined data and settings, allowing them to quickly populate Google forms without manual input.
### Use Cases
- **Form Filling**: Ideal for individuals or organizations that frequently fill out standardized forms or templates in Google Forms.
- **Data Entry Automation**: Streamline data entry processes by automating the input of common information into Google Forms.## Installation
For detailed installation instructions, please refer to the [INSTALL.md](docs/INSTALL.md) file.
For development setup, see instructions in [CONTRIBUTING.md](./docs/CONTRIBUTING.md#development) file.
## Usage
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. For usage instructions and additional details, please refer to the [documentation](docs).
> [!NOTE]
> When running Ollama, make sure `gemma2:2b` is installed and run ollama using `OLLAMA_ORIGINS=* ollama serve` and `set OLLAMA_ORIGINS=* && ollama serve` in Linux & Windows CMD respectively!## Contributing
We welcome contributions! If you would like to contribute to the development of this web extension, please follow the guidelines outlined in the [CONTRIBUTING.md](docs/CONTRIBUTING.md) file.
## Meta
| **Category** | **Description** |
| ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| **Architecture** | For our project architecture, please refer to the [ARCHITECTURE.md](docs/ARCHITECTURE.md) file. |
| **License** | This project is licensed under the [GNU GPL 3.0](LICENSE). |
| **Security** | For information about our security policy, please refer to the [SECURITY.md](docs/SECURITY.md) file. |
| **Support** | For support, bug reports, and feature requests, please refer to the [SUPPORT.md](docs/SUPPORT.md) file. |
| **Governance** | To understand the governance model and decision-making processes for our project, please refer to the [GOVERNANCE.md](docs/GOVERNANCE.md) file. |## Resources 🔍
- [Google Chrome Developer Documentation](https://developer.chrome.com/docs/extensions/)
- [Mozilla Firefox Extension Workshop](https://extensionworkshop.com/)
- [Microsoft Edge Extension Documentation](https://docs.microsoft.com/en-us/microsoft-edge/extensions-chromium/)
- [Mozilla Extension Documentation](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions)
- [Microsoft Edge Getting Started](https://learn.microsoft.com/en-us/microsoft-edge/extensions-chromium/)
- [Google Forms API](https://developers.google.com/forms/api/guides)## ✨ Contributors