{"id":18744497,"url":"https://github.com/ifedapoolarewaju/simplevideoplayer","last_synced_at":"2025-04-09T08:08:37.138Z","repository":{"id":39063218,"uuid":"279047254","full_name":"ifedapoolarewaju/simplevideoplayer","owner":"ifedapoolarewaju","description":"Why download a video player when you can simply play your videos on the browser https://simplevideoplayer.com","archived":false,"fork":false,"pushed_at":"2024-12-15T18:56:00.000Z","size":1597,"stargazers_count":60,"open_issues_count":14,"forks_count":21,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-02T03:41:47.910Z","etag":null,"topics":["html5-video","javascript","reactjs","video-player","video-players","vlc","vlc-media-player","vlc-player"],"latest_commit_sha":null,"homepage":"https://simplevideoplayer.com","language":"TypeScript","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/ifedapoolarewaju.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2020-07-12T11:09:26.000Z","updated_at":"2025-03-30T08:34:20.000Z","dependencies_parsed_at":"2025-01-02T08:11:18.811Z","dependency_job_id":null,"html_url":"https://github.com/ifedapoolarewaju/simplevideoplayer","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ifedapoolarewaju%2Fsimplevideoplayer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ifedapoolarewaju%2Fsimplevideoplayer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ifedapoolarewaju%2Fsimplevideoplayer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ifedapoolarewaju%2Fsimplevideoplayer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ifedapoolarewaju","download_url":"https://codeload.github.com/ifedapoolarewaju/simplevideoplayer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247999860,"owners_count":21031046,"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","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":["html5-video","javascript","reactjs","video-player","video-players","vlc","vlc-media-player","vlc-player"],"created_at":"2024-11-07T16:15:02.046Z","updated_at":"2025-04-09T08:08:37.121Z","avatar_url":"https://github.com/ifedapoolarewaju.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Simple Video Player\n\n\u003e Why download a video player when you can simply play your videos on the browser\n\nThis is a simple video player that runs on the Browser. Visit the website https://simplevideoplayer.com\n\nBasically, do you have a video on your computer you'd like to play? Just visit https://simplevideoplayer.com and there you have a video player. Your videos will not be uploaded anywhwere, it's all being played locally.\n\nIt also supports subtitles (SRT and WebVTT), so add them to your videos as you watch.\n\n### Features\n\n- You can add subtitle files (SRT or WebVTT) to your video.\n- Easy to use keyboard controls\n- VLC style volume amplification\n\n### Why did I build this?\n\nSo sometimes I have videos which might have been downloaded from untrusted sources and I'm worried about the safety of playing them with any app on my machine. If the video is indeed corrupted with some virus, depending on the kind of firewall rules you have enabled, any app that plays the video may be exploited to grant it persmissions to execute some unwanted actions.\n\nBecause browsers like Chrome, and Brave have [sandboxing](https://computer.howstuffworks.com/google-chrome-browser7.htm), I'm often fairly more confident about playing these video files via my browser. Even though they are also [not 100% secure](https://security.stackexchange.com/a/122105), I am more assured when using them. Also browsers are updated more often than a lot of video players, so if there were a security issue revolving around video players on the browser, you are likelier to have your browser updated with a security fix than your offline video player.\n\nAlso I was just really surprised nothing like this already exists on the internet. :/\n\nPS: My take on this is not based on any in-depth research, but rather a somewhat superficial knowledge on how Computers, Viruses, and Browsers work.\n\n### Contributions\n\nOh yes please! Clearly there's a lot of room for improvement. Keyboard shortcuts, and lots of other general video player functionalities. I'd be happy to review your PR. :)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fifedapoolarewaju%2Fsimplevideoplayer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fifedapoolarewaju%2Fsimplevideoplayer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fifedapoolarewaju%2Fsimplevideoplayer/lists"}