{"id":15920704,"url":"https://github.com/nickcolley/instagram-archive-viewer","last_synced_at":"2025-08-02T09:09:38.344Z","repository":{"id":37072166,"uuid":"308694875","full_name":"NickColley/instagram-archive-viewer","owner":"NickColley","description":"View your main instagram feed and stories to a local website from your data download archive.","archived":false,"fork":false,"pushed_at":"2023-03-06T22:11:14.000Z","size":3171,"stargazers_count":9,"open_issues_count":5,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-14T06:21:42.932Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/NickColley.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}},"created_at":"2020-10-30T17:07:38.000Z","updated_at":"2025-01-07T21:13:19.000Z","dependencies_parsed_at":"2023-02-10T06:15:17.225Z","dependency_job_id":null,"html_url":"https://github.com/NickColley/instagram-archive-viewer","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NickColley%2Finstagram-archive-viewer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NickColley%2Finstagram-archive-viewer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NickColley%2Finstagram-archive-viewer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NickColley%2Finstagram-archive-viewer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NickColley","download_url":"https://codeload.github.com/NickColley/instagram-archive-viewer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234072487,"owners_count":18774994,"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":[],"created_at":"2024-10-06T19:41:11.832Z","updated_at":"2025-01-15T16:53:01.128Z","avatar_url":"https://github.com/NickColley.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Instagram Archive Viewer\n\n[![Repository CI Status](https://github.com/nickcolley/instagram-archive-viewer/workflows/ci/badge.svg)](https://github.com/nickcolley/instagram-archive-viewer/actions?query=workflow%3Aci)\n[![npm version](https://img.shields.io/npm/v/instagram-archive-viewer.svg?style=flat)](https://www.npmjs.com/package/instagram-archive-viewer)\n\n![](readme-screenshot-3.png)\n\nView your main instagram feed and stories to a local website from your data download archive.\n\n## Getting started\n\nFirst, download your [instagram data archive](https://help.instagram.com/contact/163695614321277).\n\nThen run:\n\n```\nnpx instagram-archive-viewer --input ~/Downloads/username_12345678.zip\n```\n\nFor all options run:\n\n```\nnpx instagram-archive-viewer --help\n```\n\n## Will this expose my personal details?\n\nThis tool only runs on your machine.\nIt uses your main feed, stories and profile (which contains your email address).\n\nYou can also:\n\n- review the source code.\n- unzip your archive yourself\n- remove any sensitive information\n\n## I want to re-use this for my website\n\nThis project is an Eleventy site under the hood.\nYou can:\n\n1. fork this project\n2. remove the `bin` folder.\n3. manually copy your archive into the `src/_data` directory.\n\nNote: be careful as your archive contains sensitive information.\nBy default it will be ignored by `.gitignore` but you may decide some of the already public parts of your archive are safe to commit.\n\n## Development\n\n### Running the project locally on your machine\n\nYou'll need Git and Node.js installed.\n\nIf you don't have Node.js, try [installing Node Version Manager (NVM)](https://github.com/nvm-sh/nvm#install--update-script) before following the next steps.\n\n#### 1. [Fork the project](https://docs.github.com/en/free-pro-team@latest/github/getting-started-with-github/fork-a-repo)\n\n#### 2. Clone your forked project\n\n```bash\ngit clone git@github.com:your-username-here/instagram-archive-viewer.git\n```\n\n#### 3. Navigate to the project\n\n```bash\ncd instagram-archive-viewer\n```\n\n#### 4. Install Node.js using nvm (optional)\n\n```\nnvm use\n```\n\n#### 5. Install dependencies\n\n```\nnpm install\n```\n\n#### 6. Run the site\n\n```\nnpm start\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnickcolley%2Finstagram-archive-viewer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnickcolley%2Finstagram-archive-viewer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnickcolley%2Finstagram-archive-viewer/lists"}