kith-sa has announced a virtual file system aimed at D game developers. D:GameVFS isn’t fully featured (can’t delete directories, lacks security), doesn’t support archives, and has an unstable API. But it’s licensed under the Boost Software License and is available for you to snatch at github for you to use and/or improve upon. For details of what it can and can’t do, see the intro page at github.
Absolutely crapy project. Looks like student shows his home work – no goals, no benefits, just a useless set of “what it can”.
Much better if he will improve existing file library. Lately I had task “get files by mask from a directory tree”, but… surprise, there is no such functionality!
auto dFiles = filter!`endsWith(a.name,".d")`(dirEntries(".",SpanMode.depth));