{"id":13599081,"url":"https://github.com/vinitshahdeo/Hashtagify","last_synced_at":"2025-04-10T12:31:26.998Z","repository":{"id":46675093,"uuid":"182830356","full_name":"vinitshahdeo/Hashtagify","owner":"vinitshahdeo","description":":camera_flash: Generates hashtags for Instagram posts. Upload your photo and it will suggest the relevant #hashtags for you. :label:  :trollface:","archived":false,"fork":false,"pushed_at":"2022-11-05T13:23:19.000Z","size":8501,"stargazers_count":160,"open_issues_count":20,"forks_count":49,"subscribers_count":7,"default_branch":"master","last_synced_at":"2024-08-02T17:35:52.697Z","etag":null,"topics":["captioning-images","google-vision-api","hacktoberfest","hashtag-generator","hashtags","imgur-api","imgur-uploader","instagram","instagram-captions"],"latest_commit_sha":null,"homepage":"https://vinitshahdeo.github.io/Hashtagify/","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/vinitshahdeo.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":"2019-04-22T16:57:01.000Z","updated_at":"2024-07-23T12:22:56.000Z","dependencies_parsed_at":"2023-01-21T22:49:38.073Z","dependency_job_id":null,"html_url":"https://github.com/vinitshahdeo/Hashtagify","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vinitshahdeo%2FHashtagify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vinitshahdeo%2FHashtagify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vinitshahdeo%2FHashtagify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vinitshahdeo%2FHashtagify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vinitshahdeo","download_url":"https://codeload.github.com/vinitshahdeo/Hashtagify/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223437302,"owners_count":17144891,"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":["captioning-images","google-vision-api","hacktoberfest","hashtag-generator","hashtags","imgur-api","imgur-uploader","instagram","instagram-captions"],"created_at":"2024-08-01T17:00:59.512Z","updated_at":"2024-11-07T00:30:42.830Z","avatar_url":"https://github.com/vinitshahdeo.png","language":"JavaScript","readme":"\n```javascript\n\n    _  _   _    _           _     _              _  __       \n  _| || |_| |  | |         | |   | |            (_)/ _|      \n |_  __  _| |__| | __ _ ___| |__ | |_ __ _  __ _ _| |_ _   _ \n  _| || |_|  __  |/ _` / __| '_ \\| __/ _` |/ _` | |  _| | | |\n |_  __  _| |  | | (_| \\__ \\ | | | || (_| | (_| | | | | |_| |\n   |_||_| |_|  |_|\\__,_|___/_| |_|\\__\\__,_|\\__, |_|_|  \\__, |\n                                            __/ |       __/ |\n                                           |___/       |___/ \n\n```\n\n# Hashtagify\n\n[![Hashtagify](https://img.shields.io/badge/Hashtagify-dodgerblue.svg?style=flat\u0026logo=instagram\u0026logoColor=white)](https://github.com/vinitshahdeo/Hashtagify) [![Google Vision](https://img.shields.io/badge/Vision-API-critical.svg?style=flat\u0026logo=google\u0026logoColor=white)](https://cloud.google.com/vision/docs/quickstart) [![Imgur API](https://img.shields.io/badge/Imgur-API-critical.svg?style=flat\u0026logo=highly\u0026logoColor=white)](https://api.imgur.com/)\n\n## Generate [#Hashtags](https://github.com/vinitshahdeo/Hashtagify) for your next [Instagram](https://www.instagram.com/vinitshahdeo/) Post!\n\n![Hashtagify](./hashtagify.gif)\n\n\u003e **A web app which suggests hashtags for your picture! It might help you to come up with relevant \u003ckbd\u003e[#hashtags](https://github.com/vinitshahdeo/Hashtagify)\u003c/kbd\u003e for your next [Instagram](https://www.instagram.com/vinitshahdeo/) post :p and it may get more eyes on your Instagram posts.**\n\n![#](https://cdn-images-1.medium.com/max/1600/1*XPpoo_5jt2_EngZSdgZS2Q.png)\n\n### APIs Used\n\n- [Google Vision API](https://cloud.google.com/vision/docs/quickstart) - Google Cloud’s Vision API offers powerful pre-trained machine learning models through REST and RPC APIs.\n\n- [Imgur API](https://api.imgur.com/) - Imgur's API exposes the entire Imgur infrastructure via a standardized programmatic interface. Using Imgur's API, you can do just about anything you can do on imgur.com, while using your programming language of choice.\n\n### Getting Started\n\n- Get your own imgur clientID [here](https://api.imgur.com/endpoints/image).\n- Replace `XXXXXXXXX` with your clientID in `js/upload.js`.\n\n```javascript\nnew Imgur({ \n    clientid: 'XXXXXXXXX', // replace this \n    callback: feedback \n});\n```\n- Get API keys for [Google Cloud Vision API](https://cloud.google.com/vision/docs/quickstart).\n\n- Replace `XXXXXXXX` with your API keys in `js/upload.js`\n\n```javascript\n\nvar settings = {\n      \"async\": true,\n      \"crossDomain\": true,\n      // change the key below\n      \"url\": \"https://vision.googleapis.com/v1/images:annotate?key=XXXXXXXXXXXXXXXXXXX\",\n      \"method\": \"POST\",\n      \"headers\": {\n        \"Content-Type\": \"application/json\",\n        \"cache-control\": \"no-cache\"\n      },\n      \"processData\": false,\n      \"data\": str\n    }\n\n```\n\n- Now open `index.html`\n\n### Stargazers :heart:\n\n[![Stargazers repo roster for @vinitshahdeo/Hashtagify](https://reporoster.com/stars/vinitshahdeo/Hashtagify)](https://github.com/vinitshahdeo/Hashtagify/stargazers)\n\n### Need Help ?\n\n[![Facebook](https://img.shields.io/static/v1.svg?label=follow\u0026message=@vinit.shahdeo\u0026color=9cf\u0026logo=facebook\u0026style=flat\u0026logoColor=white\u0026colorA=informational)](https://www.facebook.com/vinit.shahdeo)  [![Instagram](https://img.shields.io/static/v1.svg?label=follow\u0026message=@vinitshahdeo\u0026color=grey\u0026logo=instagram\u0026style=flat\u0026logoColor=white\u0026colorA=critical)](https://www.instagram.com/vinitshahdeo/) [![LinkedIn](https://img.shields.io/static/v1.svg?label=connect\u0026message=@vinitshahdeo\u0026color=success\u0026logo=linkedin\u0026style=flat\u0026logoColor=white\u0026colorA=blue)](https://www.linkedin.com/in/vinitshahdeo/)\n\n:email: Feel free to contact me via email.\n\n[![GMAIL](https://img.shields.io/static/v1.svg?label=send\u0026message=vinitshahdeo@gmail.com\u0026color=red\u0026logo=gmail\u0026style=social)](https://www.github.com/vinitshahdeo)\n\n### License\n\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fvinitshahdeo%2FHashtagify.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fvinitshahdeo%2FHashtagify?ref=badge_large)\n\nMIT \u0026copy; [Vinit Shahdeo](https://github.com/vinitshahdeo/Hashtagify/blob/master/LICENSE)\n\n[![](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/Hashtagify/images/0)](https://fayz.in/stories/s/1522/0/?ckt_id=ZGL1ZGVk\u0026title=story_of_vinit_shahdeo)[![](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/Hashtagify/images/1)](https://fayz.in/stories/s/1522/0/?ckt_id=ZGL1ZGVk\u0026title=story_of_vinit_shahdeo)[![](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/Hashtagify/images/2)](https://fayz.in/stories/s/1522/0/?ckt_id=ZGL1ZGVk\u0026title=story_of_vinit_shahdeo)[![](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/Hashtagify/images/3)](https://fayz.in/stories/s/1522/0/?ckt_id=ZGL1ZGVk\u0026title=story_of_vinit_shahdeo)[![](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/Hashtagify/images/4)](https://fayz.in/stories/s/1522/0/?ckt_id=ZGL1ZGVk\u0026title=story_of_vinit_shahdeo)[![](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/Hashtagify/images/5)](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/Hashtagify/links/5)[![](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/Hashtagify/images/6)](https://fayz.in/stories/s/1522/0/?ckt_id=ZGL1ZGVk\u0026title=story_of_vinit_shahdeo)[![](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/Hashtagify/images/7)](https://fayz.in/stories/s/1522/0/?ckt_id=ZGL1ZGVk\u0026title=story_of_vinit_shahdeo)\n\n---------\n\n```javascript\n\n╦ ╦╔═╗╔═╗╦ ╦╔╦╗╔═╗╔═╗╦╔═╗╦ ╦\n╠═╣╠═╣╚═╗╠═╣ ║ ╠═╣║ ╦║╠╣ ╚╦╝\n╩ ╩╩ ╩╚═╝╩ ╩ ╩ ╩ ╩╚═╝╩╚   ╩ \n\n\nif (isAwesome) {\n    // thanks in advance :p\n    starThisRepository();\n}\n\n```\n\n-----------\n\n\u003cp align=\"center\"\u003e\u003cstrong\u003e\u003csup\u003e:hugs: \u003cbr\u003eCheck out my other projects \u003ca href=\"./PROJECTS.md\"\u003ehere\u003c/a\u003e!\u003c/sup\u003e\u003c/strong\u003e\u003c/p\u003e\n\n\n\n","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvinitshahdeo%2FHashtagify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvinitshahdeo%2FHashtagify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvinitshahdeo%2FHashtagify/lists"}