{"id":34538630,"url":"https://github.com/themysterysolver/zip","last_synced_at":"2026-05-25T21:37:17.379Z","repository":{"id":285375759,"uuid":"955449008","full_name":"themysterysolver/ZIP","owner":"themysterysolver","description":"\"A chrome extension to solve ZIP of linkedin\"","archived":false,"fork":false,"pushed_at":"2025-10-14T01:17:40.000Z","size":460,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-25T17:42:34.660Z","etag":null,"topics":["backtracking","bfs","extension","javascript","linkedin","zip"],"latest_commit_sha":null,"homepage":"","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/themysterysolver.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-03-26T16:50:55.000Z","updated_at":"2025-10-14T01:17:43.000Z","dependencies_parsed_at":"2025-03-31T11:44:06.121Z","dependency_job_id":null,"html_url":"https://github.com/themysterysolver/ZIP","commit_stats":null,"previous_names":["themysterysolver/zip"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/themysterysolver/ZIP","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/themysterysolver%2FZIP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/themysterysolver%2FZIP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/themysterysolver%2FZIP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/themysterysolver%2FZIP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/themysterysolver","download_url":"https://codeload.github.com/themysterysolver/ZIP/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/themysterysolver%2FZIP/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33494775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-25T14:31:05.219Z","status":"ssl_error","status_checked_at":"2026-05-25T14:31:02.878Z","response_time":57,"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":["backtracking","bfs","extension","javascript","linkedin","zip"],"created_at":"2025-12-24T06:12:40.979Z","updated_at":"2026-05-25T21:37:17.330Z","avatar_url":"https://github.com/themysterysolver.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## 🎯ZIP SOLVER LINKEDIN🤐\n- This is a *daily game* in linkedin I recently got playing.\n- This chrome extension solves the `ZIP game`.\n- So what does this repo do?\n  - I have created `2` **extensions**,\n    - The one you can use while you are not signed in `ZIP_EXTENSION`🏁\n    - Then the next one where you have can use when u have logged in ***linkedin***,thne use `ZIP_EXTENSION_V2`🔑\n- works with any size\n- Follows the below rules\n\n\n## 📜Game rules\n- let's understand the `board` first,\n    - There are 2 things we can we can see on the `board`\n    - The *first* is the **numbers** labelled from `1` to `n`\n    - The *second* is the **walls** which can seperate any `2` adjacent `cells`.*(Ocassionally)*\n- **RULE-1**: Connect `all` the ***numbers in order***\n- **RULE-2**: While following *rule1* ,you should also cover all the `cells` in the `board` .\n\n## 🎥DEMO\n\n\n\nhttps://github.com/user-attachments/assets/7691eb93-988c-4590-92c0-384a7aa3f502\n\n\n\n## HOW TO USE MY EXTENSION?🧠\n- Download `ZIP_EXTENSION` or `ZIP_EXTENSION_V2` on your need.\n- Go to `chrome://extensions/`\n- Then on *top-right* enable ***developer mode***.\n- Then on *top-left* click ***Load unpacked*** browse the path where have downloaded my folder.\n- Click it.\n- Now use it as per demo.\n  \n\n## 💡WHY THIS REPO?\n- I love shortcuts and smart work.🕺\n- I wanted code *backtracking*,I am crazy on DSA.😁\n- To learn how ***extension works!!*** 🏗️\n- How to scrape and search in a web.🔍\n- How to work in `cmd`\n\n\u003e **SPECIAL THANKS**:To my dear friend ***Venkata Ramana Rao*** who helped me debug a important bug 🐛\n\u003e  and guided me in right direction.👉🏻 #[VenkataRamanaRao5](https://github.com/VenkataRamanaRao5)🫂\n\u003e \n\u003e **PS**:Forever my partner in crime.😉😌\n\n## REPO STRCUTURE\n\n```\nZIP\n├── PROTOTYPE\n│   ├── LOG\n│   │   ├── bordered.html\n│   │   └── bordered1.txt\n│   ├── TC\n│   │   ├── TC1 SOL.png\n│   │   ├── TC1.png\n│   │   ├── TC2 SOL.png\n│   │   ├── TC2.png\n│   │   ├── TC3 SOL.png\n│   │   ├── TC3.png\n│   │   ├── TC4W SOL.png\n│   │   └── TC4W.png\n│   ├── output.txt\n│   ├── zip.js\n│   └── zipWall.js\n├── ZIP_EXTENSION\n│   ├── manifest.json\n│   ├── pop.html\n│   └── zip.js\n├── ZIP_EXTENSION_V2\n│   ├── manifest.json\n│   ├── pop.html\n│   └── zip.js\n├── output.txt\n├── paste.js\n└── the_making.md\n```\n- `PROTOTYPE/zipWall.js` has the backtracking algo,u can run this using ***`node ZIP.js`***👨🏻‍🏫\n- `PROTOTYPE/TC` contain the test-cases which I got for validation.✅\n- `paste.js` is used to make my working easier.\n- `output.txt` is used to handle the large ***buffer size which can't be handles in terminal***\n- `the_making.md` contains the *work flow* how to proceed while developing.✈️\n- `PROTOTYPE/LOG/bordered.html` contaisn the *log* of particular day's board elements which had `walls`.This is useful while developing *game logic* on ***NON-WALL DAY***😅💪🏻\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthemysterysolver%2Fzip","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthemysterysolver%2Fzip","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthemysterysolver%2Fzip/lists"}