Abstract This paper presents an overview of developments that have taken place in recent years in the genetic algorithm technique for structure solution from powder diffraction data. After a brief resumé, of the essential features of the genetic algorithm technique for structure solution, the paper highlights recent developments in fundamental aspects of the technique, including the development of parallel computing concepts, the analysis of the evolutionary history in genetic algorithm structure solution calculations and the combination of energy information together with the powder diffraction data in structure solution. Several examples are also given to illustrate the application of the genetic algorithm technique to solve crystal structures of different types of organic molecular materials, including oligopeptides and multi-component co-crystals.