mapPublic Roadmap

What we're building

SkilleTreeOSS is open source. Suggest features or vote on ideas by opening a GitHub Discussion.

edit_note

Want to contribute a skill tree?

The Visual Tree Builder is live. Create a new tree from scratch or open any existing tree to suggest edits — no JSON or GitHub knowledge required.

Shipped

8
account_tree

Skill Tree Canvas

Interactive React Flow canvas with 4 visual themes — World Map, RPG, Terminal, Neural.

person

Authentication

Sign in with GitHub, Google, or email & password via Supabase.

dashboard

User Dashboard

Track progress, XP, and recent node unlocks across all active trees.

check_circle

Progress Sync

Optimistic UI updates synced to Supabase in real time with rollback on failure.

schema

Open JSON Schema

Contributor-friendly tree schema with CI validation on every pull request.

thumb_up

Resource Voting

Up/downvote individual learning resources to surface the best content.

search

Search & Filtering

Filter trees by category and difficulty. Sort by popularity, rating, length, and more.

edit_note

Visual Tree Builder

Create and edit skill trees in the browser — no JSON or GitHub knowledge required.

Open Builder →

In Progress

3
explore

More Skill Trees

Growing the library beyond Full-Stack Dev — art, music, science, languages.

groups

Discord Community

A server for learners, contributors, and tree maintainers.

admin_panel_settings

Admin Dashboard

Review and accept community resource suggestions from a maintainer interface.

Planned

6
leaderboard

Global Leaderboard

Weekly XP rankings, streak competitions, and community leagues.

share

Skill Resume Export

Generate a shareable "skill resume" showing your completed paths and XP.

article

Blog

Learning science deep dives, contributor spotlights, and release notes.

map

Learning Paths

Curated multi-tree journeys (e.g. "Become a Full-Stack Developer in 12 months").

notifications

Streak Reminders

Optional email/push nudges to keep your daily learning streak alive.

phone_iphone

Mobile App

Native iOS & Android app for learning on the go.