Download

Get AuraDeck v0.6.0

Free to download. Decks are plain HTML, so anything you make stays readable without the app.

Install from a terminal

The shortest route, and on macOS the one that avoids Gatekeeper refusing the app. Packages for every platform are below.

Linux and macOS
curl -fsSL https://auradeck.org/install | sh
Picks the right package for your machine, checks it against the published digest, and installs it. On macOS it also clears the quarantine flag, which is what stops an unsigned build opening with “AuraDeck is damaged”.
Windows (PowerShell)
irm https://auradeck.org/install.ps1 | iex
Same job. It checks the download against the published digest and then clears the Mark of the Web, which is what stops SmartScreen answering an unsigned build with “Windows protected your PC”.
Operating system Intel / AMDx86-64 ARMARM64, Apple silicon
Windows Intel / AMD (x86-64) Setup (recommended) 4.8 MB ARM (ARM64, Apple silicon) Setup (recommended) 4.4 MB v0.5.0
macOS Intel / AMD (x86-64) ARM (ARM64, Apple silicon) Disk image 9.8 MB
Linux Intel / AMD (x86-64) AppImage 96.7 MB Debian / Ubuntu package 7.2 MB Fedora / RHEL package 7.2 MB ARM (ARM64, Apple silicon)
Android Intel / AMD (x86-64) APK (sideload) 47.6 MB ARM (ARM64, Apple silicon) APK (sideload) 47.6 MB

Android ships one APK that runs on both architectures. It is sideloaded, so your file manager will ask you to allow installs from it once.

On macOS, use the one-line install above. The builds are not notarised yet, so a disk image opened by hand fails with “AuraDeck is damaged and can’t be opened”. That message is Gatekeeper refusing an app it cannot check, and it is not a sign anything is wrong with the download. If you would rather have the .dmg: drag AuraDeck to Applications, then run both of these. The first clears the quarantine flag your browser attached; the second re-signs the copy locally, which macOS also wants before it will launch a bundle it cannot verify. xattr -dr com.apple.quarantine /Applications/AuraDeck.app && codesign --force --deep --sign - /Applications/AuraDeck.app
Checksums
FileSizeSHA-256
AuraDeck_0.6.0_windows-x64.exe 4.8 MB beb7ab93d632b87ab0f0ed805a9c727c09e111eb0ebc3d7212c18b535333254e
AuraDeck_0.5.0_windows-arm64.exe 4.4 MB ba6069ef4b8e16c59a65a4ba56dcd1d688fa6c503f841d446226a54a6eb30ec2
AuraDeck_0.6.0_macos-aarch64.dmg 9.8 MB 2ba7f9b5e2771feb6bcb62682786a15b8039bdcf9254f5ea7b0585b833f8ded8
AuraDeck_0.6.0_amd64.AppImage 96.7 MB 2c20a9fa9fdcf42fa0fd0e8311dd329df1c16ca09909fe7b525d2ef0b2f9ef63
AuraDeck_0.6.0_amd64.deb 7.2 MB 772a542a7968b5efacaf0c618391f9ab3486b74a517da2f7c0ee197a115610c7
AuraDeck-0.6.0-1.x86_64.rpm 7.2 MB 6067b8f934f4471fa019c17a1f59d3c522206ccf888e94eaa534cff4e2b3e943
AuraDeck_0.6.0.apk 47.6 MB 81c032af4095fa88bc990d5310659c136e7febdb831ef28d4cd67d455750ba92

Opening a deck

AuraDeck files use the .adsl extension: a zip holding one HTML file per slide, a manifest, and any images and CSV data the deck uses. You can also point the app at a plain folder with the same layout, which is what to do if the deck lives in a git repository.

If you would rather commit the single .adsl, git can be told to diff it as text: auradeck --dump writes a deck out slide by slide, and two lines of config make git diff show the change to the markup instead of “binary files differ”.

How the format works