Home / Education Technology / GitHub - withmarbleapp/os-taxonomy

withmarbleapp/os: Marble Skill Taxonomy: Open Curriculum

An open, structured taxonomy of what children learn in primary/elementary years.

β˜… 4.0 / 5 iKeep score
TL;DR
πŸ’°Pricing: open-source
🎯Best for: Education researchers and edtech developers working with primary school curriculum
βš–οΈVerdict: An invaluable open resource for anyone working with primary education curriculum, offering unprecedented granularity in mapping learning…
Visit github.com β†’Compare vs Computer ScienceSee 4 alternatives
Indexed 7/13/2026Last updated 7/16/2026Category: Education Technology4 tags

Quick facts

Pricing: open-sourceAPI: NoSelf-host: YesPlatforms: web

Overview

Marble Skill Taxonomy is an open-source dataset that decomposes primary education into 1,590 micro-topics, connected by 3,221 prerequisite dependencies. It aligns with national curriculum standards and provides a structured graph of learning concepts.

Getting started with GitHub - withmarbleapp/os-taxonomy

  1. Clone repositoryStart by cloning the GitHub repository to access the open-source dataset and documentation.GitHub - withmarbleapp/os-taxonomy step 1: Clone repository
  2. Explore datasetReview the structured dataset containing micro-topics and prerequisite dependencies.GitHub - withmarbleapp/os-taxonomy step 2: Explore dataset
  3. Align standardsUse the provided alignment with NGSS, Common Core, and UK National Curriculum standards.
  4. Visualize graphUtilize the interactive 3D visualization to explore the curriculum graph structure.

Pricing

Open-source
PlanPriceNote
Open-sourceFreeβ€”

πŸ’‘ Indicative pricing β€” check the official rates at github.com Β· Updated 7/16/2026

Key features

  • 1,590 fine-grained micro-topics with descriptions and evidence criteria
  • 3,221 prerequisite dependencies forming a directed acyclic graph
  • Alignment with NGSS, Common Core, UK National Curriculum standards
  • 183 parent-friendly domain cluster summaries
  • Interactive 3D visualization of the curriculum graph
  • Coverage of 8 subjects including Science, Math, and English

Pros

  • Open-source and freely available
  • Highly structured and machine-readable data
  • Comprehensive coverage of primary education topics
  • Clear prerequisite relationships between concepts

Cons

  • Currently only covers primary/elementary education
  • Requires technical knowledge to fully utilize the raw data

Use cases

  • Curriculum designers mapping learning progressions
  • Edtech developers building adaptive learning systems
  • Researchers studying learning pathways
  • Teachers analyzing prerequisite knowledge
Best for: Education researchers and edtech developers working with primary school curriculum

The verdict

An invaluable open resource for anyone working with primary education curriculum, offering unprecedented granularity in mapping learning dependencies - though currently limited to elementary levels.

βœ“ Who should use it

Edtech developers building adaptive learning platforms or curriculum mapping tools for primary education.

Why pick GitHub - withmarbleapp/os-taxonomy: The most detailed open dataset of primary education learning dependencies available.

Categories

Community

Great for

Frequently asked questions

Is GitHub - withmarbleapp/os-taxonomy free?

GitHub - withmarbleapp/os-taxonomy is free to use.

What is GitHub - withmarbleapp/os-taxonomy best for?

Education researchers and edtech developers working with primary school curriculum

Does GitHub - withmarbleapp/os-taxonomy have an API?

No, GitHub - withmarbleapp/os-taxonomy does not offer a public API.

Can I self-host GitHub - withmarbleapp/os-taxonomy?

Yes, GitHub - withmarbleapp/os-taxonomy can be self-hosted.

Who should use GitHub - withmarbleapp/os-taxonomy?

Edtech developers building adaptive learning platforms or curriculum mapping tools for primary education.

Reviews 4.0 β˜… Β· 1 review

β˜…β˜…β˜…β˜…β˜…iKeep EditorialEditorial

As an education technology resource, Marble's Skill Taxonomy stands out for its meticulous decomposition of primary curriculum into interconnected micro-concepts. The open-source nature makes it particularly valuable for developers and researchers looking to build upon a structured learning framework. The visualization tools and prerequisite mapping offer unique insights into how elementary learning concepts relate to each other. While currently limited to primary education, the depth of analysis and machine-readable format make this a foundationally important resource for anyone serious about curriculum design or adaptive learning technology.

No reviews yet. Be the first to review GitHub - withmarbleapp/os-taxonomy.

Write a review

0/2000