Sephera – A fast, YAML-configurable LOC analyzer that supports any language

2 points by reimdev 13 hours ago

Sephera is a native-speed, cross-platform line counter designed to be highly customizable. Unlike cloc or tokei, it supports:

Full YAML-based config, including defining new languages with regex

Separate global/user overrides, like .gitconfig style

Output in JSON, Markdown

Built-in updater command

Compiled to a portable binary with Nuitka (Python → native)

I built it because other tools were either fast but inflexible, or customizable but too slow. Sephera can analyze ~570MB of mixed-language source (40 langs) in ~30 seconds.

Released under GPLv3.