Project DVN is a free open-source visual novel engine written in D.
It's in early-development phase right now, but has most basic features already such as dialogue rendering with text/options, characters, images, animations, music and sound effects.
It uses SDL2 bindings through derelict.
The plan is to eventually have a fully-fletched user-friendly engine. Right now it's still a little technical to use, but in the future it'll be better.
A website will eventually be made as well with guides/tutorials etc.
For now there's just an example for building on Github.
There's much more to come. This is just version 0.0.2
Dub: https://code.dlang.org/packages/dvn
Github: https://github.com/ProjectDVN/dvn
Preview: https://i.imgur.com/F28Y9Sr.png
If you have any issues or questions feel free to ask or create an issue on Github.