I have used K6 for a couple of one-shot projects and it seems very capable.
The load tests are written in JavaScript, the api is super clean. It’s command line only, but the command line output is really readable.
I’m sure it doesn’t cover all the edge cases of Jmeter, but for testing normal apis it seems pretty perfect.