finsm
A lightweight app made with Elm and the GraphicsSVG library to build, simulate and export finite state machines. Successfully used in McMaster's second year Finite Automata course by students to submit assignments. finsm.io was developed as an open-source project in conjunction with another McMaster student.