A complete platform for Go teachers and their students — live lessons, tsumego homework, tournaments, progress tracking, and a free REST API. All in one place. On every device.
Built by Go enthusiasts, for Go teachers. Click the + on any card for a detailed breakdown.
Open a session and all your students join instantly. Everyone shares the same board in real time, with full annotation tools.
Real-time6 marker types, a free-draw paint tool, move tree navigation, and full replay of any game — directly on the shared board.
Challenge a student to a real game directly inside a session — with configurable clock, ruleset, komi, and handicap.
Real-timeLaunch a mid-lesson poll in seconds — "Where should Black play?", True/False, or custom questions. Optional timer and hidden results.
Real-timeBrowse thousands of SGF problems by level, build a custom assignment, send it to your student, and review their answers with notes and a grade.
Create structured lessons with text, diagrams, and problems organized by category. Share with students and export to PDF.
Organize McMahon or round-robin tournaments with automatic standings, SOS tiebreaker, and ELO tracking. Run full league seasons with groups.
NewOrganize your students into groups and launch collective sessions or group demonstrations in one click.
Monitor every student's evolution — ELO rating, tsumego scores, category breakdowns, and performance charts over time.
Schedule lessons, manage your availability, and handle reschedule requests — all in a shared calendar your students can see.
Assign an exercise to your entire group at once. During a live session, watch student submissions arrive in real time — see who solved what, immediately.
Coming soonYour teacher opens a session — you join with one click and see the board live. No installation, no setup.
Real-timeWork through your assigned problems at your own pace. Navigate the solution step by step and mark each problem as found, missed, or difficult.
Access all the lessons your teacher has shared with you — organized by category, readable anytime, downloadable as PDF.
Watch your rating evolve over time. See your strengths and weaknesses by category, and follow your long-term progress.
Participate in tournaments and leagues organized by your teacher. View standings, your game history, and ELO changes.
Get notified instantly when your teacher starts a session, sends you an assignment, or challenges you to a game.
Real-timeWhether you teach one student or integrate Go Platform into a school system — there is a path for you.
Create a free account and start teaching immediately. All features are accessible from your browser — no server, no configuration, no cost.
Connect Go Platform to your existing infrastructure — LMS, school portal, custom dashboard, or automation script. The API is completely free.
Go Platform exposes a fully documented REST API so any tool can speak to it. Integrate your existing school platform, build a custom dashboard, or automate assignments from a script.
{ "ok": true, "data": { "elo_history": [ { "elo": 1240, "delta": +18 } ], "category_scores": { "tsumego": 82.5, "fuseki": 67.0 }, "tsumego_stats": { "total_submitted": 14, "avg_score": 8.6 } } }
Sign up, add your students by email, and you're ready. No complicated setup, no configuration.
Start a live lesson, send homework, or schedule a tournament. Students get notified instantly.
From any device — browser, desktop app, or mobile. Everything syncs in real time.
The same experience, wherever you are.
Access Go Platform from any browser, anywhere in the world. No installation required — just open the link and start teaching.
A native application for teachers — works offline, starts instantly, and gives you a dedicated workspace for your lessons and students.
For students on the go — solve tsumego on the train, check standings, join a lesson, and receive push notifications. iOS & Android.
Go Platform is a community-maintained, free-to-use service. You don't install anything — you just create an account and start teaching. The platform is hosted and kept online by the people who use it.
There are no ads, no subscriptions, no data sold — ever. Think Wikipedia: one shared place, free for everyone, kept alive by those who believe in it.
Those who want to go further can support the project voluntarily through GitHub Sponsors or Open Collective — community contributions are what keep the servers running and the project growing.
New features, bug fixes, refactors — open a PR on GitHub. Every contribution makes the platform better for everyone.
Tell other Go teachers. Share in your club, on forums, on social media. More users = more community = a healthier project.
GitHub Sponsors or Open Collective — voluntary donations help cover server costs and give contributors time to improve the platform.
Connect your school platform or LMS to Go Platform. Growing the ecosystem extends the reach of the project.