{"id":34510213,"url":"https://github.com/kvthweatt/unredactor","last_synced_at":"2026-01-13T23:39:13.054Z","repository":{"id":330381324,"uuid":"1121355933","full_name":"kvthweatt/unredactor","owner":"kvthweatt","description":"A PDF unredactor.","archived":false,"fork":false,"pushed_at":"2025-12-26T01:10:09.000Z","size":1528,"stargazers_count":25,"open_issues_count":1,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-01-13T19:50:14.205Z","etag":null,"topics":["reverse","tool","unredact","unredacted","unredacter","unredacting","unredactor"],"latest_commit_sha":null,"homepage":"https://uttcex.net/kvthweatt/unredactor","language":"Python","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/kvthweatt.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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-12-22T21:22:39.000Z","updated_at":"2026-01-02T04:49:02.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/kvthweatt/unredactor","commit_stats":null,"previous_names":["kvthweatt/unredactor"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/kvthweatt/unredactor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kvthweatt%2Funredactor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kvthweatt%2Funredactor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kvthweatt%2Funredactor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kvthweatt%2Funredactor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kvthweatt","download_url":"https://codeload.github.com/kvthweatt/unredactor/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kvthweatt%2Funredactor/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28405304,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-13T21:51:37.118Z","status":"ssl_error","status_checked_at":"2026-01-13T21:45:14.585Z","response_time":56,"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":["reverse","tool","unredact","unredacted","unredacter","unredacting","unredactor"],"created_at":"2025-12-24T03:56:54.460Z","updated_at":"2026-01-13T23:39:13.049Z","avatar_url":"https://github.com/kvthweatt.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Un-Redactor\nA PDF editing tool that lets you unredact, put your own information over a redaction box, and extract all text.\n\nThis tool is for forensics purposes. It does not \"recover\" data truly destroyed by redaction tools.\n\nWhat it **does** do is allow you to **write over** a redaction box. Like white-out.\n\nYou can select a redaction box, and select all of the exact dimensions and replace at once.\n\nNote that if you're unredacting a large amount of files at once, it might look like it's frozen at 99%.  \n- Don't close the program! It's still working!\n\n# PLEASE STAR + SHARE THIS TOOL  \nIt really helps get this in the hands of more people.\n\nYou can now view the results of this tool at www.uttcex.net/kvthweatt/unredactor\n\nUpdate: Added an \"Auto Unredact\" option!  \n- Select a folder where your PDF files are located, and an HTML output folder.\n- Automatically attempts to extract all text streams by raw text extraction and OCR.\n- Creates an index.html for easy navigation!\n\nThe executable form was compiled with Nuitka, you may need to install [Python](https://www.python.org/) if you do not have it.\n\n\u003cimg width=\"976\" height=\"808\" alt=\"image\" src=\"https://github.com/user-attachments/assets/b7628f39-7115-4b4f-bd9c-f2977650501e\" /\u003e\n\u003cimg width=\"1382\" height=\"804\" alt=\"image\" src=\"https://github.com/user-attachments/assets/5bd69540-6d14-4916-a9fc-fbbbebe08891\" /\u003e\n\u003cimg width=\"889\" height=\"720\" alt=\"image\" src=\"https://github.com/user-attachments/assets/9b365ab6-5297-4b0d-9f02-b59b293e2482\" /\u003e\n\u003cimg width=\"1481\" height=\"824\" alt=\"image\" src=\"https://github.com/user-attachments/assets/eaf936bd-ab55-460a-b61c-318f5d07b1a2\" /\u003e\n\u003cimg width=\"1271\" height=\"1004\" alt=\"image\" src=\"https://github.com/user-attachments/assets/5d4a8330-c328-436c-b38b-31faf430841c\" /\u003e\n\nI am not responsible for your use of this tool.\n\nRepublishing altered documents is illegal, and you should not use this to do so.\n\nBy using this tool you claim all legal liability for any documents you create with it.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkvthweatt%2Funredactor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkvthweatt%2Funredactor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkvthweatt%2Funredactor/lists"}