Synonyms of 'eager beaver'

activist, addict, beaver, bug, collector, demon, doer, energumen, enthusiast, faddist, fanatic, fiend, freak, go-getter, hound, hustler, infatuate, militant, new broom, nut, operator, powerhouse, pursuer, rhapsodist, visionary, wheeler-dealer, winner, zealot