Yes there are.
A cheap one I used to use is the
Kent Marine Aquadose.
It is simply an I.V. drip system.
I used the small one for years and made a mod for it
shown here.
Of course an I.V. is not 'set and forget.' You have to adjust the drip rate and such. But it works pretty well. Plus it adds the additives slowly as opposed to tossing cap fulls of stuff in your tank that can shock it a bit.
There are some more serious auto dosers for additives out there.
Check out
the LiterMeterIII Precision Dosing Pump.
Equipment like this needs to be calibrated to your aquarium's specific intake needs.
Hope this helps.
matt