DEV Community

Mukund Jha
Mukund Jha

Posted on

I got frustrated with code reviewers, so I built my own

It was a week ago, my another project codebase was suffering from bugs and it needed review.

I hadn't use any code reviewer yet in my life till now. I wanted an good tool to check my changed files everytime before i push them on github.

i went to internet and researched but i found no tools in such field which provide such high quality results.

so, i niched up and researched tools which reviews my whole codebase.

i found good tools like greptile, sourcegraph, augment code.

but there was an problem every broke developer like me will relate, the cost barrier.

The greptile costs 30$ starting, 50$ charged by sourcegraph.

There were some free tools but they were a piece of shit.

So i got raged and decided to build my own code reviewer.

That day, i planned the tool. from next day, i started coding.

Under 2 days released mvp v0.1.0 with some basic rules like deep nesting, max_function lines, max files line length.

Under 7 days, v0.2 launched with better debugging and ast.

of today (August 2) we have 11 rules currently like cyclomatic complexity, boolean conditons, max paremeters, max lambda nodes etc.

Scrut is not designed and visioned to be just an linter, we will later scale to ai foundation as well.

we are currenly heading fastly towards v0.3.

Its me, my promise if you use it today, in 1 month you will never go back to another linters and code reviewer.

I am eagerly waiting and for your roast to me.

if you choose scrut and use it then you are not my user, you are my family.

i will keep updating scrut according to your feedbacks. Your feedback are like order to me. it will be in tool under 4 days.

if you want to see our roadmap, go to our issue section and check feature that we will be building in future.

i am so frustated sawing these current tools. if you are also then join this revolution Scrut.

here's scrut link: https://github.com/mukundzha/scrut

Top comments (0)