{"id":20573321,"url":"https://github.com/joaocarmo/instagram-getter","last_synced_at":"2026-03-02T11:01:29.827Z","repository":{"id":39096686,"uuid":"137422452","full_name":"joaocarmo/instagram-getter","owner":"joaocarmo","description":"A reactive Tampermonkey userscript to provide a menu for getting post photographs from the Instagram web app","archived":false,"fork":false,"pushed_at":"2023-01-06T08:11:28.000Z","size":1782,"stargazers_count":4,"open_issues_count":15,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-14T17:26:45.393Z","etag":null,"topics":["downloader","greasemonkey","instagram","instagram-getter","instagram-web","post-photographs","react","reactjs","tampermonkey","tampermonkey-userscript","userscript","webpack"],"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/joaocarmo.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}},"created_at":"2018-06-15T00:28:22.000Z","updated_at":"2022-05-31T08:31:06.000Z","dependencies_parsed_at":"2023-02-05T16:46:53.919Z","dependency_job_id":null,"html_url":"https://github.com/joaocarmo/instagram-getter","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/joaocarmo/instagram-getter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joaocarmo%2Finstagram-getter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joaocarmo%2Finstagram-getter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joaocarmo%2Finstagram-getter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joaocarmo%2Finstagram-getter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/joaocarmo","download_url":"https://codeload.github.com/joaocarmo/instagram-getter/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joaocarmo%2Finstagram-getter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29999216,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-02T09:59:02.300Z","status":"ssl_error","status_checked_at":"2026-03-02T09:59:02.001Z","response_time":60,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["downloader","greasemonkey","instagram","instagram-getter","instagram-web","post-photographs","react","reactjs","tampermonkey","tampermonkey-userscript","userscript","webpack"],"created_at":"2024-11-16T05:27:07.608Z","updated_at":"2026-03-02T11:01:29.295Z","avatar_url":"https://github.com/joaocarmo.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n\t\u003cimg src=\"https://raw.githubusercontent.com/joaocarmo/instagram-getter/master/lib/img/getter.svg?sanitize=true\" width=\"456\" alt=\"getter\"\u003e\n\u003c/p\u003e\n\n## About\n\nA Tampermonkey userscript completely written in React to provide a button for\neasily getting the post's photographs or videos from the web app.\n\n## Usage\n\nWhen installed, the script will render the logo next to the web app's own logo\n(that's how you'll know it's working).\nA dedicated button will then be appended to every post, so you can't miss it.\n\n## Known issues\n\n- Doesn't support videos yet\n- Doesn't support profile pictures yet\n- Stops working after browsing back and forth on multiple image posts a couple\nof times\n- May not show until scrolling has occurred after going back to the main profile\npage\n- Probably a lot more I haven't noticed yet\n\n## FAQ\n\n#### Why this?\n\nI questioned myself if I could, then I did it.\nI took some ideas from **siefkenj**'s [repository][1].\n\n#### Why not a browser extension?\n\nTampermonkey is available for many different browsers, so this automatically\nworks in every supported browser.\n\n#### Who did you make it for?\n\nMe.\n\n#### Can I use it?\n\nSure.\n\n#### Can I fork/change it?\n\nSure, just check the [license][2].\n\n#### How do I install/uninstall it?\n\nInstall the [Tampermonkey][3] extension in your favorite browser, then either\nclick or manually add the bundled `*.user.js` file.\n\nYou can uninstall it directly from the Tampermonkey dashboard.\n\n#### Can I contribute?\n\nDefinitely.\n\n#### I found an bug!\n\nOpen an issue.\n\n## Contribute\n\nBuilding is very easy, just execute the command below.\nDon't forget to install the dependencies.\n\n```sh\nyarn build\n```\n\n## Changelog\n\n### Current\n\n#### v1.0.1\n\n- Switched the package manager to _yarn_\n- Switched the framework to _preact_ for a reduced bundled size (~37%)\n\n#### v1.0.0\n\n- Complete refactor using React\n\n### Legacy\n\n#### v0.3.0\n\n- Added support for videos\n\n#### v0.2.2\n\n- Minor enhancements\n- Added _jQuery_\n\n#### v0.2.1\n\n- Added dynamically calculated position to the IGetter button\n\n#### v0.2\n\n- Removed the close button,\n- Added a button to the top bar to show/hide the menu\n- Double click reloads the menu\n\n#### v0.1.1\n\n- Added a close button\n- Added logic to detect if the image is an avatar or a post picture\n- Added download and update URLs for update checks\n\n#### v0.1\n\n- Initial release\n\n[1]: https://github.com/siefkenj/react-userscripts\n[2]: ./LICENSE\n[3]: https://www.tampermonkey.net/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoaocarmo%2Finstagram-getter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjoaocarmo%2Finstagram-getter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoaocarmo%2Finstagram-getter/lists"}