Think Logically
Many a Windows shell replacement has gone by before now, so what makes Z-Shell any different? Unlike the others, Z-Shell is written in a completely managed language (specifically VB.NET). This means that it can take advantage of all of the various features provided by the .NET framework. It aims to not only provide a complete shell experience out of the box, but also has the ability to act as a framework for other shell replacements.
You can get the latest release and source code for Z-Shell from its GitHub project site.
GitHub Project Site