{"id":25253243,"url":"https://github.com/kimyk0120/instagram_scraper","last_synced_at":"2026-05-11T05:40:21.072Z","repository":{"id":276428822,"uuid":"916995179","full_name":"kimyk0120/Instagram_Scraper","owner":"kimyk0120","description":"This project is an Instagram scraper that uses Selenium to extract data directly from Instagram without relying on its API. It also provides a Streamlit-powered dashboard for visualizing the scraped data.","archived":false,"fork":false,"pushed_at":"2025-02-08T06:22:18.000Z","size":87,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-05T22:29:38.344Z","etag":null,"topics":["instagram","python","selenium","streamlit"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kimyk0120.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2025-01-15T06:38:30.000Z","updated_at":"2025-02-08T06:22:21.000Z","dependencies_parsed_at":"2025-02-08T07:23:39.458Z","dependency_job_id":"df0c10ed-0e59-4ebe-a002-7675c7ab3483","html_url":"https://github.com/kimyk0120/Instagram_Scraper","commit_stats":null,"previous_names":["kimyk0120/instagram_scraper"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kimyk0120%2FInstagram_Scraper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kimyk0120%2FInstagram_Scraper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kimyk0120%2FInstagram_Scraper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kimyk0120%2FInstagram_Scraper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kimyk0120","download_url":"https://codeload.github.com/kimyk0120/Instagram_Scraper/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247411240,"owners_count":20934650,"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":["instagram","python","selenium","streamlit"],"created_at":"2025-02-12T04:58:47.677Z","updated_at":"2026-05-11T05:40:21.041Z","avatar_url":"https://github.com/kimyk0120.png","language":"Python","funding_links":["https://img.buymeacoffee.com/button-api/?slug=zubdata\u0026button_colour=FFDD00\u0026font_colour=000000\u0026font_family=Lato\u0026outline_colour=000000\u0026coffee_colour=ffffff","https://www.buymeacoffee.com/kimyk0120"],"categories":[],"sub_categories":[],"readme":"\n[//]: # ([![forthebadge]\u0026#40;https://forthebadge.com/images/badges/open-source.svg\u0026#41;]\u0026#40;https://forthebadge.com\u0026#41;)\n\n[![forthebadge](https://forthebadge.com/images/badges/built-with-love.svg)](https://forthebadge.com)\n[![pythonbadge](https://forthebadge.com/images/badges/made-with-python.svg)](https://forthebadge.com)\n\nInstagram Scraper \n=======================\nThis tool is designed to scrape data from Instagram. It utilizes the Selenium library to perform web scraping and extract information directly from Instagram without relying on the Instagram API.\nAdditionally, it provides a Streamlit-powered dashboard for visualizing the scraped data in a user-friendly interface.\n\n![main.png](img/main.png)\n\n## Prerequisite\n- python \u003e= 3.10 \n\n## Installation\n\n1. Clone this repository\n\n2. Move to the project directory\n   \n3. Install the required Python packages:\n    ```bash\n    pip install -r requirements.txt\n   ```\n\n## How to Use:\n\nTo use this script, follow these steps:\n\n### 1. Set up Configuration (config.ini)\n- You need to configure the necessary settings in the {project}/config/config.ini file.\n- Set \"timout_sec\" appropriately to prevent infinite loading.\n- Set the maximum number of video to scrape with the \"video_limit_cnt\" setting.\n- If you need proxy settings, put them in \"proxy_server\"\n- For instagram, you need to put account info in INSTAGRAM section\n\n### 2. Run the script with Python:\n  ```bash \n    python main.py --keyword \"Search Keyword\"  --output \u003cOutput File Path\u003e\n    # If you want to include the dashboard additionally:      \n    python main.py --keyword \"Search Keyword\"  --output \u003cOutput File Path\u003e --dashboard\n  ```\n\n## Caution\n- If you use a proxy, you may be required to provide an authentication code after logging in. This code will typically be sent via email or phone.\n- There is a risk of the account being blocked.\n- As a result, this script may not be suitable for full automation and is better used for single transactions.\n\n## Update\n- 2025.01.15 : Initial implementation started.\n\n## Contact\n\nFor any feedback or queries, please reach out to me at [kimyk0120@gmail.com](kimyk0120@gmail.com).\n\n[![Buy Me A Coffee](https://img.buymeacoffee.com/button-api/?slug=zubdata\u0026button_colour=FFDD00\u0026font_colour=000000\u0026font_family=Lato\u0026outline_colour=000000\u0026coffee_colour=ffffff)](https://www.buymeacoffee.com/kimyk0120)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkimyk0120%2Finstagram_scraper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkimyk0120%2Finstagram_scraper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkimyk0120%2Finstagram_scraper/lists"}