{"id":17970969,"url":"https://github.com/jbrower95/cw","last_synced_at":"2026-05-01T14:33:17.506Z","repository":{"id":73352195,"uuid":"87256824","full_name":"jbrower95/cw","owner":"jbrower95","description":"The content-warning chrome plugin","archived":false,"fork":false,"pushed_at":"2017-05-14T22:31:44.000Z","size":125,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-03T22:15:34.710Z","etag":null,"topics":["chrome","content","extension","plugin"],"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/jbrower95.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":"2017-04-05T02:27:51.000Z","updated_at":"2023-03-05T02:36:22.000Z","dependencies_parsed_at":"2023-05-31T18:45:54.982Z","dependency_job_id":null,"html_url":"https://github.com/jbrower95/cw","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jbrower95/cw","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbrower95%2Fcw","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbrower95%2Fcw/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbrower95%2Fcw/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbrower95%2Fcw/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jbrower95","download_url":"https://codeload.github.com/jbrower95/cw/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbrower95%2Fcw/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32501399,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"online","status_checked_at":"2026-05-01T02:00:05.856Z","response_time":64,"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":["chrome","content","extension","plugin"],"created_at":"2024-10-29T15:36:08.298Z","updated_at":"2026-05-01T14:33:17.469Z","avatar_url":"https://github.com/jbrower95.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# cw\nThe content-warning chrome plugin\n------\n\nLayout:\n\n1. The little popup in the corner of chrome (the plugin 'action') is in 'popup.html' / 'popup.js'.\n2. The script which is executed on every fb page is in content.js (see also the scripts that content.js relies on).\n\nContributing:\n\n1. popup.html is styled horribly and uses inline css.\n2. you should be able to remove individual cw's without removing all of them (add an 'x' button into the \u003cli\u003e's created).\n3. speed optimizations (all are welcome this code is a nightmare).\n4. animations for blurring / unblurring? Right now it's choppy as hell.\n5. Crypto / security -- maybe store words as hashes w/ salt derived from a user pin code, and then authenticate user once to activate the plugin.\nI'm sure you could come up with a scheme where there is not a list of cw's sitting unencrypted in the user's local storage.\n\nLICENSE: MIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjbrower95%2Fcw","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjbrower95%2Fcw","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjbrower95%2Fcw/lists"}