通过开源项目赚钱的案例,月赚1.5万美金,谷歌都是他的客户!

2020年2月20日20:33:59 发表评论 811 次浏览

我们今天给大家介绍一个通过开源项目赚钱的案例,这个案例可以教你如何启动一个开源项目并获得财务收入。我们知道,国内有许多开发者做了一些开源项目,在商业化变现方面存在许多问题,导致后面的维护工作难以持续,我们不妨多去借鉴、参考一下国外的一些成功案例,看看他们是如何发展的过程以及如何操作的,有哪些值得我们借鉴的经验。如果你想要通过业余项目获得自己的收入来源,或者你想辞职开展自己的项目,做独立开发者,那么不妨先来看一看这个案例吧。

通过开源项目赚钱的案例,月赚1.5万美金,谷歌都是他的客户!

一、案例简述:他业余时间做了一个项目,谷歌也是他的客户,两年前他辞去了工作,现在月赚1.5万美金

AlvaroTrigo(阿尔瓦罗·特里戈)来自西班牙,是一名Web开发人员,旨在将设计之美与编码的逻辑完美结合起来。fullPage.js的创始人,在过去的几个月里,他平均每月赚15000美元。

fullPage.js是一个Javascript开源库,用于创建全屏滚动的网站,这个非凡的开源项目,在GitHub上拥有超过2.7万颗星星,并且被世界上数千个网站使用,包括谷歌、麦当劳、沃达丰、EA,eBay和英国航空等公司使用它,它是目前最受欢迎的Javascript库。目前被Github列入世界上排名前50位的Javascript项目,超过100位开发人员为此做出了贡献,现在仍在使用它。

AlvaroTrigo的发展历程AlvaroTrigo大学毕业几个月后,他在英国剑桥找到了一份工作,在一个创业小团队中工作了将近5年时间。在2013年时,AlvaroTrigo创建了fullPage.js作为副项目。AlvaroTrigo在为提供客户定制服务的大约一年后,他决定将这些功能作为付费扩展提供。

AlvaroTrigo花了大约一两个月思考可以采用的方式,包括定价策略,许可授权等。

AlvaroTrigo还研究了市场上不同的Javascript库,并从他们的定价模式和策略中获取了想法。创建fullPage.js三年后,开始尝试收取额外的费用,之后AlvaroTrigo辞去创业团队的全职工作,因为AlvaroTrigo的业余收入开始超过全职工资的收入。

2013年9月,AlvaroTrigo创建了fullPage.js作为自己的副项目,并建了一个登陆页面作为demo演示。

2013年9月,在stackoverflow上不断回答问题,并推荐fullPage.js产品,这种策略还有助于其他人在搜索相关内容时找到你的产品。

2013年10月,通过搜索引擎搜索了Web开发人员和设计师博客以及Web资源和jQuery插件列表,然后向每个网站发送了一封电子邮件,其中包含有关fullPage.js产品的一些信息,询问他们是否有兴趣发布有关的文章,进行推荐。

2013年11月,将它添加到unheap等网站资源进行提交宣传推荐。

2013年11月,将它添加到unheap等网站资源进行提交宣传推荐。

2014年5月,发布了multiScroll.js(jQuery全屏分割插件)。

2014年7月,创建了几个教程放在YouTube上宣传,并在StackOverflow和Twitter上保持活跃宣传fulPage.js产品。

2014年8月,fullPage.js在GitHub达到了5000颗星星。

2014年10月,发布了pagePiling.js,这是一个与fullpage.js非常相似的组件,但效果略有不同。

2015年4月,fullPage.js进入Github世界排名前50位最受欢迎的Javascript项目。

2015年9月,fullPage.js不断增长,开发人员继续使用它,fullPage.js在GitHub上达到10000颗星星。

2016年8月,发布了fullPage.js的第一个付费扩展,前30天卖了大约40个,通过付费扩展赚了第一笔钱,1100美元。

2016年9月,fullPage.js现在在GitHub上达到15.000颗星。

2016年12月,AlvaroTrigo接受onepagelove的采访。

2017年6月,AlvaroTrigo决定辞去在英国的网络开发人员的全职工作,因为他在fullPage.js上的收入已超过工资收入。

2018年6月,发布了fullPage.js版本3,它现在摆脱了jQuery库,成为一个完全独立的JavaScript库。并且创建一个新的许可系统,并开始对所有非开源项目收费,收入超过10K/月。

2018年7月,AlvaroTrigo决定开始为fullPage.js收费,从免费增值模式到许可模式(尽管GPLV3仍然免费),收入几乎翻了一番。

2018年11月,fullPage.js在Github达到25000颗星星,还接受了来自业界的文章和播客的采访,并且通过远程网络研讨会作为演讲嘉宾。

2019年7月,接受来自BrowserStack的访谈采访。

截止目前为止:AlvaroTrigo利用业余时间创建的fullPage.js项目已经在Github超过27000颗星星,还在不断增长中,现在他平均每月的收入为15000美元左右年赚超过10万美元(70万人民币左右)。

经过调查,我们发现AlvaroTrigo还做了一些其他项目,fullPageForGutenberg(还与朋友合作创立了Gutenberg编辑的官方fullPage.jsWordpress插件)。

参考资料来源:alvarotrigo、indiehackers、社交媒体、GitHub等公开资料数据。

二、案例简要分析:AlvaroTrigo是如何操作运作的?

①目标受众是谁?

互联网企业、开发商、前端工程师、独立开发人员和自由职业者等。

②使用的平台、渠道、工具是什么?

平台。采用自己创建的网站,作为平台支撑,GitHub用于项目托管。

宣传渠道。AlvaroTrigo网站的SEO优化、在YouTube宣传视频教程、StackOverflow不断回答问题和Twitter关键词标签宣传、unheap项目提交,以及GitHubTrending的曝光、技术媒体的访谈采访曝光、web资源站等。

工具。使用Gumroad平台销售扩展产品,它内部使用Stripe和Paypal作为付款支付产品、Patreon(用于项目赞助捐助的工具)、ChromeDevTools(前端开发神器)、BrowserStack(web网站浏览器兼容性测试工具)、使用(Todoist)来确定任务的优先级。

③创作形式?

JavaScript组件。

④成本大概预算多少?

主要是个人时间投入成本,AlvaroTrigo早期一直以兼职的方式开展自己的副项目,直到2017年6月,他的副项目收入超过了工资收入,他才辞职。

⑤适合谁来做?

前端工程师、web开发人员、全栈工程师,当然,如果你是技术从业者,也可以开发其他的产品,采用类似的策略服务你的受众人群与客户。

⑥AlvaroTrigo是如何赚钱的?

最初,AlvaroTrigo无意将项目商业化,因为该产品完全免费且开源。大约三年后,他开始考虑商业化,因为每次手动定制产品需要花费大量时间。大约一年半之后,他决定为产品本身(原始产品的定制扩展)收费,持续许可需要支付11美元左右的费用,为团队和组织提供两个更多的套餐选择。今天,这些销售额占他收入的50%以上。

·fullPage.js扩展销售。

.fullPage.js许可证授权销售。

·WordPress主题的联盟会员销售分成。

使用WordPress主题公司提供的联盟计划,该计划目前提供通过会员链接销售可以获得40%的销售分成。

三、案例启示:AlvaroTrigo取得成功或教训的要点早期的成功归功于苹果。早期产品的部分成功归功于Apple发布的iPhone5C网站,其行为与AlvaroTrigo的产品帮助实现的网站非常相似。在Apple推出iPhone5C几天后推出了fullPage.js,这完全是巧合,这样蹭了一把苹果的热度。而后fullPage.js产品在Github上非常受欢迎,这有助于建立信任并提高项目的知名度。有些博客和网站开始讨论它并制作一些教程,AlvaroTrigo的网站在Google等搜索引擎中也占据了很好的位置。

在搜索用于创建全屏网站的Web组件时,AlvaroTrigo的网站上是非常容易的。

好的产品也需要不断宣传。当fullPage.js在互联网上传播时,fullPage.js在Github的星星不断增加,短短几周内获得了大约400颗星,几个月后它就达到了数千颗星星,一年之内,一位朋友在GitHub的热门开发人员名单中看到了fullPage.js,两年后,该项目在GitHub上的JavaScript类目中进入了前50名。在fulPage.js越来越受到欢迎之际,AlvaroTrigo并没有就此止步,在发布后的几年里继续宣传推广自己的产品。即使在今天,他也会搜索自己的产品,看看如何扩大fullPage.js的市场,想听听有关的解决方案,并考虑潜在的新机会。由于产品的搜索引擎优化已经相当不错,尝试过使用Adwords广告和Facebook广告,但并没有取得好的效果。

免费获客策略。在一个充满免费的JavascriptWeb组件世界里,如果从第一天就开始收费,竞争对手可以相对轻松地获得市场份额。你在免费提供某些东西时,为自己产品宣传会更容易。在市场中占有一席之地之后,让产品形成知名度,并让其他人帮助宣传你的产品,一旦有大量的人使用你的产品,那么你可以以某种方式收费。关于定价策略,尝试使用不同的名称、方式来呈现它们,这里需要懂得许多心理学和营销学的知识,他推荐了Stripe写的一篇关于SaaS产品定价的文章和@patio11的写作的一篇文章可以参考。有些人会说,fullPage.js应该早点开始收费。但AlvaroTrigo认为,在Javascript组件中充满了免费的东西,他不得不在市场上先占有一席之地。如果过早的收费,可能会减缓其增长速度,并为其他的竞争对手腾出空间建立更强大的市场地位。

遇到的挑战。因为fullPage.js产品是一个开源的Javascript组件,遇到的最大问题就是不得不与开发人员“争吵”,他们认为每个产品都应该对所有人免费。这就是为什么当AlvaroTrigo开始销售扩展时,必须明确表示它们不是开源的。现在,仍然有很多人非法使用它。前端的开发人员受到的保护远不如盗版开发商或服务提供商那么多。公司通常更关心许可授权,但独立开发人员和自由职业者并不是如此。另一个挑战是来自其他开发人员开始创建类似的组件,有些人拥有相当不错的营销能力,可以看到其中一些项目在Github上比AlvaroTrigo的更受欢迎,这就需要更加努力地尝试开发新功能以使自己与众不同。

说在最后。AlvaroTrigo还在寻找突破口,就收入而言,他的目标是以每月20K的速度完成今年的收入。为了实现这一目标,他正在尝试以下几个方向:

①为fullPage.js产品创建新的扩展

②开始销售基于fullPage.js的HTML模板

③为fullPage.js构建某种编辑器

④寻找实施经常性支付的方法,以便随着时间的推移保持更可预测的收入

⑤开始新的项目/产品

AlvaroTrigo感到遗憾的是,从一开始就没有为WordPress创建一个插件,因为他知道那里也有一个很大的市场。现在,他与另一个朋友合作为fullpage.js创建一个WordPress插件,并采取付费订阅的模式,这可能会成为他收入来源的新的增长方向。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin

发表评论

您必须登录才能发表评论! 未注册可以这里先注册