Где публиковать OpenSource проект?
gitlab или github, хотя последнее после покупки их корпорацией добра не сильно стало созвучно с OpenSource
Если демонстрация подразумевает консольный вариант то можно воспользоваться сервисом asciinema в противном случае ютуб
Ролики на ютуб, исходники на гитхаб (там же в описании линкуй ролики).
А вот с привлечением общественности все сложно - тут или уметь надо, или твоя штука и в самом деле должна быть интересной.