TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How can I promote my open-source project?

21 pointsby bsearsalmost 8 years ago
We just launched the beta about a month ago and we&#x27;ve been struggling to get any sort of traction - we want people to use it and give feedback.<p>https:&#x2F;&#x2F;github.com&#x2F;service-bot&#x2F;servicebot

8 comments

Mzalmost 8 years ago
Your description needs work:<p><i>ServiceBot is a platform for a business to sell their services and automate the administrative tasks such as billing and invoicing.</i><p>This really gives me no idea what on earth you do. What problem do you solve? What value do you add?<p>You don&#x27;t want to say something like &quot;This tablet has an 8 inch screen.&quot; You want to say stuff like &quot;This tablet fits handily in your pocket while having a larger than average screen size and is easily readable in full daylight.&quot; Your current description is the &quot;8 inch screen&quot; type description. It is not informative and it is not compelling.<p>You need to find a way to convey to people what you do for them. Time saved. Money earned. Problems solved. Convenience. Portability. Reduced headaches.
coreyp_1almost 8 years ago
Perhaps provide an example (screenshots&#x2F;video) of your project in action. Otherwise, people will not see how your project can impact them, and they don&#x27;t understand how to use it, regardless of how much explanatory text that you give.<p>This is the very problem that I&#x27;m facing on my project (<a href="http:&#x2F;&#x2F;bedefiant.io" rel="nofollow">http:&#x2F;&#x2F;bedefiant.io</a>). Because i don&#x27;t have a working example yet, it is hard to communicate my vision of how you can use my project. Of course, my project is still under development (I&#x27;m working on developing the minimally demonstrable features now), but the situation is the same for both: If you want people to use your software, then you have to show them <i>why</i> they need it and <i>how</i> you can solve their problems.
评论 #14530519 未加载
git-pullalmost 8 years ago
1. Consider a permissive software license: Not a big sticking point, but they are seen by some as more commercial-friendly. Also in the node-ecosystem they&#x27;re more accustom to it.<p>2. Link to the documentation (<a href="https:&#x2F;&#x2F;docs.servicebot.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;docs.servicebot.io&#x2F;</a>) instead of the company page<p>3. Any travis-ci up yet?<p>4. Give reddit a try (for the open source project), &#x2F;r&#x2F;node, and &#x2F;r&#x2F;javascript<p>5. Consider &quot;spin-off&quot; libraries of reusable components. Make them available via NPM. Give them documentation as well. Creating a popular dependency library attracts more interested users.<p>6. Did you apply for Y Combinator yet?<p>7. Try to contact AdWords to see if you can get free credits to advertise the corporate website. Bing has some too. It may not give much but even one or two clients would be a sign of momentum.<p>8. Consider contacting startups and offering your service free &#x2F; discount in return for feedback and a testimonial<p>9. On the website, try an intercom.io widget. It makes it easy for people to open up a chat window to reach you.
soaredalmost 8 years ago
IMO what a lot of open source projects are missing is marketers. Developers build things, marketers market them. Its hard for one person to do the other because they aren&#x27;t educated in it or have the necessary skills.<p>Honestly the best answer is to find someone to help market it. Since you&#x27;re asking &quot;How do I do marketing?&quot; the answer probably won&#x27;t be in an HN comment.. its in a 4 year degree or years of experience.<p>But apart from that, define your target market and reach them where they congregate. If you want to reach freelance developers, go to whatever website they congregate at and talk to them there.<p>This reddit thread [1] has lots of reading and some decent ideas. Maybe try writing a marketing plan.<p>[1] <a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;startups&#x2F;comments&#x2F;4p0mke&#x2F;10_highly_practical_startup_marketing_tips_that&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;startups&#x2F;comments&#x2F;4p0mke&#x2F;10_highly_...</a>
itamarstalmost 8 years ago
The open sourceness of it seems irrelevant to your target audience: businesses. So the question isn&#x27;t how to promote open-source project, it&#x27;s how do you promote the business benefits to the right people. Where do your customers hang out?
评论 #14534673 未加载
coreyp_1almost 8 years ago
I can&#x27;t edit my previous comment. I was looking at the github page on my phone, and neither the URL nor the huge picture that says &quot;Demo&quot; was visible. I still think that a video explanation would be more effective in driving the understanding, but I can also now see (now that I&#x27;m on a computer, that is) that you have done work to show off your product.
owebmasteralmost 8 years ago
Your project looks good and I&#x27;m in need of something similar. I&#x27;m going to give a look at it and see if it have a fit. Nice job :) (and now you are promoting your project).
treyhuffinealmost 8 years ago
What channels have you tried already? Reddit or other mediums can be helpful to get people looking at it.