Projects Link to heading

Here is the list of open source project I’ve developed through the years…

Tango Link to heading

Rust microbenchmarking harness based on paired-testing methodology

Groovysh Server Link to heading

Groovy shell embedded in an application and exposed via secure SSH channel. Helps to monitor and diagnose JVM applications using interactive REPL shell.

Docker TestNG Integration Link to heading

Helps to write and run integration tests using the TestNG test framework. All configurations of the containers are provided on the annotations in the test code.

ttr Link to heading

Interactive task runner for Unix shell I’m using on an everyday basis.

Crab Link to heading

Parser writing toolkit for crawling and parsing sites on the Internet. The main idea was to decouple crawling logic from the parsing logic and provide a user with a way of interactively writing a parser based on the offline mirror of the parsed site.

Books Highlight Export Link to heading

Utility for exporting Apple Books highlights I’m using for my PKM.

svbyte Link to heading

Properly vectorized Rust implementation of Stream VByte compression algorithm.

est Link to heading

Unix shell utility to estimate the number of unique elements and heavy hitters in the stream. Very fast and using probabilistic algorithms for estimates.