← Back to projects

Wallpaper Setter (Packages)

A Flutter plugin for setting wallpapers across Android, iOS, and Web.

Flutter Dart Kotlin Swift Swift Package Manager CocoaPods MethodChannel
Screenshot of Wallpaper Setter (Packages)

Overview

Wallpaper Setter

A Flutter plugin that provides a simple API for setting wallpapers on Android and iOS, with Web platform support through a Dart fallback.

Features

  • Set wallpaper for Home Screen, Lock Screen, or Both
  • Android and iOS support
  • Web platform support
  • Set wallpaper from images, files, and URIs
  • Wallpaper target and fit options
  • Android "Use as Wallpaper" flow
  • Modern Swift Package Manager support for iOS
  • Supports both Swift Package Manager and CocoaPods
  • Modern Kotlin compiler configuration
  • Comprehensive platform and API testing

The plugin is designed to keep the Flutter API simple while handling the native platform implementation internally.

Platform
Flutter, Android, iOS, Web