I try to use as little libraries as reasonably possible to solve the problems. I only use:
rayonfor paralellizationfxhashfor fasterHashMapandHashSetimplementationsaoclibis my own library containing implementations of useful things for advent of code such as aGrid,Vector2,Direction, etc.bitvecin my ownaoclibfor faster boolean arrays
Benchmarks and library usage per day for each year: