# References

*[Documentation index](/llms.txt) · [Full index](/llms-full.txt)*

Already familiar with Sui? Use these valuable resources to continue your development journey.

- [Awesome Sui Gaming](awesome-sui-gaming) — A curated list of awesome gaming projects and developer tools within the Sui ecosystem.
- [Awesome Sui](awesome-sui) — A curated list of awesome developer tools and infrastructure projects within the Sui ecosystem.
- [Cli](cli/)
- [Sui CLI](cli) — Sui provides command line tools to interact with the network, its features, and the Move programming language. Individual command groups and utilities are referred to as Sui Client CLI, Sui Keytool CLI, Sui Move CLI, Sui Completion CLI, and Sui Validator CLI.
- [Contribute](contribute/)
- [Framework](framework/)
- [Sui Framework](framework) — The Sui framework libraries include Move modules that provide the logic for Sui and its standards. A Rust process creates the documentation for the modules directly from comments in the code.
- [Sui Full Node gRPC Message Definitions](fullnode-protocol-messages) — Message definitions for the Sui Full Node gRPC API.
- [Sui Full Node gRPC Enum and Scalar Type Definitions](fullnode-protocol-types) — Enum and scalar type definitions for the Sui Full Node gRPC API.
- [Sui Full Node gRPC Methods](fullnode-protocol) — The Sui full node gRPC protocol is available on all Sui Full nodes.
- [Gaming on Sui](gaming) — Sui offers features like dynamic NFTs, Kiosk, soulbound assets, and onchain randomness to provide builders with the tools to create immersive, transparent, and fair gaming experiences.
- [Sui IDE Support](ide/) — IDE tools and extensions for developing Move smart contracts on Sui, including language server support and debugging.
- [Object Display V2 Syntax](object-display-syntax) — Learn how to use Display V2 format strings to render Sui Move object values into human-readable strings, JSON, or encoded representations.
- [Package Managers](package-managers/)
- [PTB Commands](ptb-commands) — This topic describes each PTB command and their format, return type, and signature.
- [Release Notes](release-notes)
- [Sui-Related Research Papers](research-papers) — Research papers that are relevant to Sui and that one or more Sui team members have co-authored.
- [Legacy Rust SDK](rust-sdk) — The Sui Rust SDK provides Rust wrappers around the Sui API. Using the SDK, you can interact with Sui networks using the Rust programming language.
- [SDK Comparison](sdk-comparison) — A high-level comparison of the SDKs available for building on Sui, to help you choose the right kit for your language, platform, and use case.
- [Sui Api](sui-api/)
- [Sui RPC](sui-api) — SuiJSON is a JSON-based format that enables alignment of JSON inputs with Move call arguments.
- [Sui Framework Reference](sui-framework-reference) — The Sui Framework includes the essential libraries necessary for developing Move packages.
- [Glossary](sui-glossary) — Learn about terminology specific to Sui.
- [GraphQL for Sui RPC](sui-graphql) — GraphQL is a public service for the Sui RPC that enables you to efficiently interact with the Sui network.
- [Move References](sui-move) — Learn more about Move.
- [Sui and Community SDKs](sui-sdks) — Collection of SDKs and utilities for developing on Sui using various programming languages.
- [Asset Tokenization Reference](ts-asset-tokenization) — Represent real-world assets as onchain fractional tokens using the tokenized_asset module on Sui.
