DOWNLOADS

Get CKey.

Release packages for every platform, each with its SHA-256 checksum. CKey is open source under the MIT licence.

CKey packages are MIT-licensed open source (licence). This website, openckey.org, is proprietary and is not covered by that licence.

Files

Loading the release list…

Install

No CKey package is in a public registry yet. Until one is, install from the files above (replace VERSION with the listed version) or build from source.

Swift Package Manager

// Xcode: File › Add Package Dependencies… › https://github.com/clearkeysolutions/ckey
    .package(url: "https://github.com/clearkeysolutions/ckey", from: "0.1.0"),
    .target(name: "MyApp", dependencies: [.product(name: "CKey", package: "ckey")]),

npm (web)

npm install ./ckey-VERSION.tgz     # from the file above
    npm install ckey                   # once published

Maven (Android)

// unzip ckey-android-maven-VERSION.zip into ./maven, then:
    repositories { maven { url = uri("maven") } }
    dependencies { implementation("org.openckey:ckey:VERSION") }

NuGet (.NET)

dotnet add package CKey --version VERSION --source ./packages
    <PackageReference Include="CKey" Version="VERSION" />

CMake (C and C++)

# unpack ckey-VERSION-<platform>.tar.gz, then:
    cmake -S . -B build -DCMAKE_PREFIX_PATH=/path/to/ckey-VERSION-<platform>
    # CMakeLists.txt
    find_package(CKey REQUIRED)
    target_link_libraries(app PRIVATE CKey::core)

Homebrew (command line)

brew install --formula ./ckey.rb
    ckey encode-scalable --utf8 "https://openckey.org" --out code.svg

Verify a download

Compare the checksum with the value listed above:

shasum -a 256 <file>

Files from a GitHub Release also carry a signed build provenance attestation. With the GitHub CLI:

gh attestation verify <file> --repo clearkeysolutions/ckey

Per-platform guides are in the SDK quick starts.