• v0.7.6 d6df019585

    OciDeck v0.7.6
    All checks were successful
    macos-gate / golden-gate (push) Successful in 17m1s
    release / Poort (vóór het bouwen) (push) Successful in 15s
    release / Linux bouwen op Debian 12 (push) Has been skipped
    release / macOS bouwen (push) Has been skipped
    release / Windows ophalen van de spiegel (push) Has been skipped
    release / Web bouwen (push) Has been skipped
    release / Linux bouwen (push) Has been skipped
    release / .deb proef op een schone Ubuntu (push) Has been skipped
    release / Debian 12-archief proef op een schone Debian 12 (push) Has been skipped
    release / .rpm proef op een schone Fedora (push) Has been skipped
    release / AppImage proef op een schone Ubuntu (push) Has been skipped
    release / Flatpak installatie en inhoud op een schone Ubuntu (push) Has been skipped
    release / Kandidaat volledig verpakken (push) Has been skipped
    release / Release publiceren (push) Successful in 5m54s
    Stable

    brenno released this 2026-11-02 02:43:30 +00:00 | 56 commits to main since this release

    OciDeck 0.7.6 — a presentation tool where the content, not the canvas, is
    the document. Decks are Marp Markdown: plain text you can read, diff and keep.

    Try it without installing: https://ocideck.librekat.nl/ runs this same
    version in your browser. Your deck stays in the tab; nothing is uploaded.

    Downloads

    Platform File
    macOS (Apple Silicon + Intel) ocideck-macos-0.7.6.zip
    Windows — installer ocideck-windows-x64-setup-0.7.6.exe
    Windows — portable zip ocideck-windows-x64-0.7.6.zip
    Linux — AppImage (most distributions) ocideck-linux-x86_64-0.7.6.AppImage
    Linux — Debian / Ubuntu / Mint ocideck-linux-amd64-0.7.6.deb
    Linux — Fedora / openSUSE ocideck-linux-x86_64-0.7.6.rpm
    Linux — Flatpak (x86-64) ocideck-linux-x86_64-0.7.6.flatpak
    Linux — Flatpak component inventory (CycloneDX) ocideck-linux-x86_64-0.7.6.flatpak.cdx.json
    Linux — portable tarball ocideck-linux-x64-0.7.6.tar.gz
    Linux — Debian 12 compatible, x86-64 ocideck-linux-debian12-x86_64-0.7.6.tar.gz
    Web bundle (self-hosting) ocideck-web-0.7.6.tar.gz

    Also attached: the Software Bill of Materials in CycloneDX
    (ocideck-0.7.6.cdx.json) and SPDX (ocideck-0.7.6.spdx.json),
    SHA256SUMS over every file above, and SHA256SUMS.minisig — a minisign
    signature over that list.

    Opening the download on each platform

    The macOS build is signed and notarised; the Windows and Linux builds are not
    code-signed. Only Windows warns on first launch — a Linux tarball does not.
    Verify the download below, then:

    macOS. Signed with a Developer ID and notarised by Apple — it opens with a
    normal double-click, no workaround needed. (Check with spctl -a -t exec OciDeck.app: it reports source=Notarized Developer ID.)

    Windows. Two ways in, both the same build — pick one.

    • Installer (ocideck-windows-x64-setup-0.7.6.exe) — installs to Program
      Files with a Start menu shortcut, registers .ocideck (and adds OciDeck to
      Open with… for .md), and uninstalls through Apps & features. Without
      administrator rights, choose the per-user install when it asks.
    • Portable zip (ocideck-windows-x64-0.7.6.zip) — unpack and run
      ocideck.exe. Nothing is written outside the folder, and no rights are needed.

    Neither checks for updates or contacts a server; a new version reaches you the
    way every other change does — from the repository.

    Both are unsigned, so SmartScreen shows "Windows protected your PC": choose
    More info, then Run anyway. The installer additionally asks for
    elevation as Unknown publisher. Check the download against SHA256SUMS (and
    SHA256SUMS.minisig) before you run either — that signature, not a certificate,
    is what attests where these files came from.

    Linux. Pick the package that fits your distribution. Flatpak runs in a
    sandbox; the other packages run as normal desktop applications.

    • AppImage — chmod +x ocideck-linux-x86_64-0.7.6.AppImage, then run it. One
      file, no installation, works on most distributions.
    • Debian / Ubuntu / Mint — sudo apt install ./ocideck-linux-amd64-0.7.6.deb.
    • Fedora / openSUSE — sudo dnf install ./ocideck-linux-x86_64-0.7.6.rpm
      (or sudo zypper install ./ocideck-linux-x86_64-0.7.6.rpm).
    • Flatpak — install Flatpak through your distribution, then add a remote
      that provides GNOME 50 (for example,
      flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo).
      Run flatpak install flathub org.gnome.Platform//50,
      flatpak install ./ocideck-linux-x86_64-0.7.6.flatpak and
      flatpak run com.dewinter.ocideck. This direct bundle does not include its
      runtime and is not a Flathub app listing. It grants access to your home files,
      network, audio, display and Secret Service so OciDeck can work there.
    • Any distribution — unpack ocideck-linux-x64-0.7.6.tar.gz and run
      ./ocideck.

    If an older distribution rejects that bundle because of glibc or libstdc++, use
    ocideck-linux-debian12-x86_64-0.7.6.tar.gz instead. It is the same source
    commit compiled inside Debian 12 using the pinned Flutter SDK, and runs as a
    normal Linux desktop app after extraction. It is x86-64 only. You can also
    build it yourself with Docker.

    The non-Flatpak builds need GTK 3, libsecret-1 and liblzma5; the .deb and .rpm pull
    them in, and any GTK desktop already has them. For the AppImage or tarball on a
    minimal system: sudo apt install libgtk-3-0 libsecret-1-0 (Debian/Ubuntu).

    Verifying what you downloaded

    First check that the checksum list vouches for your files:

    sha256sum --ignore-missing -c SHA256SUMS
    

    (macOS: shasum -a 256 -c SHA256SUMS --ignore-missing.)

    SHA256SUMS on its own tells you only that you have the bytes it lists — not who
    published them. The list itself is therefore signed. Verify that signature with
    minisign and the project's public key
    (minisign.pub):

    minisign -Vm SHA256SUMS -p minisign.pub
    

    The key's ID is CF0BCBD82CFD5B85. Since the key and the signature come from the
    same host as this download, cross-check that ID against an independent copy — the
    source repository or the
    GitHub mirror — before you trust it.

    Because SHA256SUMS covers every file above, one verified signature over the
    list anchors the whole release: tampering with any listed artifact breaks its
    checksum, and the signed list is what vouches for those checksums. The macOS build
    additionally carries an Apple notarisation attesting its publisher; for the
    strongest guarantee on any platform, build from source — every artifact above
    comes from a workflow in this repository that you can read, and make check-toolchain pins the exact Flutter release used.

    What is in it

    See CHANGELOG.md
    for the full list, and
    docs/USER_GUIDE.md
    to get started. Both links point at this tag, not at main, so they keep
    describing the version you just downloaded.

    Licensed under the EUPL-1.2. Published by Stichting LibreKAT. Security
    findings: security@librekat.nl — see
    SECURITY.md.

    Downloads
  • v0.7.5 5befa3fc09

    OciDeck v0.7.5
    All checks were successful
    macos-build / build-macos (push) Successful in 10m45s
    macos-gate / golden-gate (push) Successful in 10m44s
    debian12-build / native-build (push) Successful in 26m8s
    linux-build / build-linux (push) Successful in 56m59s
    linux-build / .rpm proef op een schone Fedora (push) Successful in 5m34s
    linux-build / AppImage proef op een schone Ubuntu (push) Successful in 11m6s
    linux-build / .deb proef op een schone Ubuntu (push) Successful in 13m51s
    linux-build / Flatpak installatie en inhoud op een schone Ubuntu (push) Successful in 8m42s
    release / Poort (vóór het bouwen) (push) Successful in 7s
    release / Web bouwen (push) Has been skipped
    release / Linux bouwen (push) Has been skipped
    release / Linux bouwen op Debian 12 (push) Has been skipped
    release / macOS bouwen (push) Has been skipped
    release / Windows ophalen van de spiegel (push) Has been skipped
    release / .deb proef op een schone Ubuntu (push) Has been skipped
    release / Debian 12-archief proef op een schone Debian 12 (push) Has been skipped
    release / .rpm proef op een schone Fedora (push) Has been skipped
    release / AppImage proef op een schone Ubuntu (push) Has been skipped
    release / Flatpak installatie en inhoud op een schone Ubuntu (push) Has been skipped
    release / Kandidaat volledig verpakken (push) Has been skipped
    release / Release publiceren (push) Successful in 2m24s
    Stable

    brenno released this 2026-10-31 04:38:16 +00:00 | 96 commits to main since this release

    OciDeck 0.7.5 — a presentation tool where the content, not the canvas, is
    the document. Decks are Marp Markdown: plain text you can read, diff and keep.

    Try it without installing: https://ocideck.librekat.nl/ runs this same
    version in your browser. Your deck stays in the tab; nothing is uploaded.

    Downloads

    Platform File
    macOS (Apple Silicon + Intel) ocideck-macos-0.7.5.zip
    Windows — installer ocideck-windows-x64-setup-0.7.5.exe
    Windows — portable zip ocideck-windows-x64-0.7.5.zip
    Linux — AppImage (most distributions) ocideck-linux-x86_64-0.7.5.AppImage
    Linux — Debian / Ubuntu / Mint ocideck-linux-amd64-0.7.5.deb
    Linux — Fedora / openSUSE ocideck-linux-x86_64-0.7.5.rpm
    Linux — Flatpak (x86-64) ocideck-linux-x86_64-0.7.5.flatpak
    Linux — Flatpak component inventory (CycloneDX) ocideck-linux-x86_64-0.7.5.flatpak.cdx.json
    Linux — portable tarball ocideck-linux-x64-0.7.5.tar.gz
    Linux — Debian 12 compatible, x86-64 ocideck-linux-debian12-x86_64-0.7.5.tar.gz
    Web bundle (self-hosting) ocideck-web-0.7.5.tar.gz

    Also attached: the Software Bill of Materials in CycloneDX
    (ocideck-0.7.5.cdx.json) and SPDX (ocideck-0.7.5.spdx.json),
    SHA256SUMS over every file above, and SHA256SUMS.minisig — a minisign
    signature over that list.

    Opening the download on each platform

    The macOS build is signed and notarised; the Windows and Linux builds are not
    code-signed. Only Windows warns on first launch — a Linux tarball does not.
    Verify the download below, then:

    macOS. Signed with a Developer ID and notarised by Apple — it opens with a
    normal double-click, no workaround needed. (Check with spctl -a -t exec OciDeck.app: it reports source=Notarized Developer ID.)

    Windows. Two ways in, both the same build — pick one.

    • Installer (ocideck-windows-x64-setup-0.7.5.exe) — installs to Program
      Files with a Start menu shortcut, registers .ocideck (and adds OciDeck to
      Open with… for .md), and uninstalls through Apps & features. Without
      administrator rights, choose the per-user install when it asks.
    • Portable zip (ocideck-windows-x64-0.7.5.zip) — unpack and run
      ocideck.exe. Nothing is written outside the folder, and no rights are needed.

    Neither checks for updates or contacts a server; a new version reaches you the
    way every other change does — from the repository.

    Both are unsigned, so SmartScreen shows "Windows protected your PC": choose
    More info, then Run anyway. The installer additionally asks for
    elevation as Unknown publisher. Check the download against SHA256SUMS (and
    SHA256SUMS.minisig) before you run either — that signature, not a certificate,
    is what attests where these files came from.

    Linux. Pick the package that fits your distribution. Flatpak runs in a
    sandbox; the other packages run as normal desktop applications.

    • AppImage — chmod +x ocideck-linux-x86_64-0.7.5.AppImage, then run it. One
      file, no installation, works on most distributions.
    • Debian / Ubuntu / Mint — sudo apt install ./ocideck-linux-amd64-0.7.5.deb.
    • Fedora / openSUSE — sudo dnf install ./ocideck-linux-x86_64-0.7.5.rpm
      (or sudo zypper install ./ocideck-linux-x86_64-0.7.5.rpm).
    • Flatpak — install Flatpak through your distribution, then add a remote
      that provides GNOME 50 (for example,
      flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo).
      Run flatpak install flathub org.gnome.Platform//50,
      flatpak install ./ocideck-linux-x86_64-0.7.5.flatpak and
      flatpak run com.dewinter.ocideck. This direct bundle does not include its
      runtime and is not a Flathub app listing. It grants access to your home files,
      network, audio, display and Secret Service so OciDeck can work there.
    • Any distribution — unpack ocideck-linux-x64-0.7.5.tar.gz and run
      ./ocideck.

    If an older distribution rejects that bundle because of glibc or libstdc++, use
    ocideck-linux-debian12-x86_64-0.7.5.tar.gz instead. It is the same source
    commit compiled inside Debian 12 using the pinned Flutter SDK, and runs as a
    normal Linux desktop app after extraction. It is x86-64 only. You can also
    build it yourself with Docker.

    The non-Flatpak builds need GTK 3, libsecret-1 and liblzma5; the .deb and .rpm pull
    them in, and any GTK desktop already has them. For the AppImage or tarball on a
    minimal system: sudo apt install libgtk-3-0 libsecret-1-0 (Debian/Ubuntu).

    Verifying what you downloaded

    First check that the checksum list vouches for your files:

    sha256sum --ignore-missing -c SHA256SUMS
    

    (macOS: shasum -a 256 -c SHA256SUMS --ignore-missing.)

    SHA256SUMS on its own tells you only that you have the bytes it lists — not who
    published them. The list itself is therefore signed. Verify that signature with
    minisign and the project's public key
    (minisign.pub):

    minisign -Vm SHA256SUMS -p minisign.pub
    

    The key's ID is CF0BCBD82CFD5B85. Since the key and the signature come from the
    same host as this download, cross-check that ID against an independent copy — the
    source repository or the
    GitHub mirror — before you trust it.

    Because SHA256SUMS covers every file above, one verified signature over the
    list anchors the whole release: tampering with any listed artifact breaks its
    checksum, and the signed list is what vouches for those checksums. The macOS build
    additionally carries an Apple notarisation attesting its publisher; for the
    strongest guarantee on any platform, build from source — every artifact above
    comes from a workflow in this repository that you can read, and make check-toolchain pins the exact Flutter release used.

    What is in it

    See CHANGELOG.md
    for the full list, and
    docs/USER_GUIDE.md
    to get started. Both links point at this tag, not at main, so they keep
    describing the version you just downloaded.

    Licensed under the EUPL-1.2. Published by Stichting LibreKAT. Security
    findings: security@librekat.nl — see
    SECURITY.md.

    Downloads
  • v0.7.0 334604137a

    OciDeck v0.7.0
    All checks were successful
    ci / gate (push) Successful in 16m24s
    macos-gate / golden-gate (push) Successful in 8m41s
    release / Poort (vóór het bouwen) (push) Successful in 15m48s
    release / Windows ophalen van de spiegel (push) Successful in 2m5s
    release / Web bouwen (push) Successful in 7m12s
    release / Webversie live zetten (push) Successful in 10s
    release / macOS bouwen (push) Successful in 11m6s
    release / Linux bouwen (push) Successful in 20m10s
    release / .rpm proef op een schone Fedora (push) Successful in 4m40s
    release / AppImage proef op een schone Ubuntu (push) Successful in 8m13s
    release / .deb proef op een schone Ubuntu (push) Successful in 8m53s
    release / Release publiceren (push) Successful in 1m15s
    Stable

    brenno released this 2026-10-19 10:34:38 +00:00 | 454 commits to main since this release

    OciDeck 0.7.0 — a presentation tool where the content, not the canvas, is
    the document. Decks are Marp Markdown: plain text you can read, diff and keep.

    Try it without installing: https://ocideck.librekat.nl/ runs this same
    version in your browser. Your deck stays in the tab; nothing is uploaded.

    Downloads

    Platform File
    macOS (Apple Silicon + Intel) ocideck-macos-0.7.0.zip
    Windows — installer ocideck-windows-x64-setup-0.7.0.exe
    Windows — portable zip ocideck-windows-x64-0.7.0.zip
    Linux — AppImage (most distributions) ocideck-linux-x86_64-0.7.0.AppImage
    Linux — Debian / Ubuntu / Mint ocideck-linux-amd64-0.7.0.deb
    Linux — Fedora / openSUSE ocideck-linux-x86_64-0.7.0.rpm
    Linux — portable tarball ocideck-linux-x64-0.7.0.tar.gz
    Web bundle (self-hosting) ocideck-web-0.7.0.tar.gz

    Also attached: the Software Bill of Materials in CycloneDX
    (ocideck-0.7.0.cdx.json) and SPDX (ocideck-0.7.0.spdx.json),
    SHA256SUMS over every file above, and SHA256SUMS.minisig — a minisign
    signature over that list.

    Opening the download on each platform

    The macOS build is signed and notarised; the Windows and Linux builds are not
    code-signed. Only Windows warns on first launch — a Linux tarball does not.
    Verify the download below, then:

    macOS. Signed with a Developer ID and notarised by Apple — it opens with a
    normal double-click, no workaround needed. (Check with spctl -a -t exec OciDeck.app: it reports source=Notarized Developer ID.)

    Windows. Two ways in, both the same build — pick one.

    • Installer (ocideck-windows-x64-setup-0.7.0.exe) — installs to Program
      Files with a Start menu shortcut, registers .ocideck (and adds OciDeck to
      Open with… for .md), and uninstalls through Apps & features. Without
      administrator rights, choose the per-user install when it asks.
    • Portable zip (ocideck-windows-x64-0.7.0.zip) — unpack and run
      ocideck.exe. Nothing is written outside the folder, and no rights are needed.

    Neither checks for updates or contacts a server; a new version reaches you the
    way every other change does — from the repository.

    Both are unsigned, so SmartScreen shows "Windows protected your PC": choose
    More info, then Run anyway. The installer additionally asks for
    elevation as Unknown publisher. Check the download against SHA256SUMS (and
    SHA256SUMS.minisig) before you run either — that signature, not a certificate,
    is what attests where these files came from.

    Linux. Four packagings of the same build — pick what fits your distribution.
    None is sandboxed or store-signed; each wraps the same bundle listed above.

    • AppImage — chmod +x ocideck-linux-x86_64-0.7.0.AppImage, then run it. One
      file, no installation, works on most distributions.
    • Debian / Ubuntu / Mint — sudo apt install ./ocideck-linux-amd64-0.7.0.deb.
    • Fedora / openSUSE — sudo dnf install ./ocideck-linux-x86_64-0.7.0.rpm
      (or sudo zypper install ./ocideck-linux-x86_64-0.7.0.rpm).
    • Any distribution — unpack ocideck-linux-x64-0.7.0.tar.gz and run
      ./ocideck.

    All four need GTK 3, libsecret-1 and liblzma5; the .deb and .rpm pull
    them in, and any GTK desktop already has them. For the AppImage or tarball on a
    minimal system: sudo apt install libgtk-3-0 libsecret-1-0 (Debian/Ubuntu).

    Verifying what you downloaded

    First check that the checksum list vouches for your files:

    sha256sum --ignore-missing -c SHA256SUMS
    

    (macOS: shasum -a 256 -c SHA256SUMS --ignore-missing.)

    SHA256SUMS on its own tells you only that you have the bytes it lists — not who
    published them. The list itself is therefore signed. Verify that signature with
    minisign and the project's public key
    (minisign.pub):

    minisign -Vm SHA256SUMS -p minisign.pub
    

    The key's ID is CF0BCBD82CFD5B85. Since the key and the signature come from the
    same host as this download, cross-check that ID against an independent copy — the
    source repository or the
    GitHub mirror — before you trust it.

    Because SHA256SUMS covers every file above, one verified signature over the
    list anchors the whole release: tampering with any listed artifact breaks its
    checksum, and the signed list is what vouches for those checksums. The macOS build
    additionally carries an Apple notarisation attesting its publisher; for the
    strongest guarantee on any platform, build from source — every artifact above
    comes from a workflow in this repository that you can read, and make check-toolchain pins the exact Flutter release used.

    What is in it

    See CHANGELOG.md
    for the full list, and
    docs/USER_GUIDE.md
    to get started. Both links point at this tag, not at main, so they keep
    describing the version you just downloaded.

    Licensed under the EUPL-1.2. Published by Stichting LibreKAT. Security
    findings: security@librekat.nl — see
    SECURITY.md.

    Downloads
  • v0.6.14 8abe7354e2

    OciDeck v0.6.14
    Some checks failed
    ci-image-scans / build-publish (push) Successful in 3m43s
    macos-build / build-macos (push) Successful in 8m31s
    linux-build / build-linux (push) Successful in 32m25s
    macos-gate / golden-gate (push) Has been cancelled
    ci / gate (push) Successful in 17m56s
    release / Poort (vóór het bouwen) (push) Successful in 21m50s
    release / Windows ophalen van de spiegel (push) Successful in 1m44s
    release / Web bouwen (push) Successful in 7m2s
    release / Webversie live zetten (push) Successful in 17s
    release / Linux bouwen (push) Failing after 15m54s
    release / macOS bouwen (push) Successful in 12m56s
    release / Release publiceren (push) Has been skipped
    release / Website-downloads bijwerken (push) Has been skipped
    Stable

    brenno released this 2026-10-06 09:38:52 +00:00 | 780 commits to main since this release

    OciDeck 0.6.14 — a presentation tool where the content, not the canvas, is
    the document. Decks are Marp Markdown: plain text you can read, diff and keep.

    Try it without installing: https://ocideck.librekat.nl/ runs this same
    version in your browser. Your deck stays in the tab; nothing is uploaded.

    Downloads

    Platform File
    macOS (Apple Silicon + Intel) ocideck-macos-0.6.14.zip
    Windows — installer ocideck-windows-x64-setup-0.6.14.exe
    Windows — portable zip ocideck-windows-x64-0.6.14.zip
    Linux — AppImage (most distributions) ocideck-linux-x86_64-0.6.14.AppImage
    Linux — Debian / Ubuntu / Mint ocideck-linux-amd64-0.6.14.deb
    Linux — Fedora / openSUSE ocideck-linux-x86_64-0.6.14.rpm
    Linux — portable tarball ocideck-linux-x64-0.6.14.tar.gz
    Web bundle (self-hosting) ocideck-web-0.6.14.tar.gz

    Also attached: the Software Bill of Materials in CycloneDX
    (ocideck-0.6.14.cdx.json) and SPDX (ocideck-0.6.14.spdx.json),
    SHA256SUMS over every file above, and SHA256SUMS.minisig — a minisign
    signature over that list.

    Opening the download on each platform

    The macOS build is signed and notarised; the Windows and Linux builds are not
    code-signed. Only Windows warns on first launch — a Linux tarball does not.
    Verify the download below, then:

    macOS. Signed with a Developer ID and notarised by Apple — it opens with a
    normal double-click, no workaround needed. (Check with spctl -a -t exec OciDeck.app: it reports source=Notarized Developer ID.)

    Windows. Two ways in, both the same build — pick one.

    • Installer (ocideck-windows-x64-setup-0.6.14.exe) — installs to Program
      Files with a Start menu shortcut, registers .ocideck (and adds OciDeck to
      Open with… for .md), and uninstalls through Apps & features. Without
      administrator rights, choose the per-user install when it asks.
    • Portable zip (ocideck-windows-x64-0.6.14.zip) — unpack and run
      ocideck.exe. Nothing is written outside the folder, and no rights are needed.

    Neither checks for updates or contacts a server; a new version reaches you the
    way every other change does — from the repository.

    Both are unsigned, so SmartScreen shows "Windows protected your PC": choose
    More info, then Run anyway. The installer additionally asks for
    elevation as Unknown publisher. Check the download against SHA256SUMS (and
    SHA256SUMS.minisig) before you run either — that signature, not a certificate,
    is what attests where these files came from.

    Linux. Four packagings of the same build — pick what fits your distribution.
    None is sandboxed or store-signed; each wraps the same bundle listed above.

    • AppImage — chmod +x ocideck-linux-x86_64-0.6.14.AppImage, then run it. One
      file, no installation, works on most distributions.
    • Debian / Ubuntu / Mint — sudo apt install ./ocideck-linux-amd64-0.6.14.deb.
    • Fedora / openSUSE — sudo dnf install ./ocideck-linux-x86_64-0.6.14.rpm
      (or sudo zypper install ./ocideck-linux-x86_64-0.6.14.rpm).
    • Any distribution — unpack ocideck-linux-x64-0.6.14.tar.gz and run
      ./ocideck.

    All four need GTK 3, libsecret-1 and liblzma5; the .deb and .rpm pull
    them in, and any GTK desktop already has them. For the AppImage or tarball on a
    minimal system: sudo apt install libgtk-3-0 libsecret-1-0 (Debian/Ubuntu).

    Verifying what you downloaded

    First check that the checksum list vouches for your files:

    sha256sum --ignore-missing -c SHA256SUMS
    

    (macOS: shasum -a 256 -c SHA256SUMS --ignore-missing.)

    SHA256SUMS on its own tells you only that you have the bytes it lists — not who
    published them. The list itself is therefore signed. Verify that signature with
    minisign and the project's public key
    (minisign.pub):

    minisign -Vm SHA256SUMS -p minisign.pub
    

    The key's ID is CF0BCBD82CFD5B85. Since the key and the signature come from the
    same host as this download, cross-check that ID against an independent copy — the
    source repository or the
    GitHub mirror — before you trust it.

    Because SHA256SUMS covers every file above, one verified signature over the
    list anchors the whole release: tampering with any listed artifact breaks its
    checksum, and the signed list is what vouches for those checksums. The macOS build
    additionally carries an Apple notarisation attesting its publisher; for the
    strongest guarantee on any platform, build from source — every artifact above
    comes from a workflow in this repository that you can read, and make check-toolchain pins the exact Flutter release used.

    What is in it

    See CHANGELOG.md
    for the full list, and
    docs/USER_GUIDE.md
    to get started. Both links point at this tag, not at main, so they keep
    describing the version you just downloaded.

    Licensed under the EUPL-1.2. Published by Stichting LibreKAT. Security
    findings: security@librekat.nl — see
    SECURITY.md.

    Downloads
  • v0.6.13 ffe4caca2b

    OciDeck v0.6.13
    All checks were successful
    macos-build / build-macos (push) Successful in 8m15s
    macos-gate / golden-gate (push) Successful in 7m46s
    ci / gate (push) Successful in 15m9s
    linux-build / build-linux (push) Successful in 32m35s
    release / Poort (vóór het bouwen) (push) Successful in 14m51s
    release / Windows ophalen van de spiegel (push) Successful in 1m58s
    release / Web bouwen (push) Successful in 7m30s
    release / Webversie live zetten (push) Successful in 11s
    release / macOS bouwen (push) Successful in 10m9s
    release / Linux bouwen (push) Successful in 20m34s
    release / Release publiceren (push) Successful in 1m10s
    release / Website-downloads bijwerken (push) Successful in 1m20s
    Stable

    brenno released this 2026-09-27 22:56:36 +00:00 | 1058 commits to main since this release

    OciDeck 0.6.13 — a presentation tool where the content, not the canvas, is
    the document. Decks are Marp Markdown: plain text you can read, diff and keep.

    Try it without installing: https://ocideck.librekat.nl/ runs this same
    version in your browser. Your deck stays in the tab; nothing is uploaded.

    Downloads

    Platform File
    macOS (Apple Silicon + Intel) ocideck-macos-0.6.13.zip
    Windows — installer ocideck-windows-x64-setup-0.6.13.exe
    Windows — portable zip ocideck-windows-x64-0.6.13.zip
    Linux — AppImage (most distributions) ocideck-linux-x86_64-0.6.13.AppImage
    Linux — Debian / Ubuntu / Mint ocideck-linux-amd64-0.6.13.deb
    Linux — Fedora / openSUSE ocideck-linux-x86_64-0.6.13.rpm
    Linux — portable tarball ocideck-linux-x64-0.6.13.tar.gz
    Web bundle (self-hosting) ocideck-web-0.6.13.tar.gz

    Also attached: the Software Bill of Materials in CycloneDX
    (ocideck-0.6.13.cdx.json) and SPDX (ocideck-0.6.13.spdx.json),
    SHA256SUMS over every file above, and SHA256SUMS.minisig — a minisign
    signature over that list.

    Opening the download on each platform

    The macOS build is signed and notarised; the Windows and Linux builds are not
    code-signed. Only Windows warns on first launch — a Linux tarball does not.
    Verify the download below, then:

    macOS. Signed with a Developer ID and notarised by Apple — it opens with a
    normal double-click, no workaround needed. (Check with spctl -a -t exec OciDeck.app: it reports source=Notarized Developer ID.)

    Windows. Two ways in, both the same build — pick one.

    • Installer (ocideck-windows-x64-setup-0.6.13.exe) — installs to Program
      Files with a Start menu shortcut, registers .ocideck (and adds OciDeck to
      Open with… for .md), and uninstalls through Apps & features. Without
      administrator rights, choose the per-user install when it asks.
    • Portable zip (ocideck-windows-x64-0.6.13.zip) — unpack and run
      ocideck.exe. Nothing is written outside the folder, and no rights are needed.

    Neither checks for updates or contacts a server; a new version reaches you the
    way every other change does — from the repository.

    Both are unsigned, so SmartScreen shows "Windows protected your PC": choose
    More info, then Run anyway. The installer additionally asks for
    elevation as Unknown publisher. Check the download against SHA256SUMS (and
    SHA256SUMS.minisig) before you run either — that signature, not a certificate,
    is what attests where these files came from.

    Linux. Four packagings of the same build — pick what fits your distribution.
    None is sandboxed or store-signed; each wraps the same bundle listed above.

    • AppImage — chmod +x ocideck-linux-x86_64-0.6.13.AppImage, then run it. One
      file, no installation, works on most distributions.
    • Debian / Ubuntu / Mint — sudo apt install ./ocideck-linux-amd64-0.6.13.deb.
    • Fedora / openSUSE — sudo dnf install ./ocideck-linux-x86_64-0.6.13.rpm
      (or sudo zypper install ./ocideck-linux-x86_64-0.6.13.rpm).
    • Any distribution — unpack ocideck-linux-x64-0.6.13.tar.gz and run
      ./ocideck.

    All four need GTK 3, libsecret-1 and liblzma5; the .deb and .rpm pull
    them in, and any GTK desktop already has them. For the AppImage or tarball on a
    minimal system: sudo apt install libgtk-3-0 libsecret-1-0 (Debian/Ubuntu).

    Verifying what you downloaded

    First check that the checksum list vouches for your files:

    sha256sum --ignore-missing -c SHA256SUMS
    

    (macOS: shasum -a 256 -c SHA256SUMS --ignore-missing.)

    SHA256SUMS on its own tells you only that you have the bytes it lists — not who
    published them. The list itself is therefore signed. Verify that signature with
    minisign and the project's public key
    (minisign.pub):

    minisign -Vm SHA256SUMS -p minisign.pub
    

    The key's ID is CF0BCBD82CFD5B85. Since the key and the signature come from the
    same host as this download, cross-check that ID against an independent copy — the
    source repository or the
    GitHub mirror — before you trust it.

    Because SHA256SUMS covers every file above, one verified signature over the
    list anchors the whole release: tampering with any listed artifact breaks its
    checksum, and the signed list is what vouches for those checksums. The macOS build
    additionally carries an Apple notarisation attesting its publisher; for the
    strongest guarantee on any platform, build from source — every artifact above
    comes from a workflow in this repository that you can read, and make check-toolchain pins the exact Flutter release used.

    What is in it

    See CHANGELOG.md
    for the full list, and
    docs/USER_GUIDE.md
    to get started. Both links point at this tag, not at main, so they keep
    describing the version you just downloaded.

    Licensed under the EUPL-1.2. Published by Stichting LibreKAT. Security
    findings: security@librekat.nl — see
    SECURITY.md.

    Downloads
  • v0.6.12 4f92b28af7

    OciDeck v0.6.12
    All checks were successful
    macos-build / build-macos (push) Successful in 7m55s
    macos-gate / golden-gate (push) Successful in 7m17s
    ci / gate (push) Successful in 13m58s
    linux-build / build-linux (push) Successful in 30m27s
    release / Poort (vóór het bouwen) (push) Successful in 13m50s
    release / Windows ophalen van de spiegel (push) Successful in 1m52s
    release / Web bouwen (push) Successful in 7m1s
    release / Webversie live zetten (push) Successful in 8s
    release / macOS bouwen (push) Successful in 9m25s
    release / Linux bouwen (push) Successful in 18m19s
    release / Release publiceren (push) Successful in 44s
    release / Website-downloads bijwerken (push) Successful in 1m8s
    Stable

    brenno released this 2026-09-25 17:51:42 +00:00 | 1102 commits to main since this release

    OciDeck 0.6.12 — a presentation tool where the content, not the canvas, is
    the document. Decks are Marp Markdown: plain text you can read, diff and keep.

    Try it without installing: https://ocideck.librekat.nl/ runs this same
    version in your browser. Your deck stays in the tab; nothing is uploaded.

    Downloads

    Platform File
    macOS (Apple Silicon + Intel) ocideck-macos-0.6.12.zip
    Windows — installer ocideck-windows-x64-setup-0.6.12.exe
    Windows — portable zip ocideck-windows-x64-0.6.12.zip
    Linux — AppImage (most distributions) ocideck-linux-x86_64-0.6.12.AppImage
    Linux — Debian / Ubuntu / Mint ocideck-linux-amd64-0.6.12.deb
    Linux — Fedora / openSUSE ocideck-linux-x86_64-0.6.12.rpm
    Linux — portable tarball ocideck-linux-x64-0.6.12.tar.gz
    Web bundle (self-hosting) ocideck-web-0.6.12.tar.gz

    Also attached: the Software Bill of Materials in CycloneDX
    (ocideck-0.6.12.cdx.json) and SPDX (ocideck-0.6.12.spdx.json),
    SHA256SUMS over every file above, and SHA256SUMS.minisig — a minisign
    signature over that list.

    Opening the download on each platform

    The macOS build is signed and notarised; the Windows and Linux builds are not
    code-signed. Only Windows warns on first launch — a Linux tarball does not.
    Verify the download below, then:

    macOS. Signed with a Developer ID and notarised by Apple — it opens with a
    normal double-click, no workaround needed. (Check with spctl -a -t exec OciDeck.app: it reports source=Notarized Developer ID.)

    Windows. Two ways in, both the same build — pick one.

    • Installer (ocideck-windows-x64-setup-0.6.12.exe) — installs to Program
      Files with a Start menu shortcut, registers .ocideck (and adds OciDeck to
      Open with… for .md), and uninstalls through Apps & features. Without
      administrator rights, choose the per-user install when it asks.
    • Portable zip (ocideck-windows-x64-0.6.12.zip) — unpack and run
      ocideck.exe. Nothing is written outside the folder, and no rights are needed.

    Neither checks for updates or contacts a server; a new version reaches you the
    way every other change does — from the repository.

    Both are unsigned, so SmartScreen shows "Windows protected your PC": choose
    More info, then Run anyway. The installer additionally asks for
    elevation as Unknown publisher. Check the download against SHA256SUMS (and
    SHA256SUMS.minisig) before you run either — that signature, not a certificate,
    is what attests where these files came from.

    Linux. Four packagings of the same build — pick what fits your distribution.
    None is sandboxed or store-signed; each wraps the same bundle listed above.

    • AppImage — chmod +x ocideck-linux-x86_64-0.6.12.AppImage, then run it. One
      file, no installation, works on most distributions.
    • Debian / Ubuntu / Mint — sudo apt install ./ocideck-linux-amd64-0.6.12.deb.
    • Fedora / openSUSE — sudo dnf install ./ocideck-linux-x86_64-0.6.12.rpm
      (or sudo zypper install ./ocideck-linux-x86_64-0.6.12.rpm).
    • Any distribution — unpack ocideck-linux-x64-0.6.12.tar.gz and run
      ./ocideck.

    All four need GTK 3, libsecret-1 and liblzma5; the .deb and .rpm pull
    them in, and any GTK desktop already has them. For the AppImage or tarball on a
    minimal system: sudo apt install libgtk-3-0 libsecret-1-0 (Debian/Ubuntu).

    Verifying what you downloaded

    First check that the checksum list vouches for your files:

    sha256sum --ignore-missing -c SHA256SUMS
    

    (macOS: shasum -a 256 -c SHA256SUMS --ignore-missing.)

    SHA256SUMS on its own tells you only that you have the bytes it lists — not who
    published them. The list itself is therefore signed. Verify that signature with
    minisign and the project's public key
    (minisign.pub):

    minisign -Vm SHA256SUMS -p minisign.pub
    

    The key's ID is CF0BCBD82CFD5B85. Since the key and the signature come from the
    same host as this download, cross-check that ID against an independent copy — the
    source repository or the
    GitHub mirror — before you trust it.

    Because SHA256SUMS covers every file above, one verified signature over the
    list anchors the whole release: tampering with any listed artifact breaks its
    checksum, and the signed list is what vouches for those checksums. The macOS build
    additionally carries an Apple notarisation attesting its publisher; for the
    strongest guarantee on any platform, build from source — every artifact above
    comes from a workflow in this repository that you can read, and make check-toolchain pins the exact Flutter release used.

    What is in it

    See CHANGELOG.md
    for the full list, and
    docs/USER_GUIDE.md
    to get started. Both links point at this tag, not at main, so they keep
    describing the version you just downloaded.

    Licensed under the EUPL-1.2. Published by Stichting LibreKAT. Security
    findings: security@librekat.nl — see
    SECURITY.md.

    Downloads
  • v0.6.11 5458629fe2

    OciDeck v0.6.11
    All checks were successful
    macos-build / build-macos (push) Successful in 8m42s
    macos-gate / golden-gate (push) Successful in 8m55s
    linux-build / build-linux (push) Successful in 31m44s
    ci / gate (push) Successful in 16m3s
    release / Poort (vóór het bouwen) (push) Successful in 16m31s
    release / Windows ophalen van de spiegel (push) Successful in 1m38s
    release / Web bouwen (push) Successful in 6m49s
    release / Webversie live zetten (push) Successful in 12s
    release / macOS bouwen (push) Successful in 11m39s
    release / Linux bouwen (push) Successful in 18m44s
    release / Release publiceren (push) Successful in 39s
    release / Website-downloads bijwerken (push) Successful in 5m32s
    Stable

    brenno released this 2026-09-25 12:22:05 +00:00 | 1112 commits to main since this release

    OciDeck 0.6.11 — a presentation tool where the content, not the canvas, is
    the document. Decks are Marp Markdown: plain text you can read, diff and keep.

    Try it without installing: https://ocideck.librekat.nl/ runs this same
    version in your browser. Your deck stays in the tab; nothing is uploaded.

    Downloads

    Platform File
    macOS (Apple Silicon + Intel) ocideck-macos-0.6.11.zip
    Windows — installer ocideck-windows-x64-setup-0.6.11.exe
    Windows — portable zip ocideck-windows-x64-0.6.11.zip
    Linux — AppImage (most distributions) ocideck-linux-x86_64-0.6.11.AppImage
    Linux — Debian / Ubuntu / Mint ocideck-linux-amd64-0.6.11.deb
    Linux — Fedora / openSUSE ocideck-linux-x86_64-0.6.11.rpm
    Linux — portable tarball ocideck-linux-x64-0.6.11.tar.gz
    Web bundle (self-hosting) ocideck-web-0.6.11.tar.gz

    Also attached: the Software Bill of Materials in CycloneDX
    (ocideck-0.6.11.cdx.json) and SPDX (ocideck-0.6.11.spdx.json),
    SHA256SUMS over every file above, and SHA256SUMS.minisig — a minisign
    signature over that list.

    Opening the download on each platform

    The macOS build is signed and notarised; the Windows and Linux builds are not
    code-signed. Only Windows warns on first launch — a Linux tarball does not.
    Verify the download below, then:

    macOS. Signed with a Developer ID and notarised by Apple — it opens with a
    normal double-click, no workaround needed. (Check with spctl -a -t exec OciDeck.app: it reports source=Notarized Developer ID.)

    Windows. Two ways in, both the same build — pick one.

    • Installer (ocideck-windows-x64-setup-0.6.11.exe) — installs to Program
      Files with a Start menu shortcut, registers .ocideck (and adds OciDeck to
      Open with… for .md), and uninstalls through Apps & features. Without
      administrator rights, choose the per-user install when it asks.
    • Portable zip (ocideck-windows-x64-0.6.11.zip) — unpack and run
      ocideck.exe. Nothing is written outside the folder, and no rights are needed.

    Neither checks for updates or contacts a server; a new version reaches you the
    way every other change does — from the repository.

    Both are unsigned, so SmartScreen shows "Windows protected your PC": choose
    More info, then Run anyway. The installer additionally asks for
    elevation as Unknown publisher. Check the download against SHA256SUMS (and
    SHA256SUMS.minisig) before you run either — that signature, not a certificate,
    is what attests where these files came from.

    Linux. Four packagings of the same build — pick what fits your distribution.
    None is sandboxed or store-signed; each wraps the same bundle listed above.

    • AppImage — chmod +x ocideck-linux-x86_64-0.6.11.AppImage, then run it. One
      file, no installation, works on most distributions.
    • Debian / Ubuntu / Mint — sudo apt install ./ocideck-linux-amd64-0.6.11.deb.
    • Fedora / openSUSE — sudo dnf install ./ocideck-linux-x86_64-0.6.11.rpm
      (or sudo zypper install ./ocideck-linux-x86_64-0.6.11.rpm).
    • Any distribution — unpack ocideck-linux-x64-0.6.11.tar.gz and run
      ./ocideck.

    All four need GTK 3, libsecret-1 and liblzma5; the .deb and .rpm pull
    them in, and any GTK desktop already has them. For the AppImage or tarball on a
    minimal system: sudo apt install libgtk-3-0 libsecret-1-0 (Debian/Ubuntu).

    Verifying what you downloaded

    First check that the checksum list vouches for your files:

    sha256sum --ignore-missing -c SHA256SUMS
    

    (macOS: shasum -a 256 -c SHA256SUMS --ignore-missing.)

    SHA256SUMS on its own tells you only that you have the bytes it lists — not who
    published them. The list itself is therefore signed. Verify that signature with
    minisign and the project's public key
    (minisign.pub):

    minisign -Vm SHA256SUMS -p minisign.pub
    

    The key's ID is CF0BCBD82CFD5B85. Since the key and the signature come from the
    same host as this download, cross-check that ID against an independent copy — the
    source repository or the
    GitHub mirror — before you trust it.

    Because SHA256SUMS covers every file above, one verified signature over the
    list anchors the whole release: tampering with any listed artifact breaks its
    checksum, and the signed list is what vouches for those checksums. The macOS build
    additionally carries an Apple notarisation attesting its publisher; for the
    strongest guarantee on any platform, build from source — every artifact above
    comes from a workflow in this repository that you can read, and make check-toolchain pins the exact Flutter release used.

    What is in it

    See CHANGELOG.md
    for the full list, and
    docs/USER_GUIDE.md
    to get started. Both links point at this tag, not at main, so they keep
    describing the version you just downloaded.

    Licensed under the EUPL-1.2. Published by Stichting LibreKAT. Security
    findings: security@librekat.nl — see
    SECURITY.md.

    Downloads
  • v0.6.10 c92aa0cfda

    OciDeck v0.6.10
    All checks were successful
    web-gate / web-gate (push) Successful in 6m14s
    macos-build / build-macos (push) Successful in 6m38s
    ci-image-scans / build-publish (push) Successful in 7m17s
    static-gate / static-gate (push) Successful in 8m0s
    macos-gate / golden-gate (push) Successful in 7m9s
    ci / gate (push) Successful in 13m51s
    linux-build / build-linux (push) Successful in 37m6s
    release / Poort (vóór het bouwen) (push) Successful in 14m1s
    release / Windows ophalen van de spiegel (push) Successful in 1m29s
    release / Web bouwen (push) Successful in 7m1s
    release / Webversie live zetten (push) Successful in 9s
    release / macOS bouwen (push) Successful in 9m52s
    release / Linux bouwen (push) Successful in 18m43s
    release / Release publiceren (push) Successful in 40s
    release / Website-downloads bijwerken (push) Successful in 1m21s
    Stable

    brenno released this 2026-09-23 18:24:37 +00:00 | 1164 commits to main since this release

    OciDeck 0.6.10 — a presentation tool where the content, not the canvas, is
    the document. Decks are Marp Markdown: plain text you can read, diff and keep.

    Try it without installing: https://ocideck.librekat.nl/ runs this same
    version in your browser. Your deck stays in the tab; nothing is uploaded.

    Downloads

    Platform File
    macOS (Apple Silicon + Intel) ocideck-macos-0.6.10.zip
    Windows — installer ocideck-windows-x64-setup-0.6.10.exe
    Windows — portable zip ocideck-windows-x64-0.6.10.zip
    Linux — AppImage (most distributions) ocideck-linux-x86_64-0.6.10.AppImage
    Linux — Debian / Ubuntu / Mint ocideck-linux-amd64-0.6.10.deb
    Linux — Fedora / openSUSE ocideck-linux-x86_64-0.6.10.rpm
    Linux — portable tarball ocideck-linux-x64-0.6.10.tar.gz
    Web bundle (self-hosting) ocideck-web-0.6.10.tar.gz

    Also attached: the Software Bill of Materials in CycloneDX
    (ocideck-0.6.10.cdx.json) and SPDX (ocideck-0.6.10.spdx.json),
    SHA256SUMS over every file above, and SHA256SUMS.minisig — a minisign
    signature over that list.

    Opening the download on each platform

    The macOS build is signed and notarised; the Windows and Linux builds are not
    code-signed. Only Windows warns on first launch — a Linux tarball does not.
    Verify the download below, then:

    macOS. Signed with a Developer ID and notarised by Apple — it opens with a
    normal double-click, no workaround needed. (Check with spctl -a -t exec OciDeck.app: it reports source=Notarized Developer ID.)

    Windows. Two ways in, both the same build — pick one.

    • Installer (ocideck-windows-x64-setup-0.6.10.exe) — installs to Program
      Files with a Start menu shortcut, registers .ocideck (and adds OciDeck to
      Open with… for .md), and uninstalls through Apps & features. Without
      administrator rights, choose the per-user install when it asks.
    • Portable zip (ocideck-windows-x64-0.6.10.zip) — unpack and run
      ocideck.exe. Nothing is written outside the folder, and no rights are needed.

    Neither checks for updates or contacts a server; a new version reaches you the
    way every other change does — from the repository.

    Both are unsigned, so SmartScreen shows "Windows protected your PC": choose
    More info, then Run anyway. The installer additionally asks for
    elevation as Unknown publisher. Check the download against SHA256SUMS (and
    SHA256SUMS.minisig) before you run either — that signature, not a certificate,
    is what attests where these files came from.

    Linux. Four packagings of the same build — pick what fits your distribution.
    None is sandboxed or store-signed; each wraps the same bundle listed above.

    • AppImage — chmod +x ocideck-linux-x86_64-0.6.10.AppImage, then run it. One
      file, no installation, works on most distributions.
    • Debian / Ubuntu / Mint — sudo apt install ./ocideck-linux-amd64-0.6.10.deb.
    • Fedora / openSUSE — sudo dnf install ./ocideck-linux-x86_64-0.6.10.rpm
      (or sudo zypper install ./ocideck-linux-x86_64-0.6.10.rpm).
    • Any distribution — unpack ocideck-linux-x64-0.6.10.tar.gz and run
      ./ocideck.

    All four need GTK 3, libsecret-1 and liblzma5; the .deb and .rpm pull
    them in, and any GTK desktop already has them. For the AppImage or tarball on a
    minimal system: sudo apt install libgtk-3-0 libsecret-1-0 (Debian/Ubuntu).

    Verifying what you downloaded

    First check that the checksum list vouches for your files:

    sha256sum --ignore-missing -c SHA256SUMS
    

    (macOS: shasum -a 256 -c SHA256SUMS --ignore-missing.)

    SHA256SUMS on its own tells you only that you have the bytes it lists — not who
    published them. The list itself is therefore signed. Verify that signature with
    minisign and the project's public key
    (minisign.pub):

    minisign -Vm SHA256SUMS -p minisign.pub
    

    The key's ID is CF0BCBD82CFD5B85. Since the key and the signature come from the
    same host as this download, cross-check that ID against an independent copy — the
    source repository or the
    GitHub mirror — before you trust it.

    Because SHA256SUMS covers every file above, one verified signature over the
    list anchors the whole release: tampering with any listed artifact breaks its
    checksum, and the signed list is what vouches for those checksums. The macOS build
    additionally carries an Apple notarisation attesting its publisher; for the
    strongest guarantee on any platform, build from source — every artifact above
    comes from a workflow in this repository that you can read, and make check-toolchain pins the exact Flutter release used.

    What is in it

    See CHANGELOG.md
    for the full list, and
    docs/USER_GUIDE.md
    to get started. Both links point at this tag, not at main, so they keep
    describing the version you just downloaded.

    Licensed under the EUPL-1.2. Published by Stichting LibreKAT. Security
    findings: security@librekat.nl — see
    SECURITY.md.

    Downloads
  • v0.6.9 bd3be7812c

    OciDeck v0.6.9
    All checks were successful
    web-gate / web-gate (push) Successful in 7m27s
    ci-image-scans / build-publish (push) Successful in 7m27s
    macos-build / build-macos (push) Successful in 8m17s
    static-gate / static-gate (push) Successful in 9m19s
    macos-gate / golden-gate (push) Successful in 7m47s
    ci / gate (push) Successful in 14m55s
    linux-build / build-linux (push) Successful in 37m27s
    release / Poort (vóór het bouwen) (push) Successful in 14m53s
    release / Windows ophalen van de spiegel (push) Successful in 1m27s
    release / Web bouwen (push) Successful in 7m6s
    release / Webversie live zetten (push) Successful in 8s
    release / macOS bouwen (push) Successful in 10m19s
    release / Linux bouwen (push) Successful in 18m21s
    release / Release publiceren (push) Successful in 39s
    release / Website-downloads bijwerken (push) Successful in 1m29s
    Stable

    brenno released this 2026-09-22 20:52:36 +00:00 | 1180 commits to main since this release

    OciDeck 0.6.9 — a presentation tool where the content, not the canvas, is
    the document. Decks are Marp Markdown: plain text you can read, diff and keep.

    Try it without installing: https://ocideck.librekat.nl/ runs this same
    version in your browser. Your deck stays in the tab; nothing is uploaded.

    Downloads

    Platform File
    macOS (Apple Silicon + Intel) ocideck-macos-0.6.9.zip
    Windows — installer ocideck-windows-x64-setup-0.6.9.exe
    Windows — portable zip ocideck-windows-x64-0.6.9.zip
    Linux — AppImage (most distributions) ocideck-linux-x86_64-0.6.9.AppImage
    Linux — Debian / Ubuntu / Mint ocideck-linux-amd64-0.6.9.deb
    Linux — Fedora / openSUSE ocideck-linux-x86_64-0.6.9.rpm
    Linux — portable tarball ocideck-linux-x64-0.6.9.tar.gz
    Web bundle (self-hosting) ocideck-web-0.6.9.tar.gz

    Also attached: the Software Bill of Materials in CycloneDX
    (ocideck-0.6.9.cdx.json) and SPDX (ocideck-0.6.9.spdx.json),
    SHA256SUMS over every file above, and SHA256SUMS.minisig — a minisign
    signature over that list.

    Opening the download on each platform

    The macOS build is signed and notarised; the Windows and Linux builds are not
    code-signed. Only Windows warns on first launch — a Linux tarball does not.
    Verify the download below, then:

    macOS. Signed with a Developer ID and notarised by Apple — it opens with a
    normal double-click, no workaround needed. (Check with spctl -a -t exec OciDeck.app: it reports source=Notarized Developer ID.)

    Windows. Two ways in, both the same build — pick one.

    • Installer (ocideck-windows-x64-setup-0.6.9.exe) — installs to Program
      Files with a Start menu shortcut, registers .ocideck (and adds OciDeck to
      Open with… for .md), and uninstalls through Apps & features. Without
      administrator rights, choose the per-user install when it asks.
    • Portable zip (ocideck-windows-x64-0.6.9.zip) — unpack and run
      ocideck.exe. Nothing is written outside the folder, and no rights are needed.

    Neither checks for updates or contacts a server; a new version reaches you the
    way every other change does — from the repository.

    Both are unsigned, so SmartScreen shows "Windows protected your PC": choose
    More info, then Run anyway. The installer additionally asks for
    elevation as Unknown publisher. Check the download against SHA256SUMS (and
    SHA256SUMS.minisig) before you run either — that signature, not a certificate,
    is what attests where these files came from.

    Linux. Four packagings of the same build — pick what fits your distribution.
    None is sandboxed or store-signed; each wraps the same bundle listed above.

    • AppImage — chmod +x ocideck-linux-x86_64-0.6.9.AppImage, then run it. One
      file, no installation, works on most distributions.
    • Debian / Ubuntu / Mint — sudo apt install ./ocideck-linux-amd64-0.6.9.deb.
    • Fedora / openSUSE — sudo dnf install ./ocideck-linux-x86_64-0.6.9.rpm
      (or sudo zypper install ./ocideck-linux-x86_64-0.6.9.rpm).
    • Any distribution — unpack ocideck-linux-x64-0.6.9.tar.gz and run
      ./ocideck.

    All four need GTK 3, libsecret-1 and liblzma5; the .deb and .rpm pull
    them in, and any GTK desktop already has them. For the AppImage or tarball on a
    minimal system: sudo apt install libgtk-3-0 libsecret-1-0 (Debian/Ubuntu).

    Verifying what you downloaded

    First check that the checksum list vouches for your files:

    sha256sum --ignore-missing -c SHA256SUMS
    

    (macOS: shasum -a 256 -c SHA256SUMS --ignore-missing.)

    SHA256SUMS on its own tells you only that you have the bytes it lists — not who
    published them. The list itself is therefore signed. Verify that signature with
    minisign and the project's public key
    (minisign.pub):

    minisign -Vm SHA256SUMS -p minisign.pub
    

    The key's ID is CF0BCBD82CFD5B85. Since the key and the signature come from the
    same host as this download, cross-check that ID against an independent copy — the
    source repository or the
    GitHub mirror — before you trust it.

    Because SHA256SUMS covers every file above, one verified signature over the
    list anchors the whole release: tampering with any listed artifact breaks its
    checksum, and the signed list is what vouches for those checksums. The macOS build
    additionally carries an Apple notarisation attesting its publisher; for the
    strongest guarantee on any platform, build from source — every artifact above
    comes from a workflow in this repository that you can read, and make check-toolchain pins the exact Flutter release used.

    What is in it

    See CHANGELOG.md
    for the full list, and
    docs/USER_GUIDE.md
    to get started. Both links point at this tag, not at main, so they keep
    describing the version you just downloaded.

    Licensed under the EUPL-1.2. Published by Stichting LibreKAT. Security
    findings: security@librekat.nl — see
    SECURITY.md.

    Downloads
  • v0.6.8 67b083f8f7

    OciDeck v0.6.8
    All checks were successful
    web-gate / web-gate (push) Successful in 5m52s
    static-gate / static-gate (push) Successful in 7m42s
    macos-build / build-macos (push) Successful in 9m51s
    macos-gate / golden-gate (push) Successful in 9m12s
    linux-build / build-linux (push) Successful in 34m55s
    ci / gate (push) Successful in 18m2s
    release / Poort (vóór het bouwen) (push) Successful in 21m0s
    release / Windows ophalen van de spiegel (push) Successful in 1m33s
    release / Web bouwen (push) Successful in 6m49s
    release / Webversie live zetten (push) Successful in 9s
    release / macOS bouwen (push) Successful in 11m17s
    release / Linux bouwen (push) Successful in 18m16s
    release / Release publiceren (push) Successful in 42s
    release / Website-downloads bijwerken (push) Successful in 1m20s
    Stable

    brenno released this 2026-09-21 20:44:13 +00:00 | 1214 commits to main since this release

    OciDeck 0.6.8 — a presentation tool where the content, not the canvas, is
    the document. Decks are Marp Markdown: plain text you can read, diff and keep.

    Try it without installing: https://ocideck.librekat.nl/ runs this same
    version in your browser. Your deck stays in the tab; nothing is uploaded.

    Downloads

    Platform File
    macOS (Apple Silicon + Intel) ocideck-macos-0.6.8.zip
    Windows — installer ocideck-windows-x64-setup-0.6.8.exe
    Windows — portable zip ocideck-windows-x64-0.6.8.zip
    Linux — AppImage (most distributions) ocideck-linux-x86_64-0.6.8.AppImage
    Linux — Debian / Ubuntu / Mint ocideck-linux-amd64-0.6.8.deb
    Linux — Fedora / openSUSE ocideck-linux-x86_64-0.6.8.rpm
    Linux — portable tarball ocideck-linux-x64-0.6.8.tar.gz
    Web bundle (self-hosting) ocideck-web-0.6.8.tar.gz

    Also attached: the Software Bill of Materials in CycloneDX
    (ocideck-0.6.8.cdx.json) and SPDX (ocideck-0.6.8.spdx.json),
    SHA256SUMS over every file above, and SHA256SUMS.minisig — a minisign
    signature over that list.

    Opening the download on each platform

    The macOS build is signed and notarised; the Windows and Linux builds are not
    code-signed. Only Windows warns on first launch — a Linux tarball does not.
    Verify the download below, then:

    macOS. Signed with a Developer ID and notarised by Apple — it opens with a
    normal double-click, no workaround needed. (Check with spctl -a -t exec OciDeck.app: it reports source=Notarized Developer ID.)

    Windows. Two ways in, both the same build — pick one.

    • Installer (ocideck-windows-x64-setup-0.6.8.exe) — installs to Program
      Files with a Start menu shortcut, registers .ocideck (and adds OciDeck to
      Open with… for .md), and uninstalls through Apps & features. Without
      administrator rights, choose the per-user install when it asks.
    • Portable zip (ocideck-windows-x64-0.6.8.zip) — unpack and run
      ocideck.exe. Nothing is written outside the folder, and no rights are needed.

    Neither checks for updates or contacts a server; a new version reaches you the
    way every other change does — from the repository.

    Both are unsigned, so SmartScreen shows "Windows protected your PC": choose
    More info, then Run anyway. The installer additionally asks for
    elevation as Unknown publisher. Check the download against SHA256SUMS (and
    SHA256SUMS.minisig) before you run either — that signature, not a certificate,
    is what attests where these files came from.

    Linux. Four packagings of the same build — pick what fits your distribution.
    None is sandboxed or store-signed; each wraps the same bundle listed above.

    • AppImage — chmod +x ocideck-linux-x86_64-0.6.8.AppImage, then run it. One
      file, no installation, works on most distributions.
    • Debian / Ubuntu / Mint — sudo apt install ./ocideck-linux-amd64-0.6.8.deb.
    • Fedora / openSUSE — sudo dnf install ./ocideck-linux-x86_64-0.6.8.rpm
      (or sudo zypper install ./ocideck-linux-x86_64-0.6.8.rpm).
    • Any distribution — unpack ocideck-linux-x64-0.6.8.tar.gz and run
      ./ocideck.

    All four need GTK 3, libsecret-1 and liblzma5; the .deb and .rpm pull
    them in, and any GTK desktop already has them. For the AppImage or tarball on a
    minimal system: sudo apt install libgtk-3-0 libsecret-1-0 (Debian/Ubuntu).

    Verifying what you downloaded

    First check that the checksum list vouches for your files:

    sha256sum --ignore-missing -c SHA256SUMS
    

    (macOS: shasum -a 256 -c SHA256SUMS --ignore-missing.)

    SHA256SUMS on its own tells you only that you have the bytes it lists — not who
    published them. The list itself is therefore signed. Verify that signature with
    minisign and the project's public key
    (minisign.pub):

    minisign -Vm SHA256SUMS -p minisign.pub
    

    The key's ID is CF0BCBD82CFD5B85. Since the key and the signature come from the
    same host as this download, cross-check that ID against an independent copy — the
    source repository or the
    GitHub mirror — before you trust it.

    Because SHA256SUMS covers every file above, one verified signature over the
    list anchors the whole release: tampering with any listed artifact breaks its
    checksum, and the signed list is what vouches for those checksums. The macOS build
    additionally carries an Apple notarisation attesting its publisher; for the
    strongest guarantee on any platform, build from source — every artifact above
    comes from a workflow in this repository that you can read, and make check-toolchain pins the exact Flutter release used.

    What is in it

    See CHANGELOG.md
    for the full list, and
    docs/USER_GUIDE.md
    to get started. Both links point at this tag, not at main, so they keep
    describing the version you just downloaded.

    Licensed under the EUPL-1.2. Published by Stichting LibreKAT. Security
    findings: security@librekat.nl — see
    SECURITY.md.

    Downloads