git404hub

what is kuma fr?

mdn/kuma — explained in plain English

Analysis updated 2026-08-01 · repo last pushed 2022-08-26

1,918PythonAudience · developerComplexity · 4/5DormantSetup · hard

tl;dr

Kuma was the Python-based platform that powered MDN Web Docs (developer.mozilla.org), one of the most visited developer reference sites. It is now deprecated and was replaced by a newer project called Rumba in July 2022.

vibe map

mindmap
  root((repo))
    What it does
      Served MDN docs pages
      Managed content navigation
    Status
      Deprecated since July 2022
      Replaced by Rumba
    Tech stack
      Python
      Production web system
    Audience
      MDN contributors
      Bug fixers
    Use cases
      Historical reference
      Learn MDN architecture

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Study the historical architecture that powered MDN Web Docs.

VIBE 2

Reference the codebase for how large-scale developer documentation sites were built.

VIBE 3

Explore past contributions and bug-fix workflows from the MDN community.

VIBE 4

Understand the legacy system before migrating to or learning about its successor, Rumba.

what's the stack?

Python

how it stacks up fr

mdn/kumatencent-hunyuan/hy-world-2.0hoainho/img2threejs
Stars1,9181,9111,903
LanguagePythonPythonPython
Last pushed2022-08-26
MaintenanceDormant
Setup difficultyhardhardhard
Complexity4/55/54/5
Audiencedeveloperresearcherdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · hard time til it works · 1day+

This is a deprecated, complex production system that was replaced in 2022, setting it up locally is not recommended and would require non-trivial legacy infrastructure configuration.

The license is not mentioned in the repository explanation, so usage terms are unknown.

in plain english

Kuma is the software platform that powered MDN, Mozilla Developer Network, the widely-used reference site at developer.mozilla.org. If you've ever looked up how a CSS property works or what a JavaScript method does, you've likely landed on a page served by this project. It's the engine behind one of the most visited developer resources on the web. The platform was written primarily in Python and handled everything from serving documentation pages to managing the structure and navigation of MDN's vast library of web development content. The README doesn't go into much detail about the specific architecture or features, but it's clear this was a substantial production system with automated testing, code quality checks, and staged deployments before reaching the live site. The people who would have used this codebase are developers contributing to MDN itself, fixing bugs, improving performance, or adding features to the platform. Mozilla organized issues by priority, with critical bugs flagged for immediate fixes and lower-priority ones tracked for resolution within 180 days. Contributors could find beginner-friendly projects through the contribution guide and connect with the team through Mozilla's forum or chat. The most important thing to know is that Kuma is deprecated. In July 2022, it was replaced by a newer project called Rumba. This repository still exists for reference and historical context, but it's no longer the active platform running MDN. If you're looking to contribute to MDN's current infrastructure or understand how it works today, you'd want to look at the successor project instead.

prompts (copy fr)

prompt 1
Summarize how the deprecated Kuma platform structured and served MDN documentation pages, based on the codebase and README.
prompt 2
Compare the deprecated Kuma platform architecture with modern static-site documentation generators, highlighting what each approach optimizes for.
prompt 3
Find beginner-friendly contribution patterns and testing practices used in the Kuma repository that I can apply to my own Python web project.
prompt 4
Trace the deployment and code-quality pipeline described in Kuma and suggest which parts are still relevant for a production Python web app today.

Frequently asked questions

what is kuma fr?

Kuma was the Python-based platform that powered MDN Web Docs (developer.mozilla.org), one of the most visited developer reference sites. It is now deprecated and was replaced by a newer project called Rumba in July 2022.

What language is kuma written in?

Mainly Python. The stack also includes Python.

Is kuma actively maintained?

Dormant — no commits in 2+ years (last push 2022-08-26).

What license does kuma use?

The license is not mentioned in the repository explanation, so usage terms are unknown.

How hard is kuma to set up?

Setup difficulty is rated hard, with roughly 1day+ to a first successful run.

Who is kuma for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.