Thief Rogue with dual hand crossbows and Sharpshooter- 3 attacks per round by 3, 20ish average damage on a hit by 4. This is the obvious early game powerhouse and can carry you through the early game on its own.
Druid (any subclass) focusing on Spider form and using web to immobilize enemies and more importantly granting advantage. This lets your Sharpshooters and Great Weapon Masters hit reliably. And can be spammed.
Monk of any kind will grant a high amount of early attacks and high mobility. You can’t properly leverage Tavern Brawler without *something* suffering stat wise before you get potions to fix that, which comes a bit later on (goblin camp at the earliest), but even a Dex based Monk will do just fine in the early levels.
Ranger of any kind gets a conditional extra attack at 3, beastmaster gets the best additional attack and tank.
Thanks Octo , i find theif at lv3 so fun with the constant hide , stealth attack , hide again .. practically soloing low level mobs / bandits / goblins .. and the druid bear form is so much fun too jumping around tanking mobs .. never try monk as but will try it due to your advices
i dont know ranger get extra attack at 3.. can you elaboratee