How to swap using sui or any other SDK

Hello,

I’m checking all the SDK out there and try to figure out a basic token-in, token-out swap using one of the dexes from code. Any example code, article guide is available out there? pls help me out!