Писать код ради ссылки на гитхаб идея не перспективная. Вы напишите, забросите через месяц другой а через 5 лет этот код будет уже стыдно показать.
Сделайте что то что вам будет интересно поддерживать и развивать, на ту тему о которой будет интересно поговорить с пользователями вашего продукта.
Ну или начните свой коммерческий стартап, так у вас будет хотя бы какая то мотивация к его развитию. К тому же если проект коммерческий это не значит что код закрыт. На пример может быть опенсорс версия с урезанными функциями и комерческая версия.
Или если тематика позволит то ещё проще сделать опенсорс под AGPL и продавать его же не под AGPL а под другой лицензией. На пример для встраиваемых библиотек это очень актуально так как немногие захотят использовать библиотеку под AGPL в коммерческом проекте но зато смогут её пощупать и будут готовы приобрести лицензию совместимую с проперитарным софтом.