Free native macOS photo widgets and editable desktop collages, with slideshows, layers and saved setups.
See the codeYour photos. Your kind of desktop.
Website · Download for macOS · FAQ · Security & Privacy
Arras is a free, open-source Mac app for photos, slideshows and editable desktop collages. Keep a photo’s natural proportions, choose its look and layer, and arrange a desktop that feels like yours.
Watch the launch film — real Arras windows on a Mac desktop, with sample artwork. No audio required.
Download the DMG · Release notes and ZIP
Requires macOS 14 Sonoma or later. One universal app supports Apple Silicon and Intel. The official 2.5.0 app and DMG are Developer ID signed and notarized by Apple, with stapled tickets. Open the DMG, drag Arras to Applications, then open it. macOS may ask you to confirm opening an app downloaded from the internet.
Arras is MIT-licensed and free, with no account or subscription. Photos and layouts stay on your Mac. Version 2.5.0 sends limited usage and weekly configuration statistics; photos, filenames, paths, layouts and personal content are excluded. Read Security & Privacy for permissions, network behavior and retention.
.arras backup when you want to keep or share a layout.See more real screenshots, the 2.5.0 feature guide and changelog for details.
Arras has no Dock icon and does not appear in Command-Tab. It was previously Photo Widget OSX and Tableau; its bundle identifier and Application Support location stay compatible with existing installations.
Arras uses Apple frameworks and has no third-party runtime dependencies. Install XcodeGen and Xcode with the macOS 27 SDK for the current Settings appearance. The deployment target is macOS 14.
brew install xcodegen
./build.sh
./build.sh --run launches the validated local build. ./build.sh --release
creates ad-hoc development packages; official distribution uses the separate
Developer ID signing and notarization step. Builds record their source digest,
and packaging rejects stale source or LLVM coverage instrumentation.
See CONTRIBUTING.md for testing and release checks.
Tests must use isolated storage and never the user’s personal library.
Found a problem? Open an issue. If Arras makes your desktop better, star the repository.
Free native macOS photo widgets and editable desktop collages, with slideshows, layers and saved setups.
See the codeYour photos. Your kind of desktop.
Website · Download for macOS · FAQ · Security & Privacy
Arras is a free, open-source Mac app for photos, slideshows and editable desktop collages. Keep a photo’s natural proportions, choose its look and layer, and arrange a desktop that feels like yours.
Watch the launch film — real Arras windows on a Mac desktop, with sample artwork. No audio required.
Download the DMG · Release notes and ZIP
Requires macOS 14 Sonoma or later. One universal app supports Apple Silicon and Intel. The official 2.5.0 app and DMG are Developer ID signed and notarized by Apple, with stapled tickets. Open the DMG, drag Arras to Applications, then open it. macOS may ask you to confirm opening an app downloaded from the internet.
Arras is MIT-licensed and free, with no account or subscription. Photos and layouts stay on your Mac. Version 2.5.0 sends limited usage and weekly configuration statistics; photos, filenames, paths, layouts and personal content are excluded. Read Security & Privacy for permissions, network behavior and retention.
.arras backup when you want to keep or share a layout.See more real screenshots, the 2.5.0 feature guide and changelog for details.
Arras has no Dock icon and does not appear in Command-Tab. It was previously Photo Widget OSX and Tableau; its bundle identifier and Application Support location stay compatible with existing installations.
Arras uses Apple frameworks and has no third-party runtime dependencies. Install XcodeGen and Xcode with the macOS 27 SDK for the current Settings appearance. The deployment target is macOS 14.
brew install xcodegen
./build.sh
./build.sh --run launches the validated local build. ./build.sh --release
creates ad-hoc development packages; official distribution uses the separate
Developer ID signing and notarization step. Builds record their source digest,
and packaging rejects stale source or LLVM coverage instrumentation.
See CONTRIBUTING.md for testing and release checks.
Tests must use isolated storage and never the user’s personal library.
Found a problem? Open an issue. If Arras makes your desktop better, star the repository.