{"id":23658960,"url":"https://github.com/littleb0xes/rhexed","last_synced_at":"2025-09-08T00:14:10.966Z","repository":{"id":268729649,"uuid":"905286802","full_name":"LittleB0xes/rhexed","owner":"LittleB0xes","description":"rHexeD - a tiny hex editor","archived":false,"fork":false,"pushed_at":"2025-01-07T15:41:45.000Z","size":1096,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-20T12:53:57.091Z","etag":null,"topics":["editor","hexadecimal","rust-lang"],"latest_commit_sha":null,"homepage":"","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/LittleB0xes.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,"zenodo":null}},"created_at":"2024-12-18T14:21:56.000Z","updated_at":"2025-01-07T15:42:58.000Z","dependencies_parsed_at":"2025-02-19T10:55:53.841Z","dependency_job_id":null,"html_url":"https://github.com/LittleB0xes/rhexed","commit_stats":null,"previous_names":["littleb0xes/rhexed"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/LittleB0xes/rhexed","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LittleB0xes%2Frhexed","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LittleB0xes%2Frhexed/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LittleB0xes%2Frhexed/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LittleB0xes%2Frhexed/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LittleB0xes","download_url":"https://codeload.github.com/LittleB0xes/rhexed/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LittleB0xes%2Frhexed/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274113636,"owners_count":25224450,"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","status":"online","status_checked_at":"2025-09-07T02:00:09.463Z","response_time":67,"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":["editor","hexadecimal","rust-lang"],"created_at":"2024-12-29T01:48:32.847Z","updated_at":"2025-09-08T00:14:10.939Z","avatar_url":"https://github.com/LittleB0xes.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# rHexeD - a WIP hex file editor\nAt the same time, I have the (almost) same project but in [C](https://github.com/LittleB0xes/hexed)\n\nrHexeD is a small hex editor using the awesome [Crossterm](https://github.com/crossterm-rs/crossterm) as Terminal Library.\n\n\n\n![rhexed](https://github.com/LittleB0xes/rhexed/blob/main/screenshots/screenshot_1.png)\n\n## Usage\nYou can work on one file\n\u003e ./rhexed my_file\n\nor, if you need, on several files in the same time, with the ability to navigate from file to file.\n\u003e ./rhexed my_file_1 my_file_2 my_file_3 ...\n\n\n## Command\nSome commands are available, and others will come later\n\n```\n- hjkl or arrow     move \n- g                 move to the beginning of the file\n- G                 move to the end of the file\n- (                 move to the beginning of the line\n- )                 move to the end of the line\n- [                 move to the beginning of the page\n- ]                 move to the end of the page\n- n                 go to the next page\n- b                 go to the previous page\n- N                 go to the next file\n- B                 go to the previous file\n- J                 go to a specified address\n- a                 insert a byte at cursor position\n- x                 cut a byte\n- y                 copy a byte or a range of selected bytes\n- p                 paste a byte or a range of selected bytes\n- i                 insert mode\n- I                 insert mode (in ascii)\n- s                 search bytes serie and go to the first result\n- \u003e                 go to the next result\n- \u003c                 go to th previous result\n- \u003cBACKSPACE\u003e       delete entry\n- \u003cENTER\u003e           valid entry\n- \u003cESC\u003e             quit insert mode\n- \u003cTAB\u003e             show / hide title\n- r                 reload file\n- w                 write file\n- q                 quit\n- ?                 help\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flittleb0xes%2Frhexed","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flittleb0xes%2Frhexed","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flittleb0xes%2Frhexed/lists"}