Word to describe someone who publishes many works?
I think 'prolific' is a decent choice here.
From Dictionary.com:
- producing in large quantities or with great frequency; highly productive: a prolific writer.
intellectually productive or fecund come to mind though I find "prolific" (already mentioned in an answer) a better choice.
"productive" - MW - Marked by abundant production or achievement: a productive career.
"fecund" - TFD - Characterized by intellectual productivity: a fecund mind.