In my readings I came across this great set of examples that use the LunarG SDK:
https://github.com/SaschaWillems/Vulkan
Vulkan is VERY verbose, but it takes out much of the Black Box that is OpenGL and puts you in charge. In theory, over time people will figure out how to get more out of it than OpenGL and DirectX. It also should lead to much better tools because you can insert Layers into the stack at will.
To give you a hint at how verbose Vulkan is, this is the above links code to put one triangle on the screen without any of the helper code he uses in most of the other examples:
https://github.com/SaschaWillems/...blob/master/triangle/triangle.cpp Source Code Line Count: 657