Yes, you can find many product directories and similar platforms where you can post your website. Here you can find a few Product Hunt alternatives.