This library simplifies shift registers usage. It allows, for instance, to set shift register pins just like normal Arduino pins: sr.set(1, HIGH)
.
The documentation is available at http://shiftregister.simsso.de/.
An example sketch can be found in this repository at /examples/example/example.ino.