I have been using a product called Krud Kutter that you can get a Home Depot Canadian Tire and Walmart,you can get it in a 1 gallon jug at Home Depot.
I have been using it for removing rosin flux and Amtech flux from my boards,it's not nasty in anyway shape or form and it works really good.
I just mix it at about 25 to 30% with water and soak the board in the mixture and let it sit for an hour or so,I have only started using the Amtech stuff and it went white and soft and I was able to brush it off easily with a Medium or Hard tooth brush.
I have never had Krud Kutter damage anything and your solder joint's will look as shiny as the day they were soldered after being soaked in Krud Kutter and water and even if you use just Krud Kutter not mixed with anything and put it on pure your solder joints years later will still be shiny,it's not one of those deals where it works great but you signs of stuff you don't want to see much later on.
The only thing I wouldn't do is soak a board with any moving parts on it and solder those parts on last after the board has been soaked and then clean those joints with pure Krud Kutter and let it sit for 10 or 15 minutes then brush it and rinse it.The reason I say not to soak a board with moving parts is because I did a Velleman shake dice kit that has a switch with a ball that rattles back and forth to turn the dice on and a bit of the rosin that was in the water and Krud Kutter got into the switch and it stuck and would not work.
If you let the board soak long enough for an hour or a bit more the rosin just dissolve's and when you lift it out you tell there is nothing there,the Krud Kutter will not hurt caps resistors leds or triodes whether they are threw hole or smd.
The only thing Krud Kutter will attack is polystyrene witch is just white Styrofoam,I also find you can get many use's from a mixed up batch,I have also found it works very very very fast if I'm mixing up a batch for the first time and I use warm water with the Krud Kutter,I have thought about using a Crock Pot or slow cooker to heat the mixture the same way a Sonic cleaner works but need to find out the temps a sonic cleaner works at and also if a Crock Pot or Slow Cooker can be turned down to a low enough temperature.
Here is a link to the product and just as a side not the original stuff has worked great on all house hold cleaning task's and just plain and simply works great on just about any task you throw at it.
https://www.homedepot.ca/en/home/p.krud-kutter-original-cleaner-degreaser-spray-946ml.1000831021.htmlIs there a no-clean flux that cleans easily with Isopropyl?
I have ChipQuik SMD tacky flux, and IPA doesn't seem to clean it after even with a nylon brush. Board stays tacky.
I'd prefer to get a flux that cleans easily with IPA as IPA is something that I keep around the house easily enough and use for many other things.