{"id":21306098,"url":"https://github.com/2alf/rex","last_synced_at":"2025-03-15T19:41:35.543Z","repository":{"id":207847956,"uuid":"720248472","full_name":"2alf/rex","owner":"2alf","description":"Rust File Explorer","archived":false,"fork":false,"pushed_at":"2023-11-17T23:27:55.000Z","size":192,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-22T08:45:40.550Z","etag":null,"topics":["rust","sample-app","windows"],"latest_commit_sha":null,"homepage":"","language":"Rust","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/2alf.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}},"created_at":"2023-11-17T23:15:13.000Z","updated_at":"2024-03-09T18:06:26.000Z","dependencies_parsed_at":"2023-11-18T00:55:41.528Z","dependency_job_id":"703fb8e5-beb3-49bd-ac07-c6173bfce9b5","html_url":"https://github.com/2alf/rex","commit_stats":null,"previous_names":["2alf/rex"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2alf%2Frex","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2alf%2Frex/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2alf%2Frex/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2alf%2Frex/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/2alf","download_url":"https://codeload.github.com/2alf/rex/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243784099,"owners_count":20347409,"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":["rust","sample-app","windows"],"created_at":"2024-11-21T16:21:30.637Z","updated_at":"2025-03-15T19:41:35.519Z","avatar_url":"https://github.com/2alf.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Rust Explorer (REX)\n\n\u003cimg src=\"https://github.com/2alf/rex/assets/113948114/7cba4182-5ebd-405a-a134-892cdf5f5c9e\" alt=\"rEx\" width=\"300\"/\u003e\n\n## Overview\n\nRust Explorer (REX) is a simple command-line tool written in Rust that allows users to search for files on their system using a fast and efficient algorithm. The tool provides a user-friendly interface for selecting the drive, entering the file name, and quickly finding the file's location.\n\n## Usage\n\n1. Run the REX executable.\n2. Select the drive where you want to search for the file.\n3. Enter the name of the file you want to find.\n4. Wait for the search to complete.\n5. View the results, including file location and search duration.\n\n## Available Platforms\n\n- Windows\n- (Planned support for additional platforms)\n\n## Installation\n\n### Windows\n\n1. [Download the latest release](#) of REX for Windows.\n2. Run the executable file.\n\n(Instructions for other platforms will be added as support is implemented.)\n\n## Features\n\n- Fast and efficient file search.\n- User-friendly interface for drive selection and file searching.\n- Displays file location and search duration.\n\n## Example\n\n```bash\n$ rex.exe\n\n[REX] Select a drive:\n1. C\n2. D\nEnter the number of the drive: 1\n\n[REX] Enter the file name you want to find: example.txt\n\n[REX] Searching for 'example.txt' on drive C:...\n\n[REX] File found at: C:\\Path\\to\\example.txt\n[REX] Search completed successfully.\n```\n\n### Future Plans\n- Extend platform support.\n- Enhance search algorithms for even faster results. Currently O(n).\n- Make a GUI.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F2alf%2Frex","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F2alf%2Frex","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F2alf%2Frex/lists"}