Skip to content

Commit 936ea24

Browse files
authored
Merge pull request #74 from awesome-doge/main
Reformat and review content
2 parents aa62b1b + 4aa845b commit 936ea24

File tree

1 file changed

+113
-98
lines changed

1 file changed

+113
-98
lines changed

README.md

+113-98
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ Welcome to Awesome TON - a carefully curated compendium of standout libraries, t
2121
- [Community Tutorials](#community-tutorials)
2222
- [Smart Contract Examples](#smart-contract-examples)
2323
- [Guidelines](#guidelines)
24-
- [🗣 Talks \& Workshops](#-talks--workshops)
2524
- [🧑‍💻 Get Coding](#-get-coding)
2625
- [Dev Tools](#dev-tools)
2726
- [Libraries](#libraries)
@@ -52,20 +51,26 @@ Welcome to Awesome TON - a carefully curated compendium of standout libraries, t
5251
- [TON Sites, TON WWW, TON Proxy](https://blog.ton.org/ton-sites)
5352

5453
### YouTube Educational Videos
55-
- [TON Dev Study Channel](https://www.youtube.com/@WikiMar/playlists)
56-
- English
57-
- [FunC & Blueprint](https://www.youtube.com/playlist?list=PLyDBPwv9EPsDjIMAF3XqNI2XGNwdcB3sg)
58-
- [TON Development with Fift](https://www.youtube.com/playlist?list=PLyDBPwv9EPsB47mqzF4Z9K8k6HYqPv6Px)
59-
- [TON Development with Python](https://www.youtube.com/playlist?list=PLyDBPwv9EPsDrQUyuHTsKRzxg6XaTPzhh)
60-
- [Tact & Blueprint](https://www.youtube.com/@AlefmanVladimirEN-xb4pq/videos)
61-
- Russian
62-
- [FunC & Blueprint](https://www.youtube.com/playlist?list=PLyDBPwv9EPsA5vcUM2vzjQOomf264IdUZ)
63-
- [TON Connect - Integration in TON Ecosystem](https://www.youtube.com/playlist?list=PLyDBPwv9EPsCJ226xS5_dKmXXxWx1CKz_)
64-
- [TON Development with Python](https://www.youtube.com/playlist?list=PLyDBPwv9EPsC-7xbn8b8noZh9a1Xkg42W)
65-
- [TON Development with GO](https://www.youtube.com/playlist?list=PLyDBPwv9EPsCV-GifFVIQ1o3t35j1nj-u)
66-
- [TON Development with Fift](https://www.youtube.com/playlist?list=PLyDBPwv9EPsCYG-hR4N5FRTKUkfM8POgh)
67-
- [Mark Okhman](https://www.youtube.com/@markokhman)
68-
- [TON Dev Moscow Channel](https://www.youtube.com/@tondevmoscow/featured)
54+
55+
- TON Development Courses
56+
- [TON Dev Study](https://www.youtube.com/@WikiMar/playlists)
57+
- English
58+
- [FunC & Blueprint](https://www.youtube.com/playlist?list=PLyDBPwv9EPsDjIMAF3XqNI2XGNwdcB3sg)
59+
- [TON with Fift](https://www.youtube.com/playlist?list=PLyDBPwv9EPsB47mqzF4Z9K8k6HYqPv6Px)
60+
- [TON with Python](https://www.youtube.com/playlist?list=PLyDBPwv9EPsDrQUyuHTsKRzxg6XaTPzhh)
61+
- [Tact & Blueprint](https://www.youtube.com/@AlefmanVladimirEN-xb4pq/videos)
62+
- Russian
63+
- [FunC & Blueprint](https://www.youtube.com/playlist?list=PLyDBPwv9EPsA5vcUM2vzjQOomf264IdUZ)
64+
- [TON Connect Integration](https://www.youtube.com/playlist?list=PLyDBPwv9EPsCJ226xS5_dKmXXxWx1CKz_)
65+
- [TON with Python](https://www.youtube.com/playlist?list=PLyDBPwv9EPsC-7xbn8b8noZh9a1Xkg42W)
66+
- [TON with GO](https://www.youtube.com/playlist?list=PLyDBPwv9EPsCV-GifFVIQ1o3t35j1nj-u)
67+
- [TON with Fift](https://www.youtube.com/playlist?list=PLyDBPwv9EPsCYG-hR4N5FRTKUkfM8POgh)
68+
69+
- Community Channels
70+
- [TON & Company](https://www.youtube.com/@ton-company/featured)
71+
- [TON Dev Moscow](https://www.youtube.com/@tondevmoscow/featured)
72+
- [TON - The Open Network](https://www.youtube.com/@the_open_network/featured)
73+
- [DoraHacks Workshops](https://www.youtube.com/playlist?list=PLpkpEL9gYGez8hCtzMtOabQPX9bgYLZPN)
6974

7075
### Community Tutorials
7176
- Smart Contracts
@@ -77,6 +82,7 @@ Welcome to Awesome TON - a carefully curated compendium of standout libraries, t
7782
- [🚩 Challenge 5: Create UI to Interact with the Contract in 5 Minutes](https://github.com/romanovichim/TONQuest5)
7883
- [🚩 Challenge 6: Analyzing NFT Sales on Getgems Marketplace](https://github.com/romanovichim/TONQuest6)
7984
- [Get Started with TON](https://docs.ton.org/develop/onboarding-challenge)
85+
- [How to Build Your First DApp on TON](https://docs.tonxapi.com/reference/build-your-first-dapp)
8086
- TON Community Hello World
8187
- [Step-by-Step Guide for Working with Your First TON Wallet](https://ton-community.github.io/tutorials/01-wallet/)
8288
- [Step-by-Step Guide for Writing Your First Smart Contract](https://ton-community.github.io/tutorials/02-contract/)
@@ -107,95 +113,102 @@ Welcome to Awesome TON - a carefully curated compendium of standout libraries, t
107113
- [Smart Contract Examples](https://docs.ton.org/develop/smart-contracts/examples)
108114

109115
### Guidelines
110-
- Smart Contract Development
111-
- [Overview](https://docs.ton.org/develop/smart-contracts/guidelines)
112-
- Develop Apps
113-
- [Payments Processing](https://docs.ton.org/develop/dapps/asset-processing/)
114-
- [TON Jetton Processing](https://docs.ton.org/develop/dapps/asset-processing/jettons)
115-
- [TON NFT Processing](https://docs.ton.org/develop/dapps/asset-processing/nfts)
116-
- [TON Metadata Parsing](https://docs.ton.org/develop/dapps/asset-processing/metadata)
117-
- TON Connect (Integration)
118-
- [TON Connect for Developers](https://docs.ton.org/develop/dapps/ton-connect/developers)
119-
- [TON Wallet Guidelines](https://docs.ton.org/develop/dapps/ton-connect/protocol/wallet-guidelines)
120-
- [TON Connect Workflow](https://docs.ton.org/develop/dapps/ton-connect/protocol/workflow)
121-
- API references
122-
- [Chainstack TON API refence](https://docs.chainstack.com/reference/getting-started-ton) — interactive API reference for v2 and v3 with working examples.
123-
---
124116

125-
## 🗣 Talks & Workshops
126-
127-
- [TON & Company](https://www.youtube.com/@ton-company/featured) - By [@markokhman](https://t.me/markokhman)
128-
- [TON - The Open Network](https://www.youtube.com/@the_open_network/featured)
129-
- [DoraHacks Workshops](https://www.youtube.com/playlist?list=PLpkpEL9gYGez8hCtzMtOabQPX9bgYLZPN)
117+
- Development Guidelines
118+
- Smart Contracts
119+
- [Development Overview](https://docs.ton.org/develop/smart-contracts/guidelines)
120+
121+
- Asset Processing
122+
- [Payments Processing](https://docs.ton.org/develop/dapps/asset-processing/)
123+
- [Jetton Processing](https://docs.ton.org/develop/dapps/asset-processing/jettons)
124+
- [NFT Processing](https://docs.ton.org/develop/dapps/asset-processing/nfts)
125+
- [Metadata Parsing](https://docs.ton.org/develop/dapps/asset-processing/metadata)
126+
127+
- TON Connect
128+
- [Developer Guide](https://docs.ton.org/develop/dapps/ton-connect/developers)
129+
- [Wallet Integration](https://docs.ton.org/develop/dapps/ton-connect/protocol/wallet-guidelines)
130+
- [Protocol Workflow](https://docs.ton.org/develop/dapps/ton-connect/protocol/workflow)
131+
132+
- API Documentation
133+
- [Chainstack API Reference](https://docs.chainstack.com/reference/getting-started-ton) - Interactive v2/v3 API docs with examples.
130134

131135
---
132136

133137
## 🧑‍💻 Get Coding
134138

135139
### Dev Tools
136-
- [Blueprint](https://github.com/ton-community/blueprint/) - A development environment for writing, testing, and deploying smart contracts.
137-
- [Testnet Faucet](https://t.me/testgiver_ton_bot) - Bot for getting testnet TON.
138-
- [Chainstack TON faucet](https://faucet.chainstack.com/ton-testnet-faucet) — good for daily TON refills.
139-
- [TON Dev Wallet](https://github.com/TonDevWallet/TonDevWallet) - Wallet for developers.
140-
- [Rift](https://github.com/sky-ring/rift) - Python framework for building smart contracts.
141-
- [Tact](https://tact-lang.org/) - High-level language for TON smart-contracts.
142-
- [ton-k8s](https://github.com/disintar/ton-k8s) - Self-hosted TON network with Docker images for compose and Kubernetes.
143-
- IDE Plugins
140+
141+
- Development
142+
- [Blueprint](https://github.com/ton-community/blueprint/) - Development environment for smart contracts.
143+
- [Rift](https://github.com/sky-ring/rift) - Python framework for smart contracts.
144+
- [Tact](https://tact-lang.org/) - High-level language for smart contracts.
145+
- [ton-k8s](https://github.com/disintar/ton-k8s) - Self-hosted TON network with Docker.
146+
147+
- Testing
148+
- [Testnet Faucet](https://t.me/testgiver_ton_bot) - Bot for testnet TON.
149+
- [TONX Testnet Faucet](https://faucet.tonxapi.com/) - Test without real tokens.
150+
- [Chainstack TON faucet](https://faucet.chainstack.com/ton-testnet-faucet) - Daily TON refills.
151+
- [TON Dev Wallet](https://github.com/TonDevWallet/TonDevWallet) - Developer wallet.
152+
153+
- IDE Support
144154
- [VS Code Plugin](https://marketplace.visualstudio.com/items?itemName=tonwhales.func-vscode)
145155
- [IntelliJ IDEs Plugin](https://plugins.jetbrains.com/plugin/23382-ton)
146156
- [Sublime Text Plugin](https://github.com/savva425/func_plugin_sublimetext3)
147-
- API
148-
- [Chainstack](https://chainstack.com/build-better-with-ton/) — RPC nodes and indexer in multiple regions with geo and load balancing.
149-
- [toncenter.com](https://toncenter.com/) - Fast and reliable HTTP API for The Open Network.
150-
- [dton.io/graphql](https://dton.io/graphql)
151-
- [tonapi.io](https://tonapi.io/)
152-
- [anton.tools](https://anton.tools/)
157+
158+
- API Services
159+
- [TONX API](https://www.notion.so/TONX-TONX-API-TONX-Lab-f9e86e5382604c6193a2ef2243b283fc?pvs=21) - Complete API platform with 99.99% uptime.
160+
- [Chainstack](https://chainstack.com/build-better-with-ton/) - RPC nodes with geo balancing.
161+
- [toncenter.com](https://toncenter.com/) - Fast and reliable HTTP API.
162+
- [dton.io/graphql](https://dton.io/graphql) - GraphQL API.
163+
- [tonapi.io](https://tonapi.io/) - API service.
164+
- [anton.tools](https://anton.tools/) - API tools.
165+
153166
- Telegram Web Apps (TWAs)
154-
- [Telegram WebApps Documentation](https://core.telegram.org/bots/webapps) - Full description on Telegram website.
155-
- [docs.twa.dev](https://docs.telegram-mini-apps.com/) - User-friendly docs from the community.
156-
- [ton-community/twa-template](https://github.com/ton-community/twa-template) - Template for a new TWA interacting with the TON.
157-
- [twa-dev/boilerplate](https://github.com/twa-dev/Boilerplate) - Another boilerplate for a new TWA.
158-
- [twa-dev/sdk](https://github.com/twa-dev/sdk) - npm package for TWA SDK.
159-
- [twa-dev/Mark42](https://github.com/twa-dev/Mark42) - Mark42 is a simple lightweight tree-shakable UI library for TWA.
167+
- [Official Documentation](https://core.telegram.org/bots/webapps)
168+
- [Community Documentation](https://docs.telegram-mini-apps.com/)
169+
- [ton-community/twa-template](https://github.com/ton-community/twa-template) - TWA template with TON.
170+
- [twa-dev/boilerplate](https://github.com/twa-dev/Boilerplate) - TWA boilerplate.
171+
- [twa-dev/sdk](https://github.com/twa-dev/sdk) - TWA SDK package.
172+
- [twa-dev/Mark42](https://github.com/twa-dev/Mark42) - UI library for TWA.
160173

161174
### Libraries
175+
- JavaScript/TypeScript
176+
- [TONX.JS](https://github.com/frigatebird-studio/TONX.js) - JS integration for TONX API.
177+
- [ton-core/ton](https://github.com/ton-core/ton) - Cross-platform client by ton-core.
178+
- [toncenter/tonweb](https://github.com/toncenter/tonweb) - Cross-platform client by TonCenter.
179+
- [orbs-network/ton-access](https://github.com/orbs-network/ton-access) - Unthrottled RPC access.
180+
- [foton](https://github.com/VanishMax/foton) - Toolkit for TON dApps development.
181+
162182
- Python
163-
- [disintar/tonpy](https://github.com/disintar/tonpy) - Python SDK with full TLB support, Emulator, and TVM.
164-
- [yungwine/pytoniq](https://github.com/yungwine/pytoniq) - Python SDK with native LiteClient, TLB wrappers, and cells.
165-
- [tonfactory/tonsdk](https://github.com/tonfactory/tonsdk) - Library with cells implementation and popular contract wrappers.
183+
- [disintar/tonpy](https://github.com/disintar/tonpy) - SDK with TLB support and TVM.
184+
- [yungwine/pytoniq](https://github.com/yungwine/pytoniq) - SDK with LiteClient and TLB.
185+
- [tonfactory/tonsdk](https://github.com/tonfactory/tonsdk) - Cells and contract wrappers.
166186
- [toncenter/pytonlib](https://github.com/toncenter/pytonlib) - Tonlib wrapper.
167-
- [yungwine/TonTools](https://github.com/yungwine/TonTools) - High-level library with HTTP/ADNL interaction with liteservers.
168-
- JavaScript
169-
- [ton-core/ton](https://github.com/ton-core/ton) - Cross-platform client for TON blockchain, by ton-core.
170-
- [toncenter/tonweb](https://github.com/toncenter/tonweb) - Cross-platform client for TON blockchain, by TonCenter.
171-
- [orbs-network/ton-access](https://github.com/orbs-network/ton-access) - Unthrottled anonymous RPC access to TON blockchain.
172-
- [foton](https://github.com/VanishMax/foton) - A toolkit for creating TON dApps: connect to wallets, send transactions, deploy and call smart contracts.
173-
- Go
174-
- [xssnick/tonutils-go](https://github.com/xssnick/tonutils-go)
175-
- [tonkeeper/tongo](https://github.com/tonkeeper/tongo)
176-
- [Golang TonLib Wrapper](https://github.com/ton-blockchain/tonlib-go)
177-
- Dart/Flutter SDK
178-
- [novusnota/tonutils-dart](https://github.com/novusnota/tonutils-dart) - Comprehensive Dart/Flutter SDK for TON Blockchain.
179-
- Rust SDK
180-
- [ston-fi/tonlib-rs](https://github.com/ston-fi/tonlib-rs)
181-
- C++ TonLib
182-
- [C++ TonLib](https://github.com/ton-blockchain/ton/tree/master/example/cpp)
183-
- Java TonLib Wrapper (JNI)
184-
- [tonlib-java](https://github.com/ton-blockchain/tonlib-java)
185-
- Swift
186-
- [labraburn/SwiftyTON](https://github.com/labraburn/SwiftyTON) - Native Swift wrapper for tonlib with async/await.
187-
- Node.js
188-
- [labraburn/node-tonlib](https://github.com/labraburn/node-tonlib) - C++ addon for Node.js to work with tonlibjson.
189-
- Kotlin
190-
- [ton-kotlin](https://github.com/andreypfau/ton-kotlin) - Kotlin SDK for TON blockchain.
191-
- C# (.NET, Unity)
192-
- [TonSdk.NET](https://github.com/continuation-team/TonSdk.NET) - Native C# (.NET, Unity) SDK for TON Blockchain.
187+
- [yungwine/TonTools](https://github.com/yungwine/TonTools) - High-level library for HTTP/ADNL.
188+
189+
- Other Languages
190+
- Go
191+
- [xssnick/tonutils-go](https://github.com/xssnick/tonutils-go) - Go SDK.
192+
- [tonkeeper/tongo](https://github.com/tonkeeper/tongo) - Go SDK.
193+
- [ton-blockchain/tonlib-go](https://github.com/ton-blockchain/tonlib-go) - Golang TonLib wrapper.
194+
- [tonutils-dart](https://github.com/novusnota/tonutils-dart) - Dart/Flutter SDK.
195+
- [tonlib-rs](https://github.com/ston-fi/tonlib-rs) - Rust SDK.
196+
- [SwiftyTON](https://github.com/labraburn/SwiftyTON) - Swift SDK with async/await.
197+
- [node-tonlib](https://github.com/labraburn/node-tonlib) - Node.js C++ addon.
198+
- [ton-kotlin](https://github.com/andreypfau/ton-kotlin) - Kotlin SDK.
199+
- [TonSdk.NET](https://github.com/continuation-team/TonSdk.NET) - C# (.NET, Unity) SDK.
193200

194201
### Get Help
195-
- [TON Overflow](https://answers.ton.org)
196-
- [English Developers Chat](https://t.me/tondev_eng)
197-
- [Russian Developers Chat](https://t.me/tondev)
198-
- [Chinese Developers Chat](https://t.me/tondev_zh)
202+
203+
- Community Support
204+
- [TON Overflow](https://answers.ton.org) - Q&A platform for developers.
205+
- [TON Dev Chat](https://t.me/tondev_eng) - English developer community.
206+
- [TON 开发者社区](https://t.me/tondev_zh) - Chinese developer community.
207+
- [TON Разработка](https://t.me/tondev) - Russian developer community.
208+
209+
- Documentation
210+
- [TON Learn](https://docs.ton.org/learn/) - Learning resources and guides.
211+
- [TON API References](https://docs.ton.org/reference/) - API documentation.
199212

200213
---
201214

@@ -216,22 +229,24 @@ Moved to [ton-society/ecosystem-map](https://github.com/ton-society/ecosystem-ma
216229

217230
## 🎛 Utilities
218231

219-
This section includes a variety of handy utilities that assist with different tasks within the TON ecosystem, from user-friendly address generation to instant notification services. These tools are meant to enhance your experience while interacting with The Open Network.
220-
221232
- [TonStat.com](https://www.tonstat.com/) - Key Metrics of TON Ecosystem.
222-
- [Tonutils Proxy](https://github.com/xssnick/Tonutils-Proxy) - User-friendly implementation of the TON Proxy, simplifying tasks of managing and interacting with the TON network.
223-
- [vaniton](https://github.com/AntonMeep/vaniton) - Vanity address generator designed for The Open Network's standard wallets, allowing users to create unique, personalized addresses.
224-
- [custon](https://github.com/TON-NFT/custon) - User-friendly generator of custom TON wallet addresses written in JavaScript.
225-
- [TON Grafana](https://tonmon.xyz/) - Tool that provides blockchain metrics for TON, offering visualizations and analytics for tracking and managing blockchain data.
226-
- [TON Notify Bot](https://t.me/TONNotifyBot) - Telegram bot providing instant notifications about coin transfers of TON addresses, keeping you informed about your transactions in real-time.
227-
- [Blockchain Network Visualizer](https://github.com/qpwedev/blockchain-network-visualizer) - Draft tool for visualizing TON blockchain network, written in Python, offering visual representation of contracts and transfers.
228-
- [Anonymous Numbers Market Analytics](https://github.com/qpwedev/anonymous-numbers-market-analytics) - Telegram bot disseminating statistical data on Anonymous Telegram Numbers from Fragment market.
229-
- [TON Multisender](https://ton.multisender.app/) - TON Multisender App is a tool for multisend of Jettons and TON to multiple addresses simultaneously, specially designed for the TON network
233+
- [Tonutils Proxy](https://github.com/xssnick/Tonutils-Proxy) - User-friendly TON Proxy implementation.
234+
- [vaniton](https://github.com/AntonMeep/vaniton) - Vanity address generator for TON standard wallets.
235+
- [custon](https://github.com/TON-NFT/custon) - Custom TON wallet address generator in JavaScript.
236+
- [TON Grafana](https://tonmon.xyz/) - Blockchain metrics visualization tool.
237+
- [TON Notify Bot](https://t.me/TONNotifyBot) - Telegram bot for TON address transaction notifications.
238+
- [Blockchain Network Visualizer](https://github.com/qpwedev/blockchain-network-visualizer) - Tool for visualizing TON blockchain network.
239+
- [Anonymous Numbers Market Analytics](https://github.com/qpwedev/anonymous-numbers-market-analytics) - Fragment market Anonymous Numbers statistics bot.
240+
- [TON Multisender](https://ton.multisender.app/) - Tool for batch sending Jettons and TON to multiple addresses.
241+
- [TON Bulksender](https://ton.bulksender.app) - TON Bulksender App is a tool that lets you efficiently bulk send TON or Jettons to thousands of recipients in seconds, helping users save time by automatically generating transactions on a TON web3 wallet.
230242

231243
---
232244

233245
## 👨‍🎨 UX/UI
234-
- [TON Design System](https://github.com/designervoid/ton-design-system) - Tailwind-based TypeScript package for creating frontend components, providing [TON Brand Assets](https://ton.org/brand-assets) as Atom CSS with custom theme.
246+
247+
- Design Systems
248+
- [TON Design System](https://github.com/designervoid/ton-design-system) - Tailwind-based components with TON branding.
249+
- [TON Brand Assets](https://ton.org/brand-assets) - Official TON branding resources.
235250

236251
---
237252

0 commit comments

Comments
 (0)