Best Subreddits to Promote an Open-Source Project
Open-source projects get more tolerance than commercial products in dev subreddits, but the same rules about low-effort promotion apply. Self-hosted and OSS communities actively want new projects, shipped the right way.
10 communities, 18M combined members, ranked by each subreddit's own rules.
Where promotion is tolerated (with care)
These communities allow product mentions under their stated conditions. Read the linked rules before posting, the conditions are specific.
r/javascript 2.4M members · ~5 posts/day
Allowed with conditionsYes, but only within clear limits. The rules say in Rule 1, "It's ok to promote your own content, or content that you're otherwise vested in, but it should not constitute a majority of your contributions," and Rule 7 adds, "Advertising paid products and services is prohibited." The public description also says to "keep self promotion to a minimum/reasonable level."
r/Python 1.5M members · ~4 posts/day
Allowed with conditionsYou can post a Python-related project, but promotion is tightly conditioned by the project and showcase rules. The rules say "When posting projects please include both description text and a link to source code," project posts "must use a showcase flair & use a text post," and "No showcase posts" applies to AI showcases outside the monthly showcase post or a daily thread.
r/selfhosted 806.7K members · ~46 posts/day
Allowed with conditionsYes, but only within clear limits. Rule 2, "Spam / Self-Promotion / Affiliate Links," says, "Do not spam or promote your own projects too much," requires following Reddit's self-promotion guideline, and adds that promoted apps "must be production ready and have docs." There are also narrower exceptions, such as Rule 6 allowing very new projects only in the current "New Project Megathread," and Rule 4 requiring explanation for blog link posts.
r/SideProject 787.5K members · ~270 posts/day
Promo-friendlyYes, you can promote your project in r/SideProject, because the community description and sidebar explicitly say it is for sharing side projects and receiving constructive feedback. The stated requirement is the submission format: "When submitting a link to a project or startup, please use this format: [Project name] - [Short description]."
r/LocalLLaMA 784.3K members · ~65 posts/day
Allowed with conditionsYes, you can promote your product in r/LocalLLaMA, but Rule 4, "Limit Self-Promotion," sets clear conditions. It says "The 1/10th rule is a good guideline: self-promotion should not be more than 10% of your content" and "Affiliation must be disclosed: No engagement farming, No 'I found this..', etc."
r/devops 503.4K members · ~8 posts/day
Allowed with conditionsYou can promote your product only under narrow conditions. Rule 4 says, "Self promotion goes in the weekly self promotion thread," requires that "Any personal affiliation with a product or tool must be fully disclosed," and adds, "if this is your sole purpose in this subreddit we don't want it." The sidebar also says, "No vendor spam. Buy an ad from reddit instead."
r/opensource 370.7K members · ~7 posts/day
Allowed with conditionsYes, but only conditionally. Rule 2, "No Spam or Excessive Self-Promotion," says they encourage you to promote your work "to a degree," but not use the subreddit as "a link farm to promote their project/website/YouTube channel." Rule 8 also says to use the `Promotional` flair when sharing a project, yours or otherwise, and Rule 6 warns that drive-by posts from accounts with no intention of engaging "may be removed."
Participate first, promote rarely
Promotion here is heavily restricted or the rules leave it unstated. Build a presence by being useful; an occasional relevant mention may survive, a pitch will not.
r/programming 6.9M members · ~7 posts/day
Strictly limitedYou generally should not promote your product in r/programming. Rule 5, "No Product Promotion/'I Made This' Project Demo Posts," says the subreddit "is not the place to post a project to get feedback, ask for help, or otherwise promote it," but it allows technical write-ups when the technical substance is the focus. The sidebar also warns, "Are you interested in promoting your own content? STOP! Read this first," and Rule 11 bans actual blogspam.
r/webdev 3.3M members · ~114 posts/day
Strictly limitedYou cannot promote a commercial product in r/webdev, because Rule 4 says, "We do not allow any commercial promotion or solicitation." Self-promotion is also restricted by Rule 3, "no excessive self-promotion," and project or portfolio posts are limited by Rule 5 to Showoff Saturday only.
r/coding 643K members · ~4 posts/day
Strictly limitedYou generally should not promote your product in r/coding. Rule 6, "Advertising," says, "Advertisements are not allowed" and specifically forbids posting "your commercial software, your start-up project, or other tool for the sole purpose of getting sales or recognition." There is a narrow value-first exception in Rule 3 and Rule 6: if you made something worth sharing, you should share an article explaining it and its technical challenges, not a promo post.
Get the threads, not just the subreddits
PulseFox watches these communities daily, scores every post for relevance to your product, and drafts the reply. You post from your own account.