https://github.com/alxndlk/wallper-app
Live 4K wallpapers for macOS with multi-screen support, dynamic filters, and smart licensing. Powered by SwiftUI, AWS Lambda & S3.
https://github.com/alxndlk/wallper-app
apple aws macos minio open-source swift wallpapers
Last synced: 6 days ago
JSON representation
Live 4K wallpapers for macOS with multi-screen support, dynamic filters, and smart licensing. Powered by SwiftUI, AWS Lambda & S3.
- Host: GitHub
- URL: https://github.com/alxndlk/wallper-app
- Owner: alxndlk
- License: mit
- Created: 2025-05-27T14:04:07.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2026-04-08T15:38:52.000Z (17 days ago)
- Last Synced: 2026-04-08T17:18:25.361Z (17 days ago)
- Topics: apple, aws, macos, minio, open-source, swift, wallpapers
- Language: Swift
- Homepage: https://www.wallper.app/
- Size: 2.74 MB
- Stars: 317
- Watchers: 2
- Forks: 29
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: license.md
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
## Overview
- 4K/60fps H.264/H.265 video wallpapers (MP4)
- Built with SwiftUI, AVKit, Combine, CoreAnimation, CoreGraphics, CoreImage
- Metal-optimized rendering, low-latency decoding
- Smart filters: resolution, duration, size, category, created date
- Multi-device sync, license validation
- AWS Lambda (Node.js runtime), API Gateway, S3/MinIO storage
- CloudFront CDN delivery, DynamoDB for likes/metadata
- Secure with macOS App Sandbox, Hardened Runtime, Code Signing, Notarization
- Efficient caching with NSCache + URLSession background downloads
- JSON-based API communication, GZIP compression, CORS enabled
## Tech Stack
**Frontend:** SwiftUI, AVKit, Combine, CoreAnimation, Metal, CoreImage
**Backend:** AWS Lambda, API Gateway, S3, MinIO, DynamoDB, CloudFront
**Build Tools:** Xcode, SwiftPM, Shell scripts
**Infra:** HTTPS, JSON APIs, GZIP, CORS
**DevOps:** GitHub Actions, macOS code signing & notarization
## License
Private project for educational and experimental purposes.