{"id":17290817,"url":"https://github.com/timothycarambat/atom-stream-censor","last_synced_at":"2026-04-27T21:32:09.024Z","repository":{"id":135662689,"uuid":"168291633","full_name":"timothycarambat/atom-stream-censor","owner":"timothycarambat","description":"Censor your private Key files while being able to edit them on a live stream or someone standing VERY close over you.","archived":false,"fork":false,"pushed_at":"2019-01-31T06:51:14.000Z","size":8,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-26T18:55:01.277Z","etag":null,"topics":["atom","atom-package","blur","css","env","environment","steaming","streams","twitch","view"],"latest_commit_sha":null,"homepage":null,"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/timothycarambat.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","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-01-30T06:31:31.000Z","updated_at":"2020-03-02T21:14:33.000Z","dependencies_parsed_at":null,"dependency_job_id":"db63b0f3-6e40-4c2f-920f-e84f38204c17","html_url":"https://github.com/timothycarambat/atom-stream-censor","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/timothycarambat/atom-stream-censor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timothycarambat%2Fatom-stream-censor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timothycarambat%2Fatom-stream-censor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timothycarambat%2Fatom-stream-censor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timothycarambat%2Fatom-stream-censor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/timothycarambat","download_url":"https://codeload.github.com/timothycarambat/atom-stream-censor/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timothycarambat%2Fatom-stream-censor/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32356598,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-27T20:07:02.737Z","status":"ssl_error","status_checked_at":"2026-04-27T20:07:00.910Z","response_time":128,"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":["atom","atom-package","blur","css","env","environment","steaming","streams","twitch","view"],"created_at":"2024-10-15T10:39:13.085Z","updated_at":"2026-04-27T21:32:08.999Z","avatar_url":"https://github.com/timothycarambat.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Atom Stream Censor\n\nWhen doing programming live streaming, showing your keys is like sharing your credit card to Twitter. Watching past streams and collecting keys is a hobby that preys on the careless. Rolling keys over every stream you expose them is tiresome and way more effort than its worth.\n\nIntroducing **Stream Censor** where you can edit the `.env` (or other secret's files) live on stream or recording without worry! You can blur the entire file and since its your config you can feel your way through it while editing, while others will have no idea what your typing.\n\nThere are three levels of blur you can change on the fly:\n- Low (kinda like bad glaucoma, you can figure it out, but over a stream - nearly impossible)\n- Medium (this is like seeing anything after a **very** hard night out in your 30s)\n- High (this file has about as much visibility as trying to find a grain of rice on a paper plate in a snowstorm.)\n\n## Settings:\nIn the settings of this package you can add file types to the `sensitiveFiles` array and they will get ignored when Stream Censor is enabled.\nThe default blur level can be found here without having the use the `Packages \u003e Stream Censor\u003e Increase/Decrease` menu items.\nDon't mess with the default `isEnabled` value. Should be `false`. Who am I to tell you what to do. I'm a README not a cop.\n\n## Starting Stream Censor\n`ALT + CRTL + O` (or your own combination) will enable or disable the package. You will get a notification so that you know what the current status is.\nYou can also enable by `RMB \u003e Toggle Stream Censor` or `Packages \u003e Stream Censor\u003e Toggle`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimothycarambat%2Fatom-stream-censor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftimothycarambat%2Fatom-stream-censor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimothycarambat%2Fatom-stream-censor/lists"}