Skip to content

A Simple yet Stylish πŸ’…πŸΌ wallpaper app made using Jetpack compose / Kotlin Multiplatform along with Ktor & Coil for network operations. Supports (MacOS, Windows, Linux & Android)

License

Notifications You must be signed in to change notification settings

StarkDroid/WallStreet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

WallStreet

WallStreet Github header

Android Linux Windows macOS

Jetpack Compose Desktop GitHub Downloads (all assets, all releases) Github Stars

WallStreet - A simple yet stylish πŸ’…πŸΌ multi-platform wallpaper app. | Product Hunt Play Store

This app leverages Jetpack Compose / Kotlin Multi-Platform to create a beautiful and responsive Wallpaper app for above mentioned platforms. While there are a lot of Wallpaper app and alternatives out there, Here's why you could choose WallStreet.
βœ… Always free and OpenSource
βœ… No Ads or purchases
βœ… Performant, Responsive and Beautiful UI (NeoBrutalism)
βœ… Dynamic app theme based on wallpaper
βœ… All the goodness of Jetpack compose in one place
βœ… Your app, your own wallpaper collection (Read below to know how you can add more wallpapers yourself)
βœ… Multi-platform compatibility
βœ… Wallpapers constantly refreshed and added
βœ… Fits devices of all screen sizes
βœ… Single click to apply
βœ… Quickly filter through various wallpaper categories
βœ… Download 4k wallpapers instantly
βœ… Actively maintained and evolving
βœ… Lightweight in size

Screenshots

Desktop

Mobile

Compatibility πŸ–₯οΈπŸ“±

Platform Compatibility
Windows βœ…
MacOS βœ…
Linux βœ…
Android βœ…
IOS ❌

Note

Although the project is OpenSource, It is appreciated not to re-package and sell this project with the same name. This helps maintain authenticity of the project.

Build it yourself πŸ—οΈ

To build and run the application on your local machine, follow these instructions:

Prerequisites

Steps

  1. Clone this repository to your local machine:

    git clone https://github.com/StarkDroid/WallStreet.git
  2. Open the project in IntelliJ IDEA.

  3. Ensure that you have the required JDK configured in IntelliJ IDEA.

Build package using Gradle within the IDE to make your life easier
Gradle icon > Tasks > compose desktop > packageReleaseDistributionForCurrentOS The above step creates the installer package, i.e .exe and .dmg

To simply run the project on (desktop) using Gradle icon > Tasks > compose desktop > run

Contributing 🀝

Any pull request that can make a difference and or improve the project is highly appreciated!

Feel like there's quite less count on wallpapers inside? 😟
Be the first one to contribute! 🫡
Head over to the WallStreet-API repo to know more

Resources πŸ“‚

Refer to these links, to learn more about the project in code level

Support the Project 🫢

While I love to give to the community than take, I wouldn't say no to some coffee πŸ˜β˜•οΈ

BuyMeACoffee

If you liked the project, star the repository to encourage me 🌟

License πŸ“ƒ

Copyright (C) 2025 Trishiraj

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.

About

A Simple yet Stylish πŸ’…πŸΌ wallpaper app made using Jetpack compose / Kotlin Multiplatform along with Ktor & Coil for network operations. Supports (MacOS, Windows, Linux & Android)

Topics

Resources

License

Stars

Watchers

Forks

Languages