Shelfie allows you to design your own storage and shelf systems using a fully parametric design. Simply generate the required Shelfie connectors based on your preferred storage layout using OpenSCAD available here: https://openscad.org/. Examples are provided for 16mm and 3mm shelf materials.
It is based on the original concept idea from Milla Niskakoski http://www.thingiverse.com/thing:681835. I was impressed with the simplicity and practicality of Milla's initial design, but ran into some limitations when trying to construct my own shelves. The key improvements are:
Shelfie provides full control over all parameters so you can mix materials of any thickness, add wall mounts, alter the bracket size, mid mount shelves, change the screw hole size etc.
Instructions
Plan the storage layout and the types of brackets required. Select the bracket type and options to suit your particular materials and enter them in OPenscad to generate the STL file. The brackets are very easy to print and require no special instructions.
Note: If you set the Base Thickness to '0', you can create brackets that do not need to be mounted on the panel edge i.e. mid-panel mounting.