I use Mihosoft Freerouting autorouter with KiCAD. It's free opensource which works reasonably well without any artifical limitations.
Although i prefer to route critical stuff by hand (high current, high frequency, differential pairs, etc...) and let the autorouter to do the rest.
But it's written in Java, which is not really my personal preference. Also there was some performance issue when board outline contained arcs, so i had to convert them to series of short lines which reclaimed the autorouting speed.
Mihosoft/freerouting is a fork of a GPL violating fork (freerouting/freerouting) of the original autorouter written by Alfons Wirtz. (It's GPL violating because these forks proceeded to completely strip Alfon's name and copyright blocks out of all the source files like true assholes). The freerouting/freerouting project on github is still maintained at least.
KiCad's "autorouter" was simply some button integration for use with Alfon's autorouter distribution back in the day. There's a plugin located in the freerouting/freerouting project that adds that button back to KiCad 6.
Although i prefer to route critical stuff by hand (high current, high frequency, differential pairs, etc...) and let the autorouter to do the rest.
But it's written in Java, which is not really my personal preference. Also there was some performance issue when board outline contained arcs, so i had to convert them to series of short lines which reclaimed the autorouting speed.
https://freerouting.mihosoft.eu/
https://github.com/miho/freerouting