# Fuma Nama: The philosophy of an open-sourcerer

59.5 s · v4 · Narrator: Frederick Surrey

One developer, Fuma Nama, created Fumadocs, a docs framework with over 13,000 GitHub stars that Vercel Turborepo, shadcn/ui, Better Auth, Unkey and many others use, and he has built it for three years on top of his schoolwork. He learned to code by modding games and reading code, and he did not read documentation. He designed Fumadocs in four layers that developers can take apart, down to copying only the table of contents into their own code. He thinks he would build it the same shape again, and General Translation has made it its first open-source grantee.

| Time | Voice | Line | On screen |
| --- | --- | --- | --- |
| 0:01.04 | Narrator | One developer created Fumadocs, a docs framework with over 13,000 stars on GitHub. | “One developer” rises word by word over the fire smoke, with “One” in fire. The words break into cells that become the Fumadocs moon, its 13.3k star count tallies, and two shelves draw out under it. |
| 0:07.98 | Narrator | Vercel Turborepo, shadcn/ui, Better Auth, Unkey and many others use it. | Each team’s logo lights in its slot as its name is said, with its GitHub stars: Turborepo, shadcn/ui, Better Auth and Unkey, then Orama and the GT mark together. A fire pulse runs along the shelf into the moon, which turns to glass. |
| 0:16.42 | Narrator | Fuma Nama has built it for three years, on top of his schoolwork. | “Fuma Nama” rises above the shelf. Then everything else recedes, and the name stands alone over the smoke. |
| 0:21.02 | Narrator | He learned to code by modding games and reading piles of JavaScript. | The name breaks into cells that fall and become code characters. They rain down and pile into a mound, and the last ones land on “JavaScript.” |
| 0:26.34 | Narrator | He did not look at any documentation while he was learning. | A small docs page builds above the heap, its table of contents steps once, and it fades on “documentation.” The heap’s top glyphs travel into a code file of 25 lines. |
| 0:31.02 | Narrator | He designed Fumadocs in four layers that developers can take apart and reshape. | The file fades as the large Fumadocs moon glows up in its place, with “Fumadocs” beside it. The moon turns to print, seams cut it into four layers that part, and one layer slides out and squares off into a block. |
| 0:37.66 | Narrator | The CLI can copy just the table of contents into your codebase. | A match cut on the middle seam turns the moon into a full docs page. Its parts move apart, “Into your codebase” rises, and the table of contents lifts out and travels into a code panel. |
| 0:44.68 | Narrator | If he started again from scratch, he thinks Fumadocs would probably have the same shape. | A match cut back to the parted moon. Its pieces return to the circle, and the circle fills row by row with letters from 16 writing systems, the last row landing on “shape.” |
| 0:50.96 | Narrator | Fumadocs is General Translation’s first open-source grantee. | The glyph moon turns to glass, moves down and shrinks. The GT mark forms in fire smoke in the corner, and a pulse runs along a connector into the moon on “grantee.” |
| 0:54.66 | No voice | End card, no voice. | The shared end card: the GT mark, the post’s title and its link. |

Times are where each line starts in the final, read from the film's own audio.
