{"crate":{"id":"unescaper","name":"unescaper","updated_at":"2026-07-07T07:39:13.939874Z","versions":[2731785,2712471,2712359,1871803,1547357,1186479,1024137,965393,876416,598942,598935],"keywords":["escape","string","unescape"],"categories":[],"badges":[],"created_at":"2022-08-09T05:09:09.088656Z","downloads":18794875,"recent_downloads":3807688,"default_version":"0.2.0","num_versions":11,"yanked":false,"max_version":"0.2.0","newest_version":"0.2.0","max_stable_version":"0.2.0","description":"Unescape strings with escape sequences written out as literal characters.","homepage":"https://hack.ink/unescaper","documentation":null,"repository":"https://github.com/hack-ink/unescaper","links":{"version_downloads":"/api/v1/crates/unescaper/downloads","versions":null,"owners":"/api/v1/crates/unescaper/owners","owner_team":"/api/v1/crates/unescaper/owner_team","owner_user":"/api/v1/crates/unescaper/owner_user","reverse_dependencies":"/api/v1/crates/unescaper/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":2731785,"crate":"unescaper","num":"0.2.0","dl_path":"/api/v1/crates/unescaper/0.2.0/download","readme_path":"/api/v1/crates/unescaper/0.2.0/readme","updated_at":"2026-07-07T07:39:13.939874Z","created_at":"2026-07-07T07:39:13.939874Z","downloads":36106,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR GPL-3.0-only","links":{"dependencies":"/api/v1/crates/unescaper/0.2.0/dependencies","version_downloads":"/api/v1/crates/unescaper/0.2.0/downloads","authors":"/api/v1/crates/unescaper/0.2.0/authors"},"crate_size":25422,"published_by":{"id":9173,"login":"acgxv","name":"XV","avatar":"https://avatars.githubusercontent.com/u/16152305?v=4","url":"https://github.com/acgxv","github_username_matches":true,"created_at":"2015-12-04T13:17:04Z"},"audit_actions":[{"action":"publish","user":{"id":9173,"login":"acgxv","name":"XV","avatar":"https://avatars.githubusercontent.com/u/16152305?v=4","url":"https://github.com/acgxv","github_username_matches":true,"created_at":"2015-12-04T13:17:04Z"},"time":"2026-07-07T07:39:13.939874Z"}],"checksum":"fb78bc2faba43e0b7f2521c78503ad6c6c05fce65b2c593ab8131c24880d8885","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2024","description":"Unescape strings with escape sequences written out as literal characters.","homepage":"https://hack.ink/unescaper","documentation":null,"repository":"https://github.com/hack-ink/unescaper","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":417,"comment_lines":15,"files":2}},"total_code_lines":417,"total_comment_lines":15}},{"id":2712471,"crate":"unescaper","num":"0.1.10","dl_path":"/api/v1/crates/unescaper/0.1.10/download","readme_path":"/api/v1/crates/unescaper/0.1.10/readme","updated_at":"2026-07-04T16:59:03.421599Z","created_at":"2026-07-04T16:59:03.421599Z","downloads":1348696,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR GPL-3.0-only","links":{"dependencies":"/api/v1/crates/unescaper/0.1.10/dependencies","version_downloads":"/api/v1/crates/unescaper/0.1.10/downloads","authors":"/api/v1/crates/unescaper/0.1.10/authors"},"crate_size":22073,"published_by":{"id":9173,"login":"acgxv","name":"XV","avatar":"https://avatars.githubusercontent.com/u/16152305?v=4","url":"https://github.com/acgxv","github_username_matches":true,"created_at":"2015-12-04T13:17:04Z"},"audit_actions":[{"action":"publish","user":{"id":9173,"login":"acgxv","name":"XV","avatar":"https://avatars.githubusercontent.com/u/16152305?v=4","url":"https://github.com/acgxv","github_username_matches":true,"created_at":"2015-12-04T13:17:04Z"},"time":"2026-07-04T16:59:03.421599Z"}],"checksum":"7285e83a80ce76f5e7bce79fa41f68d78ba62d1003cf27bf748ab24413808cf4","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2024","description":"Unescape strings with escape sequences written out as literal characters.","homepage":"https://hack.ink/unescaper","documentation":null,"repository":"https://github.com/hack-ink/unescaper","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":351,"comment_lines":14,"files":2}},"total_code_lines":351,"total_comment_lines":14}},{"id":2712359,"crate":"unescaper","num":"0.1.9","dl_path":"/api/v1/crates/unescaper/0.1.9/download","readme_path":"/api/v1/crates/unescaper/0.1.9/readme","updated_at":"2026-07-04T16:31:09.314984Z","created_at":"2026-07-04T16:31:09.314984Z","downloads":2971,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR GPL-3.0-only","links":{"dependencies":"/api/v1/crates/unescaper/0.1.9/dependencies","version_downloads":"/api/v1/crates/unescaper/0.1.9/downloads","authors":"/api/v1/crates/unescaper/0.1.9/authors"},"crate_size":22085,"published_by":{"id":9173,"login":"acgxv","name":"XV","avatar":"https://avatars.githubusercontent.com/u/16152305?v=4","url":"https://github.com/acgxv","github_username_matches":true,"created_at":"2015-12-04T13:17:04Z"},"audit_actions":[{"action":"publish","user":{"id":9173,"login":"acgxv","name":"XV","avatar":"https://avatars.githubusercontent.com/u/16152305?v=4","url":"https://github.com/acgxv","github_username_matches":true,"created_at":"2015-12-04T13:17:04Z"},"time":"2026-07-04T16:31:09.314984Z"}],"checksum":"5399a22690263a6bad7acf773e33256f3064b4c7ada3a9c9b97f996bd765b164","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2024","description":"Unescape strings with escape sequences written out as literal characters.","homepage":"https://hack.ink/unescaper","documentation":null,"repository":"https://github.com/hack-ink/unescaper","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":351,"comment_lines":14,"files":2}},"total_code_lines":351,"total_comment_lines":14}},{"id":1871803,"crate":"unescaper","num":"0.1.8","dl_path":"/api/v1/crates/unescaper/0.1.8/download","readme_path":"/api/v1/crates/unescaper/0.1.8/readme","updated_at":"2025-12-10T09:48:15.869473Z","created_at":"2025-12-10T09:48:15.869473Z","downloads":4814595,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0/MIT","links":{"dependencies":"/api/v1/crates/unescaper/0.1.8/dependencies","version_downloads":"/api/v1/crates/unescaper/0.1.8/downloads","authors":"/api/v1/crates/unescaper/0.1.8/authors"},"crate_size":18715,"published_by":{"id":9173,"login":"acgxv","name":"XV","avatar":"https://avatars.githubusercontent.com/u/16152305?v=4","url":"https://github.com/acgxv","github_username_matches":true,"created_at":"2015-12-04T13:17:04Z"},"audit_actions":[{"action":"publish","user":{"id":9173,"login":"acgxv","name":"XV","avatar":"https://avatars.githubusercontent.com/u/16152305?v=4","url":"https://github.com/acgxv","github_username_matches":true,"created_at":"2015-12-04T13:17:04Z"},"time":"2025-12-10T09:48:15.869473Z"}],"checksum":"4064ed685c487dbc25bd3f0e9548f2e34bab9d18cefc700f9ec2dba74ba1138e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Unescape strings with escape sequences written out as literal characters.","homepage":"https://hack.ink/unescaper","documentation":null,"repository":"https://github.com/hack-ink/unescaper","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":192,"comment_lines":18,"files":2}},"total_code_lines":192,"total_comment_lines":18}},{"id":1547357,"crate":"unescaper","num":"0.1.6","dl_path":"/api/v1/crates/unescaper/0.1.6/download","readme_path":"/api/v1/crates/unescaper/0.1.6/readme","updated_at":"2025-05-02T04:02:47.007899Z","created_at":"2025-05-02T04:02:47.007899Z","downloads":2568064,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0/MIT","links":{"dependencies":"/api/v1/crates/unescaper/0.1.6/dependencies","version_downloads":"/api/v1/crates/unescaper/0.1.6/downloads","authors":"/api/v1/crates/unescaper/0.1.6/authors"},"crate_size":18588,"published_by":{"id":9173,"login":"acgxv","name":"XV","avatar":"https://avatars.githubusercontent.com/u/16152305?v=4","url":"https://github.com/acgxv","github_username_matches":true,"created_at":"2015-12-04T13:17:04Z"},"audit_actions":[{"action":"publish","user":{"id":9173,"login":"acgxv","name":"XV","avatar":"https://avatars.githubusercontent.com/u/16152305?v=4","url":"https://github.com/acgxv","github_username_matches":true,"created_at":"2015-12-04T13:17:04Z"},"time":"2025-05-02T04:02:47.007899Z"}],"checksum":"c01d12e3a56a4432a8b436f293c25f4808bdf9e9f9f98f9260bba1f1bc5a1f26","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Unescape strings with escape sequences written out as literal characters.","homepage":"https://hack.ink/unescaper","documentation":null,"repository":"https://github.com/hack-ink/unescaper","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":192,"comment_lines":18,"files":2}},"total_code_lines":192,"total_comment_lines":18}},{"id":1186479,"crate":"unescaper","num":"0.1.5","dl_path":"/api/v1/crates/unescaper/0.1.5/download","readme_path":"/api/v1/crates/unescaper/0.1.5/readme","updated_at":"2024-06-26T23:29:36.421048Z","created_at":"2024-06-26T23:29:36.421048Z","downloads":7867923,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0/MIT","links":{"dependencies":"/api/v1/crates/unescaper/0.1.5/dependencies","version_downloads":"/api/v1/crates/unescaper/0.1.5/downloads","authors":"/api/v1/crates/unescaper/0.1.5/authors"},"crate_size":17960,"published_by":{"id":9173,"login":"acgxv","name":"XV","avatar":"https://avatars.githubusercontent.com/u/16152305?v=4","url":"https://github.com/acgxv","github_username_matches":true,"created_at":"2015-12-04T13:17:04Z"},"audit_actions":[{"action":"publish","user":{"id":9173,"login":"acgxv","name":"XV","avatar":"https://avatars.githubusercontent.com/u/16152305?v=4","url":"https://github.com/acgxv","github_username_matches":true,"created_at":"2015-12-04T13:17:04Z"},"time":"2024-06-26T23:29:36.421048Z"}],"checksum":"c878a167baa8afd137494101a688ef8c67125089ff2249284bd2b5f9bfedb815","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Unescape strings with escape sequences written out as literal characters.","homepage":"https://hack.ink/unescaper","documentation":null,"repository":"https://github.com/hack-ink/unescaper","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":192,"comment_lines":18,"files":2}},"total_code_lines":192,"total_comment_lines":18}},{"id":1024137,"crate":"unescaper","num":"0.1.4","dl_path":"/api/v1/crates/unescaper/0.1.4/download","readme_path":"/api/v1/crates/unescaper/0.1.4/readme","updated_at":"2024-01-23T08:32:42.573407Z","created_at":"2024-01-23T08:32:42.573407Z","downloads":1220042,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0/MIT","links":{"dependencies":"/api/v1/crates/unescaper/0.1.4/dependencies","version_downloads":"/api/v1/crates/unescaper/0.1.4/downloads","authors":"/api/v1/crates/unescaper/0.1.4/authors"},"crate_size":17754,"published_by":{"id":9173,"login":"acgxv","name":"XV","avatar":"https://avatars.githubusercontent.com/u/16152305?v=4","url":"https://github.com/acgxv","github_username_matches":true,"created_at":"2015-12-04T13:17:04Z"},"audit_actions":[{"action":"publish","user":{"id":9173,"login":"acgxv","name":"XV","avatar":"https://avatars.githubusercontent.com/u/16152305?v=4","url":"https://github.com/acgxv","github_username_matches":true,"created_at":"2015-12-04T13:17:04Z"},"time":"2024-01-23T08:32:42.573407Z"}],"checksum":"0adf6ad32eb5b3cadff915f7b770faaac8f7ff0476633aa29eb0d9584d889d34","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Unescape strings with escape sequences written out as literal characters.","homepage":"https://hack.ink/unescaper","documentation":null,"repository":"https://github.com/hack-ink/unescaper","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":191,"comment_lines":18,"files":2}},"total_code_lines":191,"total_comment_lines":18}},{"id":965393,"crate":"unescaper","num":"0.1.3","dl_path":"/api/v1/crates/unescaper/0.1.3/download","readme_path":"/api/v1/crates/unescaper/0.1.3/readme","updated_at":"2023-11-24T02:15:47.349339Z","created_at":"2023-11-24T02:15:47.349339Z","downloads":417867,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0/MIT","links":{"dependencies":"/api/v1/crates/unescaper/0.1.3/dependencies","version_downloads":"/api/v1/crates/unescaper/0.1.3/downloads","authors":"/api/v1/crates/unescaper/0.1.3/authors"},"crate_size":17834,"published_by":{"id":9173,"login":"acgxv","name":"XV","avatar":"https://avatars.githubusercontent.com/u/16152305?v=4","url":"https://github.com/acgxv","github_username_matches":true,"created_at":"2015-12-04T13:17:04Z"},"audit_actions":[{"action":"publish","user":{"id":9173,"login":"acgxv","name":"XV","avatar":"https://avatars.githubusercontent.com/u/16152305?v=4","url":"https://github.com/acgxv","github_username_matches":true,"created_at":"2015-12-04T13:17:04Z"},"time":"2023-11-24T02:15:47.349339Z"}],"checksum":"d8f0f68e58d297ba8b22b8b5a96a87b863ba6bb46aaf51e19a4b02c5a6dd5b7f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Unescape strings with escape sequences written out as literal characters.","homepage":"https://hack.ink/unescaper","documentation":null,"repository":"https://github.com/hack-ink/unescaper","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":191,"comment_lines":18,"files":2}},"total_code_lines":191,"total_comment_lines":18}},{"id":876416,"crate":"unescaper","num":"0.1.2","dl_path":"/api/v1/crates/unescaper/0.1.2/download","readme_path":"/api/v1/crates/unescaper/0.1.2/readme","updated_at":"2023-08-20T15:53:42.727598Z","created_at":"2023-08-20T15:53:42.727598Z","downloads":157568,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/unescaper/0.1.2/dependencies","version_downloads":"/api/v1/crates/unescaper/0.1.2/downloads","authors":"/api/v1/crates/unescaper/0.1.2/authors"},"crate_size":17409,"published_by":{"id":9173,"login":"acgxv","name":"XV","avatar":"https://avatars.githubusercontent.com/u/16152305?v=4","url":"https://github.com/acgxv","github_username_matches":true,"created_at":"2015-12-04T13:17:04Z"},"audit_actions":[{"action":"publish","user":{"id":9173,"login":"acgxv","name":"XV","avatar":"https://avatars.githubusercontent.com/u/16152305?v=4","url":"https://github.com/acgxv","github_username_matches":true,"created_at":"2015-12-04T13:17:04Z"},"time":"2023-08-20T15:53:42.727598Z"}],"checksum":"a96a44ae11e25afb520af4534fd7b0bd8cd613e35a78def813b8cf41631fa3c8","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Unescape strings with escape sequences written out as literal characters.","homepage":"https://hack.ink/unescaper","documentation":null,"repository":"https://github.com/hack-ink/unescaper","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":191,"comment_lines":18,"files":2}},"total_code_lines":191,"total_comment_lines":18}},{"id":598942,"crate":"unescaper","num":"0.1.1","dl_path":"/api/v1/crates/unescaper/0.1.1/download","readme_path":"/api/v1/crates/unescaper/0.1.1/readme","updated_at":"2022-08-09T05:40:20.055924Z","created_at":"2022-08-09T05:40:20.055924Z","downloads":358665,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/unescaper/0.1.1/dependencies","version_downloads":"/api/v1/crates/unescaper/0.1.1/downloads","authors":"/api/v1/crates/unescaper/0.1.1/authors"},"crate_size":16980,"published_by":{"id":9173,"login":"acgxv","name":"XV","avatar":"https://avatars.githubusercontent.com/u/16152305?v=4","url":"https://github.com/acgxv","github_username_matches":true,"created_at":"2015-12-04T13:17:04Z"},"audit_actions":[{"action":"publish","user":{"id":9173,"login":"acgxv","name":"XV","avatar":"https://avatars.githubusercontent.com/u/16152305?v=4","url":"https://github.com/acgxv","github_username_matches":true,"created_at":"2015-12-04T13:17:04Z"},"time":"2022-08-09T05:40:20.055924Z"}],"checksum":"995483205de764db1185c9461a000fff73fa4b9ee2bbe4c8b4027a94692700fe","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Unescape strings with escape sequences written out as literal characters.","homepage":"https://unescaper.hack.ink","documentation":null,"repository":"https://github.com/hack-ink/unescaper","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":181,"comment_lines":14,"files":2}},"total_code_lines":181,"total_comment_lines":14}},{"id":598935,"crate":"unescaper","num":"0.1.0","dl_path":"/api/v1/crates/unescaper/0.1.0/download","readme_path":"/api/v1/crates/unescaper/0.1.0/readme","updated_at":"2022-08-09T05:09:09.088656Z","created_at":"2022-08-09T05:09:09.088656Z","downloads":1136,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/unescaper/0.1.0/dependencies","version_downloads":"/api/v1/crates/unescaper/0.1.0/downloads","authors":"/api/v1/crates/unescaper/0.1.0/authors"},"crate_size":16919,"published_by":{"id":9173,"login":"acgxv","name":"XV","avatar":"https://avatars.githubusercontent.com/u/16152305?v=4","url":"https://github.com/acgxv","github_username_matches":true,"created_at":"2015-12-04T13:17:04Z"},"audit_actions":[{"action":"publish","user":{"id":9173,"login":"acgxv","name":"XV","avatar":"https://avatars.githubusercontent.com/u/16152305?v=4","url":"https://github.com/acgxv","github_username_matches":true,"created_at":"2015-12-04T13:17:04Z"},"time":"2022-08-09T05:09:09.088656Z"}],"checksum":"e4d7665322f20e4f113ea4334a5a4d3f1f661857fc3fc7f88c55dc172d58061c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Unescaping the `String` easily","homepage":"https://unescaper.hack.ink","documentation":null,"repository":"https://github.com/hack-ink/unescaper","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":181,"comment_lines":14,"files":2}},"total_code_lines":181,"total_comment_lines":14}}],"keywords":[{"id":"escape","keyword":"escape","created_at":"2015-02-21T11:20:26.014969Z","crates_cnt":72},{"id":"string","keyword":"string","created_at":"2015-01-07T22:11:04.362581Z","crates_cnt":802},{"id":"unescape","keyword":"unescape","created_at":"2016-03-05T02:14:00.813945Z","crates_cnt":12}],"categories":[]}