I’ve finally got Derelict all set up on GitHub. But if you haven’t kept up with the Derelict forum, you may be surprised at the Derelict3 label. The short version is that my decision to move to GitHub coupled with the recent announcement by Andrei that D1 would be phased out this year led me to believe this was a good time to overhaul the code base. Read more about that in my forum post on the topic.
You can consider it in an alpha state. Currently, there are three packages: DerelictUtil, DerelictGL3 and DerelictGLFW3. The readme in the repository explains most of what you need to know to get started. Two things to note. First, if you aren’t using modern OpenGL, stick with Derelict2. Second, if you are using D1, stick with Derelict2. Otherwise, consider this an opportunity to easily get up and running with Modern OpenGL in D.
If you do want to dive in, you’ll likely want to get your hands on GLFW 3 if you haven’t got a framework already. I do intend to add bindings for SDL 2, but for now GLFW 3 is it. You’ll have to check out the source from the Sourceforge git repository (the Subversion repository is the 2.7 branch — not what you want). You’ll then need CMake to build.
As I explain in the readme, non-Windows and/or non-DMD users will need to modify the Derelict build script to actually build Derelict3. It is currently set up only for Windows and is not in a final, configurable form yet. I just hacked it together, though I did put just a little bit of structure in it with an eye to the future. It shouldn’t take too much effort to get it going.
Enjoy!