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

A curated list of remarkable libraries, tools, services, protocols, and smart contracts related to TON.

License

Notifications You must be signed in to change notification settings

ton-community/awesome-ton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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!

About

A curated list of remarkable libraries, tools, services, protocols, and smart contracts related to TON.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors 38