Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/josemoreville/wallpieperi
A desktop live wallpaper app made for Mac.
https://github.com/josemoreville/wallpieperi
electron livewallpaper macos macos-app portfolio typescript vue wallpaper wallpaper-app
Last synced: 3 months ago
JSON representation
A desktop live wallpaper app made for Mac.
- Host: GitHub
- URL: https://github.com/josemoreville/wallpieperi
- Owner: JoseMoreville
- License: mit
- Created: 2022-04-13T02:55:51.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-07-03T20:03:44.000Z (over 2 years ago)
- Last Synced: 2023-03-10T01:16:48.760Z (almost 2 years ago)
- Topics: electron, livewallpaper, macos, macos-app, portfolio, typescript, vue, wallpaper, wallpaper-app
- Language: TypeScript
- Homepage:
- Size: 502 KB
- Stars: 9
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: contributing.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Wallpieperi
A desktop live wallpaper app made for Mac.
Status: Alpha
Due to the app being an alpha build, expect bugs and not to be as sharp as other applications.
# Installing
> 🚧  Please note that this is an alpha release. Also the higher the quality the higher cpu usage. 1080 seems to have the best quality/performance ratio but i still need to test it. 🚧
1. Download the latest release from releases page
2. Extract the zip file
3. drop the app into your Applications folder
4. Open the app
5. Enjoy!
# How to use
### Uploading and changing background
# Features
- Accepts multiple media files (mp4, webM, png, jpg, gif)
- Can chose between 60fps, 30fps (might add more options later)
- Media type can have audio (Might add option to add custom audio later)
- Supports all screen resolutions (Tested on 4k, 1080p, 720p screens)
- More to be added# Roadmap
- Detect multiple monitors and create a wallpaper for each one (different instances) ✅
- Improve image quality of the wallpaper ✅
- To add an optional particle system
- To be able to reproduce background music on the wallpaper ✅
- Cursor interaction
- To be able to detect whether the user is using an app and stop the wallpaper to save resources (like battery) ✅
- To be able to launch the app at startup (Optionally) ✅
- Make it laptop friendly (reduce battery drain and all of that) ✅
All of those points are planned but can be changed or removed in the future. Depending on the time I can spend on the development of the project and the need of features.Ideas are welcome, please if you have one leave it on discussion or make a PR with a change you want to add, if it's cool it's gonna be added on a future version!
# Keep in mind
- Enabling the app to run at startup might have a negative impact on battery life.
- Using power save mode increases the cpu usage since it disables hardware acceleration.
- The app is still in alpha and might have bugs.
- In case you want to build from source, you need to download my fork of active-win and compile and change the main executable of the node_module active-win folder to the new one. if you just want to make new features theres no need for you to do that.
- I'll try to improve the sound feature but it's not a priority.
# Credits
Tray icon credit: Pie icons created by Freepik - Flaticon
Wallpapers used on demo: Genshin Impact - Yae Miko / Saber alter FGO# License
MIT License (MIT)