Duplicate
What is a good way to drum up interest in my open source project?
What is the best way to raise awareness of an open source project you're working on? For example, you've developed a program/tool you think will make the lives of developers easier and you want to share your work.
Are there websites that are good for sharing your work and getting feedback on them? Or is it more about proper marketing and buying advertisements?