Allegro
Een C-bibliotheek voor spelprogrammering die een generatie DOS-hobbyisten beeld, geluid en toetsenbordinvoer gaf, zonder dat ze zelf interrupthandlers hoefden te schrijven.
Shawn Hargreaves begon er rond 1990 mee op de Atari ST, en de naam was oorspronkelijk een acroniem: Atari Low-Level Game Routines. De echte doorbraak kwam met de port naar DOS en de DJGPP-compiler, waarin Allegro VGA-modi, sprites, geluidskaarten en timers afhandelde voor iedereen die gewoon iets over het scherm wilde laten bewegen. De licentie heette "giftware": doe ermee wat je wilt, maar stuur gerust iets terug.
Allegro 5 verscheen in 2011 met een herschreven, op events gebaseerde API bovenop OpenGL en Direct3D, waardoor het meer op SDL lijkt dan op zijn eigen DOS-verleden. Hargreaves zelf belandde later bij Microsoft, waar hij aan XNA werkte.