Browse the current track catalog to see the planned Rust and Soroban learning path.
Run the homepage locally to preview the project's design before later phases add real lessons.
Study the Prisma schema to see how a gamified learning platform's data model is planned.
Follow the project's roadmap to track when authentication and the lesson player will ship.
| pedro-pelicioni/tusst | 7y-9/agentsmd-check | avacocloud/avaco-deno | |
|---|---|---|---|
| Stars | 19 | 19 | 19 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 2/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Only the homepage and track catalog work today, backend, auth, and lessons are not implemented yet.
tusst, short for The Ultimate Stellar Supreme Tutorial, is an open source project that aims to become a gamified platform for learning how to build applications on the Stellar blockchain network. It draws inspiration from a couple of existing gamified coding challenge sites and wants to pull together the currently scattered ways people learn Stellar development into one maintained, self-hostable place. The learning path is meant to begin with Rust programming basics before moving into Soroban, which is Stellar's smart contract system, tested on Stellar's current test network. Right now the project is only in its first phase, which delivers the homepage and a catalog of learning tracks as a visual front end, with no working backend yet. Features like user accounts, an interactive lesson player, a sandboxed code execution environment, and the game reward mechanics are all planned for later phases and are not present yet. The README notes a deliberate design choice: an in-app currency and cosmetic reward system exists in the data model already but is intentionally kept hidden from the interface until a learner finishes their first lesson, so the project does not front-load a sense of grinding for rewards. The project is built with Next.js, React, and TypeScript for the front end, styled with Tailwind CSS in a dark, terminal-inspired look with Stellar-themed accents. It plans to use Prisma together with a PostgreSQL database for storing user data, though that piece is not wired up yet. It also mentions a browser-based coding environment called Forge for writing, testing, and deploying Soroban smart contracts directly in the browser. To run the project locally you install dependencies with npm, then start a development server, build for production, or run the linter, all through simple npm commands. The project is released under the Apache-2.0 license and states it is being built with an eye toward a funding proposal to the Stellar Community Fund.
A gamified, open source platform in early development for learning Rust and Stellar's Soroban smart contracts.
Mainly TypeScript. The stack also includes Next.js, React, TypeScript.
Licensed under Apache-2.0, which allows free use, modification, and distribution, including commercially, as long as you keep the license notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.