Recommendations for shift registers with current limited outputs

Does anybody have any recommendations on an 8 or 16 output shift register with the ability to limit current on the pins that's inexpensive? For now I've given up on trying to get the AS1100 to work.

MAX7219

TLC5927, TLC5916, TLC5925, TLC5926 etc


Rob