3b1b/manim
Animation engine for explanatory math videos
Python★ 92,663+86 that day#6 on trending0.46% duplicated
146files
31,306lines
199,970tokens
13clones
144duplicated lines (0.46%)
912duplicated tokens (0.46%)
By format
| Format | Files | Lines | Clones | Duplicated lines | Duplication |
|---|---|---|---|---|---|
| python | 103 | 27,565 | 7 | 66 | 0.24% |
| wgsl | 20 | 1,376 | 5 | 63 | 4.58% |
| yaml | 4 | 1,019 | 1 | 15 | 1.47% |
| bash | 10 | 855 | 0 | 0 | 0% |
| markdown | 6 | 286 | 0 | 0 | 0% |
| perl | 1 | 168 | 0 | 0 | 0% |
| txt | 2 | 37 | 0 | 0 | 0% |
Largest clones
- 20 lines · 120 tokens wgslmanimlib/shaders/mandelbrot_fractal.wgsl:25–44⇆manimlib/shaders/newton_fractal.wgsl:53–72
- 10 lines · 95 tokens wgslmanimlib/shaders/mandelbrot_fractal.wgsl:11–20⇆manimlib/shaders/newton_fractal.wgsl:11–20
- 15 lines · 88 tokens wgslmanimlib/shaders/surface.wgsl:16–30⇆manimlib/shaders/textured_surface.wgsl:24–38
- 12 lines · 86 tokens wgslmanimlib/shaders/mandelbrot_fractal.wgsl:34–45⇆manimlib/shaders/newton_fractal.wgsl:62–73
- 16 lines · 74 tokens yamlmanimlib/tex_templates.yml:9–24⇆manimlib/tex_templates.yml:34–49
- 14 lines · 69 tokens pythonmanimlib/mobject/three_dimensions.py:284–297⇆manimlib/mobject/three_dimensions.py:330–343
- 15 lines · 62 tokens pythonmanimlib/mobject/mobject.py:956–970⇆manimlib/mobject/types/vectorized_mobject.py:1373–1387
- 9 lines · 54 tokens pythondocs/example.py:3–11⇆example_scenes.py:650–658
- 8 lines · 54 tokens pythonmanimlib/mobject/mobject.py:2265–2272⇆manimlib/mobject/mobject.py:2278–2286
- 9 lines · 53 tokens pythonmanimlib/mobject/boolean_ops.py:84–92⇆manimlib/mobject/boolean_ops.py:107–115
Trending appearances
| Day | Rank | Stars | Files | Lines | Clones | Duplication | Commit |
|---|---|---|---|---|---|---|---|
| Sep 2, 2026 | #6 | 92,663 (+86) | 146 | 31,306 | 13 | 0.46% | 9d57bcf |
| Sep 1, 2026 | #7 | 92,381 (+74) | 146 | 31,306 | 13 | 0.46% | 9d57bcf |
Want this for your own project? Install jscpd and run jscpd .