Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hasnocool/rusty_wallhaven_browser
A user-friendly web browser extension that allows users to browse and download wallpapers from Wallhaven.cc using the egui library in Rust.
https://github.com/hasnocool/rusty_wallhaven_browser
contextmenu desktopapplication egui imagepreview rustprogramminglanguage rustywallhavenbrowser user-friendlyinterface wallpaperdownloader
Last synced: 6 days ago
JSON representation
A user-friendly web browser extension that allows users to browse and download wallpapers from Wallhaven.cc using the egui library in Rust.
- Host: GitHub
- URL: https://github.com/hasnocool/rusty_wallhaven_browser
- Owner: hasnocool
- Created: 2024-09-07T05:16:17.000Z (2 months ago)
- Default Branch: master
- Last Pushed: 2024-09-18T01:03:08.000Z (about 2 months ago)
- Last Synced: 2024-09-18T04:54:08.389Z (about 2 months ago)
- Topics: contextmenu, desktopapplication, egui, imagepreview, rustprogramminglanguage, rustywallhavenbrowser, user-friendlyinterface, wallpaperdownloader
- Language: Rust
- Size: 7.96 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGE.md
Awesome Lists containing this project
README
**Wallhaven Browser: A Rust-based GUI App to Browse and Download High-Resolution Wallpapers**
=====================================================================================**Project Title:** Wallhaven Browser
------------------------------A 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.
**Description:**
---------------Wallhaven 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.
**Features:**
------------* **Search Functionality**: Quickly search for wallpapers using keywords or tags
* **Wallpaper Display**: Browse through high-resolution images with a built-in scroll area
* **Context Menu**: Select and download multiple wallpapers at once
* **Settings**: Configure the application's settings, including the download directory
* **Help**: Access an about section for more information on the project**Installation:**
-----------------To install Wallhaven Browser, follow these steps:
1. Clone the repository using `git clone https://github.com/your-username/wallhaven-browser.git`
2. Navigate to the project directory and run `cargo build-bundle` to compile the application
3. Run `cargo run` to start the GUI app**Usage:**
------------To use Wallhaven Browser, follow these steps:
1. Launch the application using the command `cargo run`
2. Use the search bar to find wallpapers by keyword or tag
3. Browse through the displayed images and select your favorites
4. Right-click on an image to access the context menu and download it**Contributing:**
-----------------If you'd like to contribute to Wallhaven Browser, feel free to fork this repository and submit a pull request with your changes.
**License:**
------------Wallhaven Browser is released under the MIT License. See `LICENSE.md` for more information.
**Tags/Keywords:**
Rust, egui, GUI app, wallpaper browser, high-resolution wallpapers, Wallhaven.cc, download images, context menu, settings, help