{"id":22021827,"url":"https://github.com/foo-software/website-performance-monitoring","last_synced_at":"2026-02-28T05:02:35.780Z","repository":{"id":40949660,"uuid":"184816820","full_name":"foo-software/website-performance-monitoring","owner":"foo-software","description":"A website to answer questions about what website performance monitoring and testing is. Also, an example continuous delivery web page performance regression test.","archived":false,"fork":false,"pushed_at":"2023-01-03T20:57:43.000Z","size":841,"stargazers_count":3,"open_issues_count":15,"forks_count":1,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-08-12T04:23:31.595Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://www.website-performance-monitoring.org/","language":"HTML","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/foo-software.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-05-03T20:32:19.000Z","updated_at":"2023-12-24T13:10:46.000Z","dependencies_parsed_at":"2023-02-01T10:02:04.450Z","dependency_job_id":null,"html_url":"https://github.com/foo-software/website-performance-monitoring","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/foo-software/website-performance-monitoring","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foo-software%2Fwebsite-performance-monitoring","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foo-software%2Fwebsite-performance-monitoring/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foo-software%2Fwebsite-performance-monitoring/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foo-software%2Fwebsite-performance-monitoring/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/foo-software","download_url":"https://codeload.github.com/foo-software/website-performance-monitoring/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foo-software%2Fwebsite-performance-monitoring/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272289536,"owners_count":24907799,"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-27T02:00:09.397Z","response_time":76,"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":[],"created_at":"2024-11-30T06:15:25.763Z","updated_at":"2026-02-28T05:02:30.759Z","avatar_url":"https://github.com/foo-software.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"https://s3.amazonaws.com/foo.software/images/marketing/website-performance-monitoring-birds-eye-view.jpg\" alt=\"Birds Eye View Performance Monitoring\" /\u003e\n\n# Website Performance Monitoring\n\nAn informative website for providing a guide to web page performance and performance measuring. We take a look at what it means and some important website performance metrics.\n\nOn [www.website-performance-monitoring.org](http://www.website-performance-monitoring.org) we ask answer some questions and ponder on the subject of website performance.\n\n- What is Website Performance?\n- What are Website Performance Metrics?\n- How to Performance Test a Website\n- How to Monitor Performance Website\n\n## Continuous Integration / Continuous Delivery\n\nThis repo also serves as an example of how one could utilize [`lighthouse-check`](https://github.com/foo-software/lighthouse-check-cli), as part of a pipeline. In our [circleci configuration](./.circleci/config.yml), we utilize the [`lighthouse-check-cli` Docker image](https://cloud.docker.com/u/foosoftware/repository/docker/foosoftware/lighthouse-check-cli) to performance an audit on [www.website-performance-monitoring.org](http://www.website-performance-monitoring.org). We do this as a post-deploy step, so that we essentially run a performance regression test after every deploy.\n\n## How to Run and Deploy the App\n\nBelow is how to run the app locally and instructions for Foo engineers for deploying.\n\n#### Install\n\n```bash\n$ npm install\n```\n\n#### Development\n\n```bash\n$ npm run watch\n```\n\n#### Production\n\n```bash\n$ npm run production\n```\n\n#### Tests\n\n```bash\n$ npm run test\n```\n\n#### Heroku\n\nMake sure to allow installation of `devDependencies` with:\n\n```bash\n$ heroku config:set NPM_CONFIG_PRODUCTION=false\n```\n\n#### circleci\n\nFollow [these instructions](https://circleci.com/docs/2.0/env-vars/#setting-an-environment-variable-in-a-project) for adding environment variables.\n\n## Credits\n\n\u003e \u003cimg src=\"https://s3.amazonaws.com/foo.software/images/logo-200x200.png\" width=\"100\" height=\"100\" align=\"left\" /\u003e This package was brought to you by [Foo - a website performance monitoring tool](https://www.foo.software). Create a **free account** with standard performance testing. Automatic website performance testing, uptime checks, charts showing performance metrics by day, month, and year. Foo also provides real time notifications when performance and uptime notifications when changes are detected. Users can integrate email, Slack and PagerDuty notifications.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffoo-software%2Fwebsite-performance-monitoring","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffoo-software%2Fwebsite-performance-monitoring","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffoo-software%2Fwebsite-performance-monitoring/lists"}