I have a moderate but rapidly-growing collection of vinyl LPs. I want to keep these LPs on an open shelf, without them spilling over. Unfortunately, record storage crates won't fit on the shelf (at least not without hiding the records from view and making access cumbersome), and even the heaviest bookends I've found won't prevent the records from toppling over and shoving them over due to their sheer weight. What are some ways I can go about storing my records in an accessible, attractive way?
One way which was used back in the days, was drilling small holes in the shelf, and then using bent metal rods as shelf dividers. This could be moved at your pleasure. A variant over these theme could be to general shelf dividers (google image search).
As shown in images in above linke various alternatives exists, with various support strength, but in general these can be made sturdy enough to support LP's, and still be almost invisible, and thereby really showcasing the albums.
You can store your records in a rigid (plastic or metal) open-front magazine holder, such as one of these:
The magazine holders themselves all but disappear when they're placed side-by-side, as seen in this setup: