RevKit: An Open Source Toolkit for the Design of Reversible Circuits. RevKit is an open source toolkit for reversible circuit design. The motivation behind it is to make recent developments in the domain of reversible circuit design accessible to other researchers. Therefore, a modular and extendable framework is provided which easily enables the addition of new methods and tools. In this sense, RevKit addresses users who simply want to apply the framework and its tools as well as developers who actively want to develop further methods on top of the framework.