SDKs

Crucible maintains official SDKs for Node.js and Python. Both SDKs are open source and cover the full API surface.

Node.js

npm install crucible-sdk

Requires Node.js 18 or later. Full TypeScript support included.

GitHub: github.com/crucible-dev/crucible-node

Python

pip install crucible

Requires Python 3.9 or later.

GitHub: github.com/crucible-dev/crucible-python

Community SDKs

Community-maintained SDKs are available for Go, Ruby, and Rust. These are not officially supported by Crucible but are actively maintained by contributors. Links available in the GitHub organization.

SDK versioning

We follow semantic versioning. Minor and patch releases are backward compatible. Major version bumps may include breaking changes and will be announced in the changelog at least 30 days in advance.

Create a free website with Framer, the website builder loved by startups, designers and agencies.