Проект стартовал в 1996 году, когда командой Amusement Makers была выпущена первая игра — Highly Responsive to Prayers. Последующие четыре игры вышли в свет в период с 1997 по 1998 год. Все они были предназначены для платформы NEC PC-9801.
Спустя три с половиной года была выпущена игра The Embodiment of Scarlet Devil, предназначенная для Microsoft Windows. Все последующие игры также идут под эту платформу. Эту игру делал уже сам ZUN, к тому моменту покинувший Amusement Makers.
Помимо игр под эгидой Team Shanghai Alice опубликован ряд печатной продукции включая артбуки и мангу. Кроме того, множество додзинси, фанарта и игр было выпущено поклонниками серии.