GitHub repository: kmahorker/PyRTL
Primary language: Python
Description: A collection of classes providing simple hardware specification, simulation, tracing, and testing suitable for teaching and research.  Simplicity, usability, clarity, and extendability rather than performance or optimization is the overarching goal.