{"id":13695723,"url":"https://github.com/pfgray/lti-debugger","last_synced_at":"2026-02-27T08:04:44.602Z","repository":{"id":71104748,"uuid":"571648481","full_name":"pfgray/lti-debugger","owner":"pfgray","description":"View and debug LTI requests within the browser","archived":false,"fork":false,"pushed_at":"2025-02-27T22:53:33.000Z","size":324,"stargazers_count":9,"open_issues_count":3,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-05-29T18:56:56.988Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","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/pfgray.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,"zenodo":null}},"created_at":"2022-11-28T15:29:46.000Z","updated_at":"2024-09-06T17:32:04.000Z","dependencies_parsed_at":null,"dependency_job_id":"40610ee0-2bc1-4d2b-8231-6ffc3d0cb95c","html_url":"https://github.com/pfgray/lti-debugger","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pfgray/lti-debugger","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pfgray%2Flti-debugger","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pfgray%2Flti-debugger/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pfgray%2Flti-debugger/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pfgray%2Flti-debugger/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pfgray","download_url":"https://codeload.github.com/pfgray/lti-debugger/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pfgray%2Flti-debugger/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29888149,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-27T07:54:54.515Z","status":"ssl_error","status_checked_at":"2026-02-27T07:54:49.177Z","response_time":57,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":[],"created_at":"2024-08-02T18:00:32.779Z","updated_at":"2026-02-27T08:04:44.587Z","avatar_url":"https://github.com/pfgray.png","language":"TypeScript","readme":"## View \u0026 debug LTI requests from within the developer tools\n\nThis plugin adds a \"Lti Debugger\" pane in the developer tools which listens for LTI requests, and displays them as they resolve. It also parses JWT parameters, and displays them as navigable JSON.\n\n\u003ca href=\"https://addons.mozilla.org/en-US/firefox/addon/lti-debugger/\"\u003e\u003cimg src=\"https://blog.mozilla.org/addons/files/2015/11/get-the-addon-small.png\" height=\"36\"\u003e\u003c/a\u003e\n\n\u003ca href=\"https://chrome.google.com/webstore/detail/lti-debugger/cpjdeioljkbgkldnbojoagdoiggnlhll\"\u003e\u003cimg src=\"https://storage.googleapis.com/web-dev-uploads/image/WlD8wC6g8khYWPJUsQceQkhXSlv1/tbyBjqi7Zu733AAKA5n4.png\" height=\"36\"\u003e\n\nScreenshot:\n\n![screenshot of the LTI Debugger extension](./lti-debugger.png)\n\n### Local Development\n\n```\nyarn install\nyarn build\nyarn start\n```\n\n### Local manual installation\n\n1. Use `scripts/build.sh` to build the archive for your browser:\n\n```\n./scripts/build.sh \"firefox\" # for firefox\n./scripts/build.sh \"chrome\" # for chrome\n```\n\n2. Install the plugin:\n\nFor chrome:\nA. Navigate to chrome://extensions/ in chrome\nB. Enable \"Developer Mode\"\nC. Click \"Load Unpacked\" and navigate to `lti-debugger/dist`\n\nFor Firefox\nA. Navigate to about:debugging in firefox\nB. Click \"This Firefox\" -\u003e \"Load Temporary Add-on\"\nC. Choose lti-debugger/pkg/firefox/lti-debugger-{version}.zip\n","funding_links":[],"categories":["Utilities"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpfgray%2Flti-debugger","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpfgray%2Flti-debugger","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpfgray%2Flti-debugger/lists"}