Enoch02/Wallpaper-Explorer

★ 0Forks 0SwiftGitHub ↗Compare

README

Wallpaper Explorer

A SwiftUI application for browsing and downloading wallpapers from Wallhaven using their API. Available for both macOS and iOS.

Features

  • Browse wallpapers
  • Search by keywords
  • Filter by categories (General, Anime, People)
  • Filter by purity levels (SFW, Sketchy, NSFW[requires API key])
  • Sort wallpapers by:
    • Date Added
    • Relevance
    • Random
    • Views
    • Favorites
    • Toplist
  • View wallpaper details including:
    • Resolution
    • Category
    • File size
    • Views/Favorites
    • Original source link
  • Download wallpapers in full quality
  • Data saving options for preview images

Screenshots

Main Window Search

Requirements

  • macOS 14.2+ or iOS 17.2+
  • Xcode 15.2+
  • Swift 5.0+
  • Optional: Wallhaven API key for additional features

Installation

  1. Clone the repository:
git clone https://github.com/Enoch02/Wallpaper-Explorer.git
  1. Open Wallpaper Explorer.xcodeproj in Xcode

  2. Select the appropriate target (Wallpaper Explorer for macOS or Wallpaper Explorer Mobile for iOS)

  3. Build and run the project

Contributors

Enoch02

Issues