Is there a listing of the Types of LEGO blocks? What are the different specific "types" of LEGO blocks that have been manufactured?  I am not talking about any of the action figures or themes.  Is there some type of list, as to type, size, colors?

Are they still available for purchase?

I was especially interested in the following that I have not seen in awhile.


Cylinder (1x1)
Beveled (various)
Lettered (1x1 per letter)
Clear Window blocks (in 1,2,4,8 stud sizes)
Plates
Blocks with a hole of a wheel and of course the wheel.
Partial-circle/curved parts
There are lots of sites that document all the LEGO bricks, and indeed other items they make.

Two oft-cited examples are:


https://www.bricklink.com
https://brickset.com