Please add Ibis Birdbrain https://ibis-project.github.io/ibis-birdbrain/ to the list. Birdbrain is an AI-powered data bot, built on Ibis and Marvin, supporting more than 18 database backends.
the "check back in a month" soon. I have versions of it that work but I just haven't been satisfied with. also, the major underlying dependency (Marvin) is going through a large refactor for v2. once that stabilizes a bit, I'm going to upgrade to it and that might simplify the code I need a lot
Dropping loc requires an accurate token based diff, which requires fast language parsers. While there are such projects, non of them are widely adapted - in contrary with the notorious loc.
BTW would You prefer a magical deep learning solution which tells a grade about your code quality - also hiding most aspects of the analysis?
Requires token based diffs for what? I think the whole idea of a graph that puts automated code measurement against a dev name is misguided. It's very noisy and any actionable information you may want to get from it should be clear from other sources. Code is there, because that's the tool used. Who wrote how much code on what day is non-actionable.
If you can grade code quality, do it pre-commit/pre-merge. Why allow bad code in the first place?
See https://github.com/ibis-project/ibis and https://ibis-project.org for more details.