{"id":45053921,"url":"https://github.com/moay/afterglow","last_synced_at":"2026-02-19T09:30:53.134Z","repository":{"id":57174367,"uuid":"41297307","full_name":"moay/afterglow","owner":"moay","description":"HTML5 video player made easy.","archived":false,"fork":false,"pushed_at":"2020-04-14T06:27:06.000Z","size":161125,"stargazers_count":234,"open_issues_count":14,"forks_count":46,"subscribers_count":20,"default_branch":"master","last_synced_at":"2026-02-09T17:53:14.208Z","etag":null,"topics":["deprecated","html5-video-player","video"],"latest_commit_sha":null,"homepage":"http://afterglowplayer.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/moay.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-08-24T10:32:38.000Z","updated_at":"2025-12-05T17:47:41.000Z","dependencies_parsed_at":"2022-08-29T00:10:57.629Z","dependency_job_id":null,"html_url":"https://github.com/moay/afterglow","commit_stats":null,"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/moay/afterglow","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moay%2Fafterglow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moay%2Fafterglow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moay%2Fafterglow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moay%2Fafterglow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/moay","download_url":"https://codeload.github.com/moay/afterglow/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moay%2Fafterglow/sbom","scorecard":{"id":655260,"data":{"date":"2025-08-11","repo":{"name":"github.com/moay/afterglow","commit":"865a3e83b07af408168d125338fb40e6179863df"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.7,"checks":[{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":0,"reason":"Found 2/28 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact 2.0.0-alpha11 not signed: https://api.github.com/repos/moay/afterglow/releases/14372186","Warn: release artifact 2.0.0-alpha6 not signed: https://api.github.com/repos/moay/afterglow/releases/13880892","Warn: release artifact 1.1.0 not signed: https://api.github.com/repos/moay/afterglow/releases/8360044","Warn: release artifact 1.0.4 not signed: https://api.github.com/repos/moay/afterglow/releases/8060412","Warn: release artifact 1.0.3 not signed: https://api.github.com/repos/moay/afterglow/releases/8057703","Warn: release artifact 2.0.0-alpha11 does not have provenance: https://api.github.com/repos/moay/afterglow/releases/14372186","Warn: release artifact 2.0.0-alpha6 does not have provenance: https://api.github.com/repos/moay/afterglow/releases/13880892","Warn: release artifact 1.1.0 does not have provenance: https://api.github.com/repos/moay/afterglow/releases/8360044","Warn: release artifact 1.0.4 does not have provenance: https://api.github.com/repos/moay/afterglow/releases/8060412","Warn: release artifact 1.0.3 does not have provenance: https://api.github.com/repos/moay/afterglow/releases/8057703"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'","Warn: branch protection not enabled for branch 'develop-v2'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 4 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-21T14:28:47.971Z","repository_id":57174367,"created_at":"2025-08-21T14:28:47.971Z","updated_at":"2025-08-21T14:28:47.971Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29609524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-19T06:47:36.664Z","status":"ssl_error","status_checked_at":"2026-02-19T06:45:47.551Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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":["deprecated","html5-video-player","video"],"created_at":"2026-02-19T09:30:52.973Z","updated_at":"2026-02-19T09:30:53.134Z","avatar_url":"https://github.com/moay.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DEPRECATED\nSadly, the development of afterglow has been pretty stale for some time now. There are currently no plans for further developement regarding this project, so it has to be considered deprecated.\n\nWe strongly recommend using [Plyr](https://github.com/sampotts/plyr) instead. If you need a lightbox player, consider [GLightbox](https://github.com/biati-digital/glightbox) which integrates with Plyr.\n\n---\n[![GitHub version](https://badge.fury.io/gh/moay%2Fafterglow.svg)](http://badge.fury.io/gh/moay%2Fafterglow) [![Build status](https://travis-ci.org/moay/afterglow.svg?branch=master)](https://travis-ci.org/moay/afterglow) [![Coverage Status](https://coveralls.io/repos/moay/afterglow/badge.svg?branch=master\u0026service=github)](https://coveralls.io/github/moay/afterglow?branch=master)\n\n\n# afterglow\n\nafterglow is a tool to create fully responsive and totally awesome video players from HTML5 video elements with as little effort as possible.\n\nLearn more about the project on the project website: [http://afterglowplayer.com](http://afterglowplayer.com).\n\n## Documentation\n\nDocumentation is still available here: [docs.afterglowplayer.com](http://docs.afterglowplayer.com).\n\n## Credits\n\nafterglow relies on scripts provided by many great people.\n\n- [video.js](http://www.videojs.com/) published under the [Apache License 2.0](https://github.com/videojs/video.js/blob/master/LICENSE)\n- [videojs-youtube](https://github.com/eXon/videojs-youtube) published under the [MIT License](https://github.com/eXon/videojs-youtube/blob/master/LICENSE)\n- [videojs-vimeo](https://github.com/eXon/videojs-vimeo) published under the [MIT License](https://github.com/eXon/videojs-vimeo/blob/master/LICENSE)\n- [videojs-hotkeys](https://github.com/ctd1500/videojs-hotkeys) published under the [Apache License 2.0](https://github.com/ctd1500/videojs-hotkeys/blob/master/LICENSE.md)\n- [Emitter](https://github.com/component/emitter) published under the [MIT License](https://github.com/component/emitter/blob/master/LICENSE)\n- The font [Open Sans](https://www.google.com/fonts/specimen/Open+Sans) published under the [Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.html)\n\nOur resolution switching component is based on videojs-resolutions by vidcaster published under the Apache License 2.0.\n\nThanks for your great work, guys!\n\n## Thank you!\n\n![browserstack](https://afterglowplayer.com/images/browserstack.png)\n\nWe want to thank the people at [browserstack](https://browserstack.com) who provide us with a free account for browser testing.\n\nThe [afterglow documentation](http://docs.afterglowplayer.com) would not be that cool without [readme.io](http://readme.io), who also sponsor the project with a free account.\n\n![jsDelivr](https://afterglowplayer.com/images/jsdelivr-logo.png)\n\nFinally, a big thank you to the team behind [jsDelivr](http://jsdelivr.com) for hosting afterglow reliably.  \n\n## Copyright and License\n\nCopyright moay under the [MIT license](LICENSE.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmoay%2Fafterglow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmoay%2Fafterglow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmoay%2Fafterglow/lists"}