{"id":23407707,"url":"https://github.com/bestia-dev/chext_fill_form_from_json","last_synced_at":"2025-07-02T23:32:11.826Z","repository":{"id":45368144,"uuid":"219272314","full_name":"bestia-dev/chext_fill_form_from_json","owner":"bestia-dev","description":"Chrome extension to fill a form from json","archived":false,"fork":false,"pushed_at":"2025-04-01T11:41:59.000Z","size":1408,"stargazers_count":16,"open_issues_count":1,"forks_count":9,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-11T22:52:06.129Z","etag":null,"topics":["chromeextension","javascript","maintained","ready-for-use"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bestia-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-11-03T09:35:00.000Z","updated_at":"2025-04-09T10:14:58.000Z","dependencies_parsed_at":"2024-03-02T23:20:23.194Z","dependency_job_id":"33aa2f74-439c-41c7-bfb0-a856d8f45088","html_url":"https://github.com/bestia-dev/chext_fill_form_from_json","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bestia-dev/chext_fill_form_from_json","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bestia-dev%2Fchext_fill_form_from_json","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bestia-dev%2Fchext_fill_form_from_json/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bestia-dev%2Fchext_fill_form_from_json/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bestia-dev%2Fchext_fill_form_from_json/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bestia-dev","download_url":"https://codeload.github.com/bestia-dev/chext_fill_form_from_json/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bestia-dev%2Fchext_fill_form_from_json/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263232511,"owners_count":23434679,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chromeextension","javascript","maintained","ready-for-use"],"created_at":"2024-12-22T14:29:39.193Z","updated_at":"2025-07-02T23:32:11.755Z","avatar_url":"https://github.com/bestia-dev.png","language":"JavaScript","funding_links":["https://paypal.me/LucianoBestia"],"categories":[],"sub_categories":[],"readme":"\u003c!-- markdownlint-disable MD041 --\u003e\n[//]: # (auto_md_to_doc_comments segment start A)\n\n# chext_fill_form_from_json\n\n**Chrome extension to fill a form from json**  \n***version: 1.0  date: 2021-12-17 author: [bestia.dev](https://bestia.dev) repository: [GitHub](https://github.com/bestia-dev/chext_fill_form_from_json)***  \n\n ![maintained](https://img.shields.io/badge/maintained-green)\n ![ready_for_use](https://img.shields.io/badge/ready_for_use-green)\n ![chromeextension](https://img.shields.io/badge/chromeextension-yellow)\n ![javascript ](https://img.shields.io/badge/javascript-yellow)\n ![License](https://img.shields.io/badge/license-MIT-blue.svg)\n ![chext_fill_form_from_json](https://bestia.dev/webpage_hit_counter/get_svg_image/504794898.svg)\n\nHashtags: #javascript #chromeextension\n\nIt is published on Google WebStore:  \n\u003chttps://chrome.google.com/webstore/detail/chextfillformfromjson/gdgkhgfgpfhnmiebaedlcaignonmjobe\u003e  \n\nFilling long web forms with repeated data is boring, tedious, time consuming and error prone.  \nIt is better to save this data as json and use it multiple times to fill the forms.  \nJson is a simple text format that is a standard for web communication.  \nIt is human readable and easy to edit, copy, save, send,...  \nThe extension supports string and number in json. The extension supports name and ng-reflect-name in html.  \n\n## Security\n\nThis extension does not send any data over the network for security and privacy.  \nThe extension can access only the active Tab.  \nIt can get a json from an URL that you enter.  \nThe source code is published on github and anybody can inspect it to see there is no malicious or dangerous code.  \n\n## OpenSource\n\nThis is an open source application. It is free of charge as free beer - MIT Licence.  \nAnybody can use this application and its source code for their needs.  \nSure I would be happy to drink a free beer for your health. You could donate a beer on \u003chttps://paypal.me/LucianoBestia\u003e.\n\n## Example 1 : copy/paste json\n\nOpen the json data file:\n\u003chttps://bestia.dev/chext_fill_form_from_json/form_example.json\u003e  \nand copy the json to the clipboard (ctrl+a, ctrl+c).  \nOpen the webpage:  \n\u003chttps://bestia.dev/chext_fill_form_from_json/form_example.html\u003e  \nstart the extension and paste the data from the clipboard.  \nClick on `Fill form from json`.  \nDone.  \n\n## Example 2 : Fill from URL\n\nOpen the webpage:  \n\u003chttps://bestia.dev/chext_fill_form_from_json/form_example.html\u003e  \nstart the extension and enter this URL:\n\u003chttps://bestia.dev/chext_fill_form_from_json/form_example.json\u003e  \nClick on `Fill form from URL`.  \nDone.\n\n## json from local file\n\nChrome extensions cannot by default access the local file system because of security.  \nYou can run a local web server on your machine only for one folder and then you can access it in the browser as http://localhost/.  \nThe local web server is NOT accessible from the internet. Your files can be read only from your local machine.  \nThere are many small and simple local web servers for example: https://github.com/TheWaWaR/simple-http-server/releases  \n\n## Development\n\nFor development you can install it from the local disk.  \nIn `\u003cchrome://extensions/\u003e` enable `Developer mode` and then use `Load unpacked`.  \n\n## Publishing\n\nPublishing a Chrome Extension to Chrome Web Store is fairly easy.  \n\u003chttps://chrome.google.com/webstore/developer/dashboard\u003e  \n\n## Open-source and free as a beer\n\nMy open-source projects are free as a beer (MIT license).  \nI just love programming.  \nBut I need also to drink. If you find my projects and tutorials helpful, please buy me a beer by donating to my [PayPal](https://paypal.me/LucianoBestia).  \nYou know the price of a beer in your local bar ;-)  \nSo I can drink a free beer for your health :-)  \n[Na zdravje!](https://translate.google.com/?hl=en\u0026sl=sl\u0026tl=en\u0026text=Na%20zdravje\u0026op=translate) [Alla salute!](https://dictionary.cambridge.org/dictionary/italian-english/alla-salute) [Prost!](https://dictionary.cambridge.org/dictionary/german-english/prost) [Nazdravlje!](https://matadornetwork.com/nights/how-to-say-cheers-in-50-languages/) 🍻\n\n[//bestia.dev](https://bestia.dev)  \n[//github.com/bestia-dev](https://github.com/bestia-dev)  \n[//bestiadev.substack.com](https://bestiadev.substack.com)  \n[//youtube.com/@bestia-dev-tutorials](https://youtube.com/@bestia-dev-tutorials)  \n\n[//]: # (auto_md_to_doc_comments segment end A)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbestia-dev%2Fchext_fill_form_from_json","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbestia-dev%2Fchext_fill_form_from_json","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbestia-dev%2Fchext_fill_form_from_json/lists"}