Skip to main content
build · everything you can do after "sign in"

Four rooms
to get loud in.

Browse and remix on Shareplace. Climb the Learn ladder. Break the Daily Challenge. Watch your name claw up the Leaderboard. Pick a door.

/ 01 · shareplace

A marketplace where the currency is curiosity.

48,291 projects
12.4k remixes this week

Shareplace is the public marketplace for every project worth publishing. Browse by pack, by block count, by remix depth. Open anything. Fork anything.

When you remix a project, it keeps a chain back to the original. Shareplace shows you the whole tree — who made the first version, who improved it, who broke it in interesting ways. Attribution is structural, not optional.

  • + Fork & remix — every public project is open. Fork clones it to your account.
  • + Remix trees — visual lineage of every version downstream from the original.
  • + Likes & notifications — real-time alerts when someone likes or remixes your project.
  • + Share cards — auto-generated branded PNGs for social media.
  • + Moderation that scales — automated + human review. Reports get triaged in minutes.
shareplace · trending this week sort: ▾ most loved
allgamesartmusichardwareaiphysicsjust silly
[ side-scroller mock ]
Frog vs. Physics
@ada · 186 blocks
[ particle sim ]
Particle Snow
@linusk · 64 blocks
[ tetris w/ music ]
Tetris but chaotic
@mayaa · 312 blocks
[ maze runner ]
Infinite Maze
@diego_v · 94 blocks
[ microbit dance ]
micro:bit disco
@ren_t · 47 blocks
[ webcam pose ]
Pose Painter
@jordans · 122 blocks
/ 02 · learn

A course that doesn't lie about the hard parts.

10 chapters
41 interactive exercises
learn · javascript fundamentals chapter 6 / 10
62%
01
Variables & valueswhat a name points to
4 / 4 ✓
02
Numbers, strings, booleansthe three things the computer knows
5 / 5 ✓
03
Conditionalsif, else, and the cost of certainty
4 / 4 ✓
04
Loopsrepeating yourself on purpose
5 / 5 ✓
05
Arraysa bag of things in order
4 / 4 ✓
06
Functionsnaming a pile of steps
3 / 6 →
07
Objectsa bag of things with names
0 / 4
08
Closuresmemories that don't disappear
0 / 3
09
Async & promiseswhat to do while you wait
0 / 4
10
Writing your own blocksthe last chapter is the real one
0 / 2

Learn is our 10-chapter JavaScript fundamentals course — 41 interactive exercises, each one a small working program you write and run. Chapters unlock sequentially. You can't skip ahead. That's on purpose.

Alongside it: Code Labs (11 JavaScript packs with a real code editor) and Blocksets (30 step-by-step guided block tutorials). Three different on-ramps for three different learning styles — they all land in the same place.

  • Interactive exercises — not reading. Write the code, we check it, you move on.
  • Code Labs — 11 packs in a real editor: DOM, fetch, timers, recursion, more.
  • Blocksets — 30 block-based tutorials, for kids who'd rather snap than type.
  • No videos — nothing to skip, nothing to wait through. Just you and the editor.
/ 03 · daily challenge

One tiny prompt. 24 hours. Global leaderboard.

resets 00:00 UTC
12,804 submitted today

Daily Challenge is a single prompt posted at midnight UTC. Everyone solves the same one. You get ranked by block count, speed, and originality. Yesterday's prompt was: "Make a sound that goes bwomp." 12,804 people submitted. One person used fifteen blocks. One person used two.

Show up daily and you build a streak. The 30-day streak unlocks the "Unstoppable" achievement — one of the 36 scattered across the platform.

  • 24-hour window — one prompt, visible to everyone, resets at 00:00 UTC.
  • Streaks — daily count that survives weekends but not skipped days.
  • # Global leaderboard — per-prompt top-500 with time-to-solve and block count.
  • Replay mode — watch how the top 10 built their solution, step by step.
daily · apr 21, 2026 ◉ LIVE
// today's prompt

"Make a pixel that's sad."

Any interpretation counts. Smaller wins ties. No external assets.

14
hrs
22
min
07
sec
M
T
W
T
F
S
S
7-day streak · submit to continue
Top solutions live · block count
1@linusk6 blocks02:14
2@ada7 blocks04:38
3@mayaa8 blocks03:02
4@jordans9 blocks05:11
5@ren_t9 blocks06:44
6@diego_v11 blocks03:58
7@priyao12 blocks07:20
/ 04 · leaderboard

The only ranking that rewards weird, not grind.

season 04 · spring 26
resets every monday
leaderboard · weekly you: #412 · +38 this week
weeklymonthlyseasonall-time category: ▾ most loved
#builder7d activityxpΔ
1 LK @linusk 48,204 +4.2k ▲ 2
2 AM @ada 46,812 +3.9k ▼ 1
3 MA @mayaa 41,407 +3.1k ▲ 1
4 JS @jordans 38,220 +2.8k ▲ 3
5 RT @ren_t 32,901 +1.9k ▼ 2
6 DV @diego_v 29,444 +2.4k ▲ 5
412 YO @you YOU 7,820 +880 ▲ 38

Leaderboard ranks builders by XP — and XP is awarded for novelty and remixability, not time spent grinding. A small, weird project that 100 people fork is worth more than a massive one that nobody opens.

Weekly, monthly, and seasonal boards. Categories for Most Loved, Most Remixed, Biggest Climb, and our favorite, Tiniest Solution — which scores the fewest blocks to solve a challenge.

  • Weekly resets — every Monday 00:00 UTC. Fresh leaderboard, fresh climb.
  • Multiple boards — weekly · monthly · seasonal · all-time · most remixed · tiniest.
  • # Classroom boards — private leaderboards scoped to a teacher's roster.
  • Anti-grind XP — novelty and reach matter more than block count or hours.

Keep going / adjacent things in the app