docs/content/references/sui-sdks.mdx
Sui provides developer kits that act as wrappers for the Sui API. The Sui community broadens the code coverage with its own set of developer kits targeting the Sui blockchain.
:::caution
sui-rust-sdk does not support JSON RPC. If you need JSON RPC access, use the legacy Rust SDK. It is forward and backward compatible.
:::
<Cards> <Card title="dApp Kit" href="https://sdk.mystenlabs.com/dapp-kit"> A web frontend SDK that interacts with the Sui API. It is available as an NPM package. </Card> <Card title="Rust SDK" href="https://github.com/MystenLabs/sui-rust-sdk"> SDK configuration and examples of using the Sui API with Rust, using the `sui-rust-sdk` crate. </Card> <Card title="Legacy Rust SDK" href="/references/rust-sdk"> Supports JSON RPC access. It is forward and backward compatible. </Card> <Card title="TypeScript SDK" href="https://sdk.mystenlabs.com/typescript"> TypeScript SDK for integrating Sui in your TS apps. </Card> <Card title="zkSend SDK" href="https://sdk.mystenlabs.com/zksend"> zkSend SDK to enable you to incorporate Stashed functionality. </Card> </Cards>:::info
While the community projects are expertly developed, their maintenance and community support vary. You might want to research a project's history and support level before committing to using its utilities.
:::
<Cards> <Card title="dApp Kit (Vue)" href="https://github.com/SuiFansCN/suiue"> Sui dApp Kit for the Vue framework. </Card> <Card title="Dart SDK" href="https://github.com/mofalabs/sui"> A cross-platform Sui SDK for mobile, web, and desktop. </Card> <Card title="Go SDK" href="https://github.com/block-vision/sui-go-sdk"> SDK for developing for Sui using Golang. </Card> <Card title="Kotlin SDK" href="https://github.com/mcxross/ksui"> Ksui is a collection of Kotlin Multiplatform JSON-RPC wrapper and crypto utilities for interacting with a Sui full node. </Card> <Card title="Python SDK" href="https://github.com/FrankC01/pysui"> pysui is a Python client for developing on the Sui blockchain. </Card> <Card title="Swift SDK" href="https://github.com/opendive/suikit"> SuiKit is a Swift SDK natively designed for developing on the Sui blockchain. </Card> </Cards>