N neocities.org Neocities: A platform that lets you create your own website/follow other's sites 119 points alexb_ 4 years ago 22 comments