{"id":20051836,"url":"https://github.com/platform-system-interface/haeftobf","last_synced_at":"2025-10-05T22:45:53.996Z","repository":{"id":239331115,"uuid":"799241983","full_name":"platform-system-interface/haeftobf","owner":"platform-system-interface","description":"convert a hex-encoded file to binary","archived":false,"fork":false,"pushed_at":"2024-05-11T15:13:05.000Z","size":3,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-01-12T21:07:29.081Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Rust","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/platform-system-interface.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":"2024-05-11T14:54:29.000Z","updated_at":"2024-05-11T15:13:08.000Z","dependencies_parsed_at":"2024-05-11T15:50:55.211Z","dependency_job_id":"ee16d678-de5b-4eda-a230-a2e03e959bec","html_url":"https://github.com/platform-system-interface/haeftobf","commit_stats":null,"previous_names":["platform-system-interface/aehftobf"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/platform-system-interface%2Fhaeftobf","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/platform-system-interface%2Fhaeftobf/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/platform-system-interface%2Fhaeftobf/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/platform-system-interface%2Fhaeftobf/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/platform-system-interface","download_url":"https://codeload.github.com/platform-system-interface/haeftobf/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241482033,"owners_count":19969847,"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":[],"created_at":"2024-11-13T12:06:18.087Z","updated_at":"2025-10-05T22:45:48.958Z","avatar_url":"https://github.com/platform-system-interface.png","language":"Rust","readme":"# haeftobf\n\nTL;DR: Decode a *h*ex-*A*SCII-*e*ncoded *f*ile *to* a raw *b*inary *f*ile:\n```sh\nhaeftobf foo.asc\n```\n\nThe output file will have the same name, just with the extension `.bin`.\n\nYour file may contain any number of separate lines.\nNo spaces or other characters are allowed within a line.\nEvery line is required to contain an even number of characters, of which two\neach represent one byte, hex-encoded. E.g., `42` is the character `B`.\nIn other words, the resulting file will be half the input file or less in size.\n\nThis is useful in scenarios where you may easily transfer ASCII characters, but\nyou really want binary data. You can use `haeftobf` to dump memory over a UART,\nwhile you also have code running that logs other information, for example.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplatform-system-interface%2Fhaeftobf","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fplatform-system-interface%2Fhaeftobf","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplatform-system-interface%2Fhaeftobf/lists"}