The Genetic Algorithm Framework is a small, lightweight framework designed to facilitate the handling of genetic algorithms. It provides a set of tools to define agents and their genetic functions, as well as the simulation functions necessary for the genetic algorithm to work. The framework is written in TypeScript and can be used with any programming language that can use JavaScript libraries. It was implemented after seeing that most of my Genetic Algorithm projects had the same scheme, so I decided to abstract that and implement a generic library for it. The components allow defining the genetic functions and the simulation runs everything on background so users do not have to care about implementing the genetic algorithm steps and connections