{"id":13806966,"url":"https://github.com/open-wc/locator","last_synced_at":"2025-07-16T18:37:32.228Z","repository":{"id":38765393,"uuid":"220683443","full_name":"open-wc/locator","owner":"open-wc","description":"Chrome extension to find custom elements on a page, and search the catalog for extra information","archived":false,"fork":false,"pushed_at":"2023-02-03T12:53:16.000Z","size":5288,"stargazers_count":37,"open_issues_count":4,"forks_count":5,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-07-06T22:07:47.748Z","etag":null,"topics":["chrome-extension","custom-elements","hacktoberfest","open-wc","web-components"],"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/open-wc.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":"2019-11-09T18:11:12.000Z","updated_at":"2024-04-27T17:06:34.000Z","dependencies_parsed_at":"2023-02-18T07:01:11.201Z","dependency_job_id":null,"html_url":"https://github.com/open-wc/locator","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/open-wc/locator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-wc%2Flocator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-wc%2Flocator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-wc%2Flocator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-wc%2Flocator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-wc","download_url":"https://codeload.github.com/open-wc/locator/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-wc%2Flocator/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265531249,"owners_count":23783195,"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":["chrome-extension","custom-elements","hacktoberfest","open-wc","web-components"],"created_at":"2024-08-04T01:01:18.763Z","updated_at":"2025-07-16T18:37:32.212Z","avatar_url":"https://github.com/open-wc.png","language":"JavaScript","funding_links":[],"categories":["Meta Frameworks"],"sub_categories":["Tools"],"readme":"\u003e ## 🛠 Status: In Development\n\u003e\n\u003e This chrome extension is still in development, and dependant on `custom-elements.json` becoming a standardized format, and the [catalog](https://catalog.open-wc.org) being in a more mature state. You can read more about `custom-elements.json` [here](https://github.com/webcomponents/custom-elements-json/).\n\n\u003cp align=\"center\"\u003e\n  \u003cimg width=\"200\" src=\"https://open-wc.org/hero.png\"\u003e\u003c/img\u003e\n\u003c/p\u003e\n\n## Custom Elements Locator\n\n[![Built with open-wc recommendations](https://img.shields.io/badge/built%20with-open--wc-blue.svg)](https://github.com/open-wc)\n\nChrome extension to find custom elements on a page, and search the catalog for extra information\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"./meta_assets/giphytime.gif\"/\n\u003c/p\u003e\n\n## Instructions\n\n- Write code\n- Run `npm run build`\n- Go to [chrome://extensions/](chrome://extensions/)\n- Toggle 'Developer mode' in top right corner\n- Click 'Load unpacked' in top left corner\n- Select the root folder of this project\n\nIf you are implementing and want to test repeatedly:\n\n- Install [Extensions Reloader](https://chrome.google.com/webstore/detail/extensions-reloader/fimgfedafeadlieiabdeeaodndnlbhid)\n- Running `npm run start` will rebuild on each change in the `src` folder, and trigger a reload of the extension.\n- Refresh your current tab\n\n## CI and Release process\n\nCI and releases are created using Github Actions.\n\n* Any push on any branch or PR will run `npm run build` and create a zip in case content needs to be checked. \n  * The zip can be tested in chrome using the `load packed extension` button in [chrome://extensions/](chrome://extensions/)\n  * See [this link](https://github.com/jlengrand/locator/actions/runs/239670902) for an example of pipeline. \n* Any push to master (thus including a PR merge) will do the same **AND bump `package.json` and `manifest.json` as well as commit the new bump**. \n  * The archive can then be used for upload in the Chrome Store. See [this link](https://github.com/jlengrand/locator/actions/runs/239692407) for an example.\n\nYou can see all running actions [here](https://github.com/open-wc/locator/actions/new).\n\n## [Extension on the Chrome Store](https://chrome.google.com/webstore/detail/custom-elements-locator/eccplgjbdhhakefbjfibfhocbmjpkafc)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopen-wc%2Flocator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopen-wc%2Flocator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopen-wc%2Flocator/lists"}