{"id":14007181,"url":"https://github.com/niklaskorz/whatsapp-viewer","last_synced_at":"2025-05-01T00:31:30.441Z","repository":{"id":44948824,"uuid":"306595263","full_name":"niklaskorz/whatsapp-viewer","owner":"niklaskorz","description":"A web interface and GraphQL API for your local unencrypted WhatsApp backup.","archived":false,"fork":false,"pushed_at":"2022-01-16T20:00:05.000Z","size":532,"stargazers_count":22,"open_issues_count":2,"forks_count":8,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-08-10T10:03:58.736Z","etag":null,"topics":["apollo","apollographql","graphql","nextjs","react","reactjs","sqlite","type-graphql","typegraphql","typegraphql-typeorm","typeorm","typescript","whatsapp"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/niklaskorz.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":"2020-10-23T09:54:09.000Z","updated_at":"2024-04-18T09:57:38.000Z","dependencies_parsed_at":"2022-09-24T01:52:35.078Z","dependency_job_id":null,"html_url":"https://github.com/niklaskorz/whatsapp-viewer","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/niklaskorz%2Fwhatsapp-viewer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/niklaskorz%2Fwhatsapp-viewer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/niklaskorz%2Fwhatsapp-viewer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/niklaskorz%2Fwhatsapp-viewer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/niklaskorz","download_url":"https://codeload.github.com/niklaskorz/whatsapp-viewer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224230098,"owners_count":17277281,"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":["apollo","apollographql","graphql","nextjs","react","reactjs","sqlite","type-graphql","typegraphql","typegraphql-typeorm","typeorm","typescript","whatsapp"],"created_at":"2024-08-10T10:01:53.052Z","updated_at":"2024-11-12T06:29:03.792Z","avatar_url":"https://github.com/niklaskorz.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"A web-based viewer for your local decrypted WhatsApp backup, based on my chat application [nkchat](https://github.com/niklaskorz/nkchat).\n\nRight now, it supports viewing single and group chats, video, audio and pictures, as well as link previews.\n\n## Usage\n\nFirst, make sure you have a recent version of nodejs (\u003e=14) and npm or yarn installed.\nPut your decrypted WhatsApp backup into a `backup/` subdirectory of the current working directory.\nThe files needed from your backup are `wa.db` and `msgstore.db`. Optionally, you can also put your WhatsApp media files into `backup/Media/`.\nThen, run whatsapp-viewer through npx as `npx whatsapp-viewer` or install it globally as `whatsapp-viewer` through `yarn global add whatsapp-viewer`.\nIf your browser does not open automatically, manually navigate to `http://localhost:3000` to view your backup.\n\n## Development\n\nFirst, run the development server:\n\n```bash\nnpm run dev\n# or\nyarn dev\n```\n\nOpen [http://localhost:3000](http://localhost:3000) with your browser to see the result.\n\n## Legal\n\nThis code is in no way affiliated with, authorized, maintained, sponsored or endorsed by WhatsApp or any of its affiliates or subsidiaries. This is an independent and unofficial software. Use at your own risk.\n\nFavicon by [Roundicons](https://www.iconfinder.com/icons/2560342/media_message_network_social_icon)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fniklaskorz%2Fwhatsapp-viewer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fniklaskorz%2Fwhatsapp-viewer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fniklaskorz%2Fwhatsapp-viewer/lists"}