News for hackers. Stuff that matters.

Ask HN: How do you show your free software projects to the world?

Hello.

As in the title, how do you show your free (as in freedom) software projects to the world? I like creating useful niche tools for my personal workflow in Linux, but often these things scale to something more than just simple things for my use. Adding sophisticated interfaces to CLI tools through relatively simple means, like cobra in Go, is a compelling idea. There are many frameworks to make fully-featured CLI tools easily and quickly. I feel like these tools could be beneficial and interesting to the public, but these tools have to be visible first to be tried.

However, the websites for discussing software seem to be pretty much just Hacker News and Reddit. Subreddits have a blanket ban on self-promotion, even if it is free software. Show HN looked like an option, but apparently new accounts cannot post on it.

I have heard some suggestions like Dev.to, a very dead website, and afterwards even more dead websites.

Is there anything left?

( 8 comments | 3 points | on HN )
Re:Ask HN: How do you show your free software projects to th... by andrewfromx on Sunday May 03, 2026 @05:33PM (#48001742)
ask yourself the tough question: why am I trying to make a brand new repo and get people to look at that vs. contributing to an existing repo that already has momentum?

https://ossinsight.io/

And there are tiers within all the repos there. You can find small niche ones and make PRs with your ideas. Much more likely to get use.

Re:Ask HN: How do you show your free software projects to th... by MaxwellJensen on Monday May 04, 2026 @03:06AM (#48005556)
Of course. Like most people, I am inclined to first look through GitHub or other places to see if someone already has a solution for the problem I am trying to solve. I am not too keen on reinventing the wheel. The stuff that I am talking about is indeed something that nobody has made before, at least publicly and as free software. And, to be clear, stuff that is more complicated than stitching three existing programs together with a 12-line Bash script.

This is a cool website, though. I bookmarked it, although I haven't encountered a situation yet where I felt like I could make a PR within my technical skill that meaningfully improves the free software on my computer for everyone.

Re:Ask HN: How do you show your free software projects to th... by andrewfromx on Monday May 04, 2026 @12:31PM (#48010961)
this gave me an idea: https://news.ycombinator.com/item?id=48010902

what do you think? If this site helped you find exactly the repo where you could jump in and contribute would that like solve the itch you are trying to scratch?

Re:Ask HN: How do you show your free software projects to th... by MaxwellJensen on Monday May 04, 2026 @02:26PM (#48012789)
This is an excellent idea. I would be most interested in viewing repositories that are just gaining momentum, because they often mean software that might be niche and solve unusual problems. Sometimes they plateau at a 50 star count on GitHub, too, but that doesn't mean they aren't tremendously useful.
Re:Ask HN: How do you show your free software projects to th... by david927 on Sunday May 03, 2026 @04:49PM (#48001323)
On the second Sunday of every month, there's an "Ask HN: What are you working on?" post. Feel free to show your projects there!
Re:Ask HN: How do you show your free software projects to th... by geordee on Sunday May 03, 2026 @04:47PM (#48001316)
Re:Ask HN: How do you show your free software projects to th... by MaxwellJensen on Monday May 04, 2026 @03:28AM (#48005712)
I actually did take a look at this before, but I assumed it was for already-pro and already-popular projects. However, after taking a look again and after having exhausted all the options, I can see there's a few projects there that have only a handful stars on GitHub. Maybe I should try submitting my project to the admin.
Re:Ask HN: How do you show your free software projects to th... by blinkbat on Sunday May 03, 2026 @04:37PM (#48001201)
Ads?