{"id":18511351,"url":"https://github.com/hasnocool/rusty_wallhaven_browser","last_synced_at":"2026-02-12T12:38:10.548Z","repository":{"id":257687911,"uuid":"853636907","full_name":"hasnocool/rusty_wallhaven_browser","owner":"hasnocool","description":"A user-friendly web browser extension that allows users to browse and download wallpapers from Wallhaven.cc using the egui library in Rust.","archived":false,"fork":false,"pushed_at":"2024-09-18T10:39:30.000Z","size":8344,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-12-25T20:41:42.988Z","etag":null,"topics":["asynchronous","egui","gui","image","interface","language","library","linux","macos","programming","reqwest","rust","user","windows"],"latest_commit_sha":null,"homepage":null,"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/hasnocool.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGE.md","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}},"created_at":"2024-09-07T05:16:17.000Z","updated_at":"2024-11-08T03:37:01.000Z","dependencies_parsed_at":"2024-09-18T04:54:13.341Z","dependency_job_id":"ee98771f-31cf-47ab-b32a-dd3b710ae626","html_url":"https://github.com/hasnocool/rusty_wallhaven_browser","commit_stats":null,"previous_names":["hasnocool/rusty_wallhaven_browser"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hasnocool%2Frusty_wallhaven_browser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hasnocool%2Frusty_wallhaven_browser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hasnocool%2Frusty_wallhaven_browser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hasnocool%2Frusty_wallhaven_browser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hasnocool","download_url":"https://codeload.github.com/hasnocool/rusty_wallhaven_browser/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239225764,"owners_count":19603162,"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":["asynchronous","egui","gui","image","interface","language","library","linux","macos","programming","reqwest","rust","user","windows"],"created_at":"2024-11-06T15:28:07.201Z","updated_at":"2026-02-12T12:38:05.512Z","avatar_url":"https://github.com/hasnocool.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"**Wallhaven Browser: A Rust-based GUI App to Browse and Download High-Resolution Wallpapers**\n=====================================================================================\n\n**Project Title:** Wallhaven Browser\n------------------------------\n\nA simple yet powerful graphical user interface (GUI) application built using the Rust programming language and the egui library. This project is designed to browse high-resolution wallpapers from the popular website Wallhaven.cc.\n\n**Description:**\n---------------\n\nWallhaven Browser is an open-source GUI app that allows users to search, browse, and download stunning high-resolution wallpapers from Wallhaven.cc. The application features a user-friendly interface, making it easy for anyone to find and save their favorite images. With its minimalistic design and robust functionality, Wallhaven Browser aims to become the go-to tool for wallpaper enthusiasts.\n\n**Features:**\n------------\n\n*   **Search Functionality**: Quickly search for wallpapers using keywords or tags\n*   **Wallpaper Display**: Browse through high-resolution images with a built-in scroll area\n*   **Context Menu**: Select and download multiple wallpapers at once\n*   **Settings**: Configure the application's settings, including the download directory\n*   **Help**: Access an about section for more information on the project\n\n**Installation:**\n-----------------\n\nTo install Wallhaven Browser, follow these steps:\n\n1.  Clone the repository using `git clone https://github.com/your-username/wallhaven-browser.git`\n2.  Navigate to the project directory and run `cargo build-bundle` to compile the application\n3.  Run `cargo run` to start the GUI app\n\n**Usage:**\n------------\n\nTo use Wallhaven Browser, follow these steps:\n\n1.  Launch the application using the command `cargo run`\n2.  Use the search bar to find wallpapers by keyword or tag\n3.  Browse through the displayed images and select your favorites\n4.  Right-click on an image to access the context menu and download it\n\n**Contributing:**\n-----------------\n\nIf you'd like to contribute to Wallhaven Browser, feel free to fork this repository and submit a pull request with your changes.\n\n**License:**\n------------\n\nWallhaven Browser is released under the MIT License. See `LICENSE.md` for more information.\n\n**Tags/Keywords:**\n\nRust, egui, GUI app, wallpaper browser, high-resolution wallpapers, Wallhaven.cc, download images, context menu, settings, help","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhasnocool%2Frusty_wallhaven_browser","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhasnocool%2Frusty_wallhaven_browser","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhasnocool%2Frusty_wallhaven_browser/lists"}