Enterprise Secret Management SDK — source code downloads for all supported language bindings.
libsecret — the core C library.
← Back to Secret
| Language | Status | Binding | Source | Build |
|---|---|---|---|---|
| C / C++ | Stable | .a .so .dll |
C-SecretSDK.zip | make |
| Python | Stable | .pyd / ctypes |
Python-secret_sdk.zip | python setup.py build |
| Go | Stable | CGo .so |
Go-secret-sdk.zip | go build |
| Java | Stable | JNI .jar |
Java-SecretSDK.zip | ant build |
| Java (Android) | Beta | .aar + .so |
Java-Android-SecretSDK.zip | ./gradlew assembleRelease |
| Kotlin (Android) | Beta | .aar + .so |
Kotlin-Android-SecretSDK.zip | ./gradlew assembleRelease |
| Swift | Beta | .dylib / XCFramework |
Swift-SecretSDK.zip | swift build |
| Objective-C | Beta | .dylib / Framework |
ObjectiveC-SecretSDK.zip | xcodebuild |
| Ruby | Beta | Native ext .so |
Ruby-secret_sdk.zip | gem build |
| Rust | Beta | .rlib .so |
Rust-secret-sdk.zip | cargo build |
| Bash / CLI | Stable | curl (no lib) | Bash-secret-sdk.zip | — |
Build all SDKs at once:
Build individual SDKs:
| SDK | Command |
|---|---|
| C / C++ | make -C SDK/C-SecretSDK all |
| Python | cd SDK/Python-secret_sdk && python setup.py build |
| Go | cd SDK/Go-secret-sdk && go build ./... |
| Java | cd SDK/Java-SecretSDK && ant build |
| Android | cd SDK/Java-Android-SecretSDK && ./gradlew assembleRelease |
| Kotlin Android | cd SDK/Kotlin-Android-SecretSDK && ./gradlew assembleRelease |
| Swift | cd SDK/Swift-SecretSDK && swift build |
| Objective-C | cd SDK/ObjectiveC-SecretSDK && xcodebuild |
| Ruby | cd SDK/Ruby-secret_sdk && gem build secret_sdk.gemspec |
| Rust | cd SDK/Rust-secret-sdk && cargo build --release |
| Bash | No build required — source secret.sh |
All non-C SDKs depend on libsecret (the core C library). Pre-built shared libraries will be available for:
| Platform | Library | Download |
|---|---|---|
| Linux (x86_64, aarch64) | libsecret.so | Coming soon |
| macOS (x86_64, arm64) | libsecret.dylib | Coming soon |
| Windows (x86, x64) | secret.dll | Coming soon |
For SDK access, licensing, and support:
RORBIT — rorbitcompany@gmail.com
Warszawa, Poland