Skip to content
This repository was archived by the owner on Sep 3, 2025. It is now read-only.

Latest commit

 

History

History
294 lines (237 loc) · 17.4 KB

File metadata and controls

294 lines (237 loc) · 17.4 KB

Awesome TON (The Open Network) Awesome

TON Research Telegram Foundation Group Twitter Group

Warning

This repository is archived and is more likely to be out of date.

Visit the Dev Portal to learn more about the development on TON

A carefully curated collection of outstanding libraries, tools, services, protocols, and smart contracts in the TON ecosystem. This list serves as a comprehensive resource for developers, researchers, and enthusiasts interested in building on The Open Network.


Contents


🏛️ Official Resources


🎓 Education

Basic Theory

YouTube Educational Videos

Community Tutorials

Smart Contract Examples

Guidelines


🧑‍💻 Development

Dev Tools

  • Development Frameworks

    • Blueprint - Smart contract development environment.
    • Rift - Python framework for TON smart contracts.
    • Tact - High-level language for TON smart contracts.
    • ton-k8s - Self-hosted TON network with Kubernetes and Docker.
  • Testing Tools

  • IDE Support

    • TON Web IDE - Browser-based IDE designed to simplify the journey of writing, testing, compiling, deploying, and interacting with smart contracts on TON.
    • FunC
    • Tact
      • VS Code Plugin - Powerful and feature-rich extension for Visual Studio Code (VSCode) and VSCode-based editors like VSCodium, Cursor, Windsurf, and others.
      • IntelliJ IDEs Plugin - Powerful and feature-rich plugin for JetBrains IDEs like WebStorm, IntelliJ IDEA, and others.
      • Sublime Text Plugin - Sublime Text 4 package.
      • tact.vim - Vim 8+ plugin.
      • Language Server (LSP Server) - Supports Sublime Text, (Neo)Vim, Helix, and other editors with LSP support.
  • Debugging

    • TxTracer - Tool to emulate and trace any transaction from TON blockchain.

Libraries & SDKs

Community Support


🔌 Core Integrations

Authentication

Telegram Web Apps (TWAs)

API Services


🛠️ Utilities


🎨 Design Resources


🤝 Contribute

Contributing to Awesome-TON

  1. Fork this repository
  2. Press . on your fork to open the online editor (VSCode)
  3. Make your changes following our contribution guidelines
  4. Submit a Pull Request with a clear description of your additions/changes
  5. Join the TON contributors community!