Awesome Move 
A curated list of code and content from the Move programming language community.
Move is a programming language for writing safe smart contracts originally developed at Facebook to power the Libra blockchain. Move is designed to be a platform-agnostic language to enable common libraries, tooling, and developer communities across diverse blockchains with vastly different data and execution models. Move's ambition is to become the "JavaScript of web3" in terms of ubiquity--when developers want to quickly write safe code involving assets, it should be written in Move.
Contents
- Overview
- Move-Powered Blockchains
- Books
- Tutorials
- Community
- Code
- Fungible Tokens
- Non-Fungible Tokens
- Decentralized Identity
- DeFi
- SocialFi
- On-Chain Governance
- Cross-Chain Bridge
- Accounts
- Frameworks
- Libraries
- Miscellaneous
- Tools
- IDEs
- Package Managers
- Wallets
- SDKs
- Papers
- Language Design
- Static Analysis and Verification
- Videos
- Slides
- Podcasts
- Blog Posts
- Security
Overview
Move-Powered Blockchains
- Sui - A next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language (in devnet).
- 0L - A reference implementation of a neutral replicated state machine. Forked from the Libra/Diem technologies (in mainnet).
- Starcoin - A smart contract blockchain network that scales by layering (in mainnet).
- Aptos - Aptos-core strives towards being the safest and most scalable layer one blockchain solution (in mainnet).
- Pontem - Substrate based parachain with MoveVM onboard (in testnet).
- Celo - Blockchain with EVM and MoveVM (coming soon).
- Diem - The original Move based blockchain from Meta (form. Libra by Facebook) (discontinued).
- ChainX - Bitcoin's layer2 smart contract network has already supported WASM and EVM, and is supporting MoveVM (in mainnet).
Books
- Move Book - Move book maintained by the Move core team (中文).
- Move Book - Move book maintained by @damirka (中文).
- Move Patterns - A book on Move software design patterns maintained by @villesundell.
- Sui Move by Example - A book on the Sui Move variant maintained by @MystenLabs.
Tutorials
- Implementing, testing, and verifying a fungible token - Maintained by the Move core team.
- Programming with objects - Maintained by the Sui team.
- Move and SmartContract Development - Maintained by the Starcoin team.
- Move Language - Interactive Move language course, free for everyone, maintained by imcoding.online (中文).