{"id":16867428,"url":"https://github.com/whimboo/perfchaser","last_synced_at":"2025-08-25T13:09:41.243Z","repository":{"id":45369512,"uuid":"331317822","full_name":"whimboo/perfchaser","owner":"whimboo","description":"WebExtension that let you examine the resource usage of Firefox.","archived":false,"fork":false,"pushed_at":"2025-02-25T21:12:05.000Z","size":548,"stargazers_count":9,"open_issues_count":14,"forks_count":2,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-05-27T03:48:32.096Z","etag":null,"topics":["cpu-monitoring","firefox","memory-monitoring"],"latest_commit_sha":null,"homepage":"","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/whimboo.png","metadata":{"files":{"readme":"README.md","changelog":"History.md","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":"2021-01-20T13:39:03.000Z","updated_at":"2025-02-25T21:12:09.000Z","dependencies_parsed_at":"2025-02-19T04:31:30.471Z","dependency_job_id":"c7703089-19ec-4472-9614-a0b859452991","html_url":"https://github.com/whimboo/perfchaser","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/whimboo/perfchaser","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whimboo%2Fperfchaser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whimboo%2Fperfchaser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whimboo%2Fperfchaser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whimboo%2Fperfchaser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/whimboo","download_url":"https://codeload.github.com/whimboo/perfchaser/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whimboo%2Fperfchaser/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272070731,"owners_count":24868061,"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","status":"online","status_checked_at":"2025-08-25T02:00:12.092Z","response_time":1107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["cpu-monitoring","firefox","memory-monitoring"],"created_at":"2024-10-13T14:54:14.283Z","updated_at":"2025-08-25T13:09:41.216Z","avatar_url":"https://github.com/whimboo.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PerfChaser\nThe extension lets you examine the resource usage of Firefox. It tracks the\nCPU load and memory usage of each used process. Hereby the currently used\nresources are displayed in a sidebar, on for each window.\n\nPlease note that the extension is still in early development. That means\nfeedback for noticable issues, or missing features is wanted.\n\n![PerfChaser screenshot](docs/images/perfchaser.png)\n\n# Install\nBecause PerfChaser makes use of\n[WebExtension Experiments](https://webextensions-experiments.readthedocs.io)\nit **cannot** be signed by [addons.mozilla.org](https://addons.mozilla.org).\n\nAs such the following preferences have to be set via `about:config`\n**before** installing the XPI:\n\n* `xpinstall.signatures.required` = `false`\n* `extensions.experiments.enabled` = `true`\n\nAfterward the extension can be installed via `about:addons` by clicking the\ngear icon, and selecting `Install Add-on From File`, or by dragging XPI onto\na browser window.\n\nNote that only Firefox Nightly and Firefox Developer Edition support the\ninstallation of WebExtension Experiments.\n\n## Temporary Installation\nIn case you want to just test the extension without having it permanently\ninstalled open `about:debugging` and select `This Nightly` or `This Firefox`\non the left side. From there you can select the `src/manifest.json` file via\n`Load Temporary Add-on...`.\n\nNote that you also have to set `extensions.experiments.enabled` to `true` first,\nbut no changes to `xpinstall.signatures.required` are required. Now the extension\nwill kept installed until Firefox gets closed or restarted.\n\n# Contribution\nEveryone is welcome to contribute to the project. It doesn't matter if it's as\na user of the extension and reporting issues, or when you want to even fix bugs\nand implement new features.\n\n# Development\nWhen modifying the code of the extension it is adviced to make use of the\n[web-ext Node.js package](https://www.npmjs.com/package/web-ext). Running\nFirefox through it will make sure that changes to the code are automatically\npicked-up, and the extension reloaded in the current Firefox instance.\n\nUse the following command to start Firefox Nightly with the extension running:\n\n    npm run start:firefox -- --firefox=nightly\n\n## Building the XPI\nThere is also a npm script that builds the XPI file:\n\n    npm run build\n\nNote: Due to the above restrictions signing the extension is not possible yet.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwhimboo%2Fperfchaser","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwhimboo%2Fperfchaser","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwhimboo%2Fperfchaser/lists"}