{"id":27944770,"url":"https://github.com/firefox-devtools/firefox-profiler-for-chrome","last_synced_at":"2026-02-01T18:31:44.615Z","repository":{"id":262442644,"uuid":"880234060","full_name":"firefox-devtools/firefox-profiler-for-chrome","owner":"firefox-devtools","description":" Firefox Profiler extension for Chromium-based browsers","archived":false,"fork":false,"pushed_at":"2024-12-09T10:23:18.000Z","size":210,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-10-25T17:56:06.751Z","etag":null,"topics":["chrome-extension","developer-tools","firefox-profiler","performance","profiler","web-performance"],"latest_commit_sha":null,"homepage":"https://chromewebstore.google.com/detail/firefox-profiler/ljmahpnflmbkgaipnfbpgjipcnahlghn","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/firefox-devtools.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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,"zenodo":null}},"created_at":"2024-10-29T11:13:33.000Z","updated_at":"2024-11-28T10:17:56.000Z","dependencies_parsed_at":null,"dependency_job_id":"d6d9fe2c-6da2-4571-bfee-d9e95051cc7d","html_url":"https://github.com/firefox-devtools/firefox-profiler-for-chrome","commit_stats":null,"previous_names":["firefox-devtools/firefox-profiler-for-chrome"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/firefox-devtools/firefox-profiler-for-chrome","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/firefox-devtools%2Ffirefox-profiler-for-chrome","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/firefox-devtools%2Ffirefox-profiler-for-chrome/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/firefox-devtools%2Ffirefox-profiler-for-chrome/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/firefox-devtools%2Ffirefox-profiler-for-chrome/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/firefox-devtools","download_url":"https://codeload.github.com/firefox-devtools/firefox-profiler-for-chrome/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/firefox-devtools%2Ffirefox-profiler-for-chrome/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28985818,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-01T18:17:03.387Z","status":"ssl_error","status_checked_at":"2026-02-01T18:16:57.287Z","response_time":56,"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":["chrome-extension","developer-tools","firefox-profiler","performance","profiler","web-performance"],"created_at":"2025-05-07T12:54:27.198Z","updated_at":"2026-02-01T18:31:44.600Z","avatar_url":"https://github.com/firefox-devtools.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Firefox Profiler extension for Chrome\n\nThis is a Chrome extension that allows you to start and stop Chrome's built-in\ntracing profiler. After capturing a trace, the extension opens it directly in\nthe [Firefox Profiler](https://profiler.firefox.com/) for analysis. By\nintegrating Chrome's tracing features with the Firefox Profiler, it simplifies\nperformance diagnostics, making it easier to analyze and compare results across\nboth browsers.\n\n## How to install\n\n[The Firefox Profiler extension can be installed from the Chrome Web Store.](https://chromewebstore.google.com/detail/firefox-profiler/ljmahpnflmbkgaipnfbpgjipcnahlghn)\n\n### Manual install\n\nIf you would like to install the extension directly from its source code, you\ncan follow the steps below:\n\n- Clone the repository.\n- Navigate to `chrome://extensions/` and enable the developer mode on the top\n  right corner.\n- Click \"Load unpacked\" and select the extension folder.\n- Once loaded, the extension icon should appear inside the \"Extension\" menu on\n  your Chrome toolbar. Click on the \"Pin\" button to add it to the toolbar directly.\n\n## Usage\n\nUsing the extension is straightforward:\n\n1. Once you've installed the extension and added it to your toolbar, simply click the Firefox Profiler button to begin recording. Alternatively, you can start recording by pressing `Ctrl+Shift+1`.\n\n2. Now that the profiler is recording, perform the actions you'd like to capture.\n\n3. When you've completed the actions, click the Firefox Profiler button again to stop recording and capture the profile. You can also press `Ctrl+Shift+2` to finalize the profile and open it in Firefox Profiler.\n\n## Development\n\nCurrently there is no bundler in the project for faster development. But we do\nrely on [TypeScript using JSDoc](https://www.typescriptlang.org/docs/handbook/jsdoc-supported-types.html)\nand we have `eslint` and `prettier` to ensure basic code formatting and linting\nstandards are consistently applied across the codebase.\n\nRun `yarn` or `yarn install` for installing the development dependencies.\n\nAfter your changes, please make sure to have successful `yarn ts`, `yarn lint`,\nand `yarn prettier` results.\n\nAlternatively you can run `yarn test-all` to run all of them.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffirefox-devtools%2Ffirefox-profiler-for-chrome","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffirefox-devtools%2Ffirefox-profiler-for-chrome","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffirefox-devtools%2Ffirefox-profiler-for-chrome/lists"}