Skip to content

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

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

Stars

Watchers

Forks

Contributors 37