Ross ROSS = Recommend OSS · open-source software intelligence for agents

google/codeworld

Educational computer programming environment using Haskell observed · 2026-08-28

github.com/google/codeworld · homepage · Haskell · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

61/100

  • Activity 64
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4458
  • days_rel: n/a
  • days_push: 220
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1270 stars · 200 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

CodeWorld is a web-based educational programming environment built on Haskell, letting students create geometric drawings, animations, and games with zero setup. It compiles code in the browser via GHCJS and includes an educational Haskell variant plus a drag-and-drop blocks interface for younger learners.

Use cases

  • teach kids to code in a K-12 classroom
  • learn functional programming with Haskell in the browser
  • build simple animations and games as a student
  • run a zero-install coding playground for a class
  • teach math through programming with geometric figures
  • try Haskell online without installing a compiler

When to choose

  • you teach programming or math to K-12 students and want a zero-setup environment
  • you want students to write animations and games using a simple mathematical model
  • you want to introduce functional programming in the browser

When to avoid

  • you need a general-purpose production Haskell development environment
  • you want native mobile or desktop app development tools
  • you need the drag-and-drop blocks interface for critical use, since it is still buggy

Facets

application · maturity stable

compiler editor interpreter education programming-languages web-development browser haskell ghcjs k12 functional-programming learn-to-code playground block-programming education game-development web-server

2 sources

Member repositories

RepositoryRoleHealth v2
google/codeworldmain61

For agents

markdown · JSON · MCP: product_card(name="google/codeworld")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem