Skip to content

Live 4K wallpapers for macOS with multi-screen support, dynamic filters, and smart licensing. Powered by SwiftUI, AWS Lambda & S3.

License

Notifications You must be signed in to change notification settings

alxndlk/wallper-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image

Wallper App

Vercel logo Star on GitHub License Join the community on Discord

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.

About

Live 4K wallpapers for macOS with multi-screen support, dynamic filters, and smart licensing. Powered by SwiftUI, AWS Lambda & S3.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages