All Saints Street was originally published as a online manhua (Chinese Comic) on the website Bilibili, where it has been serialized since 2016. In 2020, the series was adapted into an animated web series produced by Tencent Video and FENZ animation (Numerator), and animated by Hanmu Chunhua (HMCH).
The Japanese broadcast compiled six 4 minute ONA episodes into one 24 minute TV episode, combining the original three ONA seasons into one six episode TV season.