NeuroEvolution of Augmenting Topologies (NEAT) is a genetic algorithm (GA) for the generation of evolving artificial neural networks. This library is a typescript implementation of the Neat algorithm provided with a vislualiser tool to see in real time how the network is evolving.