Netabare is vue3 based frontend for https://netaba.re, an analytics web app that tracks trending animes in China. It pulls data from Bangumi, the most popular anime review site in China, and lets you see daily changes in rankings and popularity.
Tip
Fun fact: "Netabare" (ネタバレ) is a Japanese term that means "spoiler", so spoiler alert!
Build with highcharts, Netabare has ton of beautiful crafted, fully animated charts to help you understand the data better.
Use the local outline helper when loading-screen or logo text needs to render as SVG geometry instead of live font text.
Install the Python helper dependency locally once:
python -m pip install fonttoolsGenerate Vue-ready glyph data:
npm run outline-text -- "载入秋色" \
--font "$LOCALAPPDATA/Microsoft/Windows/Fonts/SourceHanSerif.ttc" \
--face-name "Source Han Serif SC" \
--weight Bold \
--font-size 120 \
--format vueFor variable fonts, pass a numeric wght value instead:
npm run outline-text -- "4" \
--font "./path/to/VariableFont.ttf" \
--weight 700 \
--format svgPass --normalize-bounds with --format svg when generated glyphs need their visible outlines centered inside the SVG viewBox, such as mask artwork that stacks across states.
Do not commit installed Python packages or generated cache folders.
MIT


