Skip to main content

A curated list of Motoko code and resources.

116
GitHub Stars
129
Curated Resources
5
Categories
4 hours ago
Last Refreshed
ApplicationsDevelopment toolsLibrariesRegistriesResources

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me encoding resources from awesome-motoko"

Installation instructions →

What's inside

Libraries

Resources

  • AgorApp

    AgorApp is an online interactive coding platform that provides courses and coding challenges on all-things-web3 engineering and Internet Computer development.

  • DFINITY Education

    Lessons about blockchain, cryptocurrencies and protocol of Internet Computer.

  • Introducing the Internet Computer

    A comprehensive series of documents that introduce Internet Computer.

  • Mastering Motoko Book

    The Definitive Guide to Decentralized Application Engineering on the Internet Computer

  • Motoko Bootcamp

    Lectures and resources from the Motoko Bootcamp.

  • motoko by example

    An officially maintained collection of short Motoko examples.

Applications

  • Anti-KorruptSocial

    Expand your knowledge on corruption using AI and blockchain.

  • AppicCryptocurrencies

    A canister for automatically buying and selling tokens at specific times or intervals.

  • berRealestate

    Blockchain estate register with IC

  • BrownFiDecentralized Finance

    Simple AMM Dex with high Capital Effifiency

  • cancanVideo

    A scalable video-sharing service.

  • candid-spacesCanister tools

    A general-purpose candid data lake for canisters' data on the IC.

Development tools

  • BlocksIDEs

    An open source visual Motoko smart contract editor.

  • dfxBuild system

    The DFINITY command-line execution environment (dfx) is the primary tool for creating, deploying, and managing the dapps you develop for the Internet Computer blockchain.

  • ic101Testing

    This repository demonstrates how to use the matchers library to unit test canisters on the Internet Computer.

  • ic-mini-terminalTesting

    Minimal keyboard input (⌨) and graphical output (📺) for programs on the Internet Computer.

  • IntelliJ IDEA Motoko supportIDEs

    Adds support for the Motoko language from Dfinity.

  • MotokoIDEs

    Motoko language support maintained by official.

Registries

  • io package

    Basic Interfaces for I/O Primitives.

  • MOPS

    A package manager for Motoko with on-chain package registry.

  • Package Set

    Aviate-labs package-set for Motoko libraries to use with vessel.

  • Vessel Package Set

    The official package-set for Motoko libraries to use with vessel.

Showing a sample of 129 resources. View the full list on GitHub →