{"id":19592071,"url":"https://github.com/catalyst/moodle-tool_speedtest","last_synced_at":"2025-08-30T10:32:41.674Z","repository":{"id":66891636,"uuid":"223337750","full_name":"catalyst/moodle-tool_speedtest","owner":"catalyst","description":"A network speed test plugin for Moodle","archived":false,"fork":false,"pushed_at":"2019-12-10T11:55:05.000Z","size":128,"stargazers_count":3,"open_issues_count":3,"forks_count":1,"subscribers_count":25,"default_branch":"master","last_synced_at":"2025-02-26T14:14:33.143Z","etag":null,"topics":["moodle","moodle-plugin","speedtest"],"latest_commit_sha":null,"homepage":"https://moodle.org/plugins/tool_speedtest","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/catalyst.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":"2019-11-22T06:23:38.000Z","updated_at":"2022-09-20T00:34:43.000Z","dependencies_parsed_at":null,"dependency_job_id":"4f6471f9-9adb-4328-a713-6a54e0e7f481","html_url":"https://github.com/catalyst/moodle-tool_speedtest","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/catalyst/moodle-tool_speedtest","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/catalyst%2Fmoodle-tool_speedtest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/catalyst%2Fmoodle-tool_speedtest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/catalyst%2Fmoodle-tool_speedtest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/catalyst%2Fmoodle-tool_speedtest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/catalyst","download_url":"https://codeload.github.com/catalyst/moodle-tool_speedtest/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/catalyst%2Fmoodle-tool_speedtest/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272839613,"owners_count":25001860,"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-30T02:00:09.474Z","response_time":77,"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":["moodle","moodle-plugin","speedtest"],"created_at":"2024-11-11T08:33:00.445Z","updated_at":"2025-08-30T10:32:41.628Z","avatar_url":"https://github.com/catalyst.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg align=\"right\" width=\"371\" height=\"638\" src=\"https://user-images.githubusercontent.com/187449/69426326-24f1f380-0d81-11ea-82e7-0339fe902aee.png\"\u003e\n\n\u003ca href=\"https://travis-ci.org/catalyst/moodle-tool_speedtest\"\u003e\n\u003cimg src=\"https://travis-ci.org/catalyst/moodle-tool_speedtest.svg?branch=master\"\u003e\n\u003c/a\u003e\n\n# tool_speedtest\n\nA network speed test tool for Moodle\n\n* [What is this?](#what-is-this)\n* [Branches](#branches)\n* [Installation](#installation)\n* [Usage](#usage)\n* [Credit \u0026 thanks](#credit-and-thanks)\n* [Support](#support)\n\n## What is this?\n\nThis is a network speed tester, just like many other test pages such as [fast.com](https://fast.com/) by Netflix or the tester [build directly into google](https://www.google.com.au/search?q=internet+speed).\n\nThe key difference is it is hosted directly inside your Moodle instance. Speed tests will always be specific to the particular combination of the end users computer, network, and all of the hops in the middle up to and including the actual moodle. No 3rd party test will ever give you a true indication of exactly how fast a user can access your specific moodle site.\n\nIn fact using a test tool such as Google's which will likely be hosted on CDN edge servers very close to your end users will almost always give a false and overly optimistic estimate of the true network speed to your moodle instance.\n\n\nBranches\n--------\n\n| Moodle verion     | Branch      | PHP        |\n| ----------------- | ----------- | ---------- |\n| Moodle 3.5 to 3.8 | master      | 5.5 - 7.0+ |\n| Totara 12+        | master      | 7.0+ |\n\n\nInstallation\n------------\n\n1. Install the plugin the same as any standard moodle plugin either via the\nMoodle plugin directory, or you can use git to clone it into your source:\n\n   ```sh\n   git clone git@github.com:catalyst/moodle-tool_speedtest.git admin/tool/speedtest\n   ```\n\n   Or install via the Moodle plugin directory:\n    \n   https://moodle.org/plugins/tool_speedtest\n\n2. Then run the Moodle upgrade\n\nThis plugin requires no configuration.\n\nUsage\n-----\n\nTo run the speed test visit this url on your instance:\n\n/admin/tool/speedtest/\n\nBecause this tool is intended to be a diagnostic tool it is pubicly available.\n\nThis tool doesn't add itself to any menu's so you will need to add links to it as needed, ie from your support pages.\n\nCredit and thanks\n-----------------\n\nThis is essentially a wrapper or port of the excellent librespeed project (LGPL3):\n\nhttps://github.com/librespeed/speedtest\n\n\u003ca href=\"https://github.com/librespeed/speedtest\"\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/librespeed/speedtest/master/.logo/logo3.png\"\u003e\n\u003c/a\u003e\n\n\nSupport\n-------\n\nIf you have issues please log them in github here\n\nhttps://github.com/catalyst/moodle-tool_speedtest/issues\n\nPlease note our time is limited, so if you need urgent support or want to sponsor a new feature then please contact us:\n\nhttps://www.catalyst-au.net/contact-us\n\nThis plugin was developed by Catalyst IT Australia:\n\nhttps://www.catalyst-au.net/\n\n\u003cimg alt=\"Catalyst IT\" src=\"https://cdn.rawgit.com/CatalystIT-AU/moodle-auth_saml2/master/pix/catalyst-logo.svg\" width=\"400\"\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcatalyst%2Fmoodle-tool_speedtest","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcatalyst%2Fmoodle-tool_speedtest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcatalyst%2Fmoodle-tool_speedtest/lists"}