Github上的Ruby热门开源项目,你绝对不能错过!

发表时间: 2022-11-26 11:00

Ruby是一种简单快捷的面向对象的脚本语言。因为它非常“年轻”,所以有不少小伙伴会反馈找不到关于Ruby的资源。

基于这个问题,老K在Github上搜索、汇总了有关于Ruby的8个经典项目,都是Star过万的项目,有兴趣的朋友可以找来练练手或者作为资源。

内容比较多,建议先收藏,之后再慢慢阅览。

1. discourse

  • url: https://github.com/discourse/discourse
  • star: 37000
  • fork: 7800
  • watch: 900

一个完全开源免费的 Ruby 编程语言论坛。


2. huginn

  • url: https://github.com/huginn/huginn
  • star: 37000
  • fork: 3300
  • watch: 742

这个自动化处理任务工具是基于Ruby编程语言开发的,可以监听事物,根据编写好的逻辑进行处理,比如:监听天气并通过微信提示你带伞、小说动漫的追更、聚合信息发送等任务。框架稳定、生态活跃,能让你的生活更有规划,效率更好!


3. mastodon

  • url: https://github.com/mastodon/mastodon
  • star: 30000
  • fork: 4700
  • watch: 634

基于Ruby 编程语言的社交网站服务端源代码,在这个项目里,你可己部署一个属于自己的社交网站。


4. forem

  • url: https://github.com/forem/forem
  • star: 20000
  • fork: 3500
  • watch: 358

用Ruby来构建社区的开源项目。能够让你以极快的速度搭建起来一个线程的社区论坛平台。很多国外知名的程序员社区都是用它来开发的。


5. hacker101

  • url: https://github.com/Hacker0x01/hacker101
  • star: 13000
  • fork: 2500
  • watch: 707

这是一个免费的 Web 安全在线课程。这对每一个程序员和经验丰富的安全专业人员都非常有帮助,在 HACKE101 中你可以学到很多东西。包括大量示例代码和在线 Demo,示例代码为 Ruby。

值得注意的是,这个在线课程是英语,且视频是基于Youtube平台,不过这些对于一个IT从业者来说,应该不是什么障碍吧。


6. gollum

  • url: https://github.com/gollum/gollum
  • star: 13000
  • fork: 1600
  • watch: 263

一个基于Git的轻量级wiki系统,多端采用Ruby编程语言,Git作为文件存储系统。功能扎实,部署简单。


7. spree

  • url: https://github.com/spree/spree
  • star: 12000
  • fork: 4900
  • watch: 74

使用 Ruby on Rails 实现的大型电子商城的开源项目。功能齐全、结构清晰:

spree_api:REST API 接口

  • spree_frontend:移动优先,可自定义的店面
  • spree_backend:功能丰富的管理面板
  • spree_cmd:开发人员的命令行工具
  • spree_core:数据层、服务和邮件、基本组件


8. guides

  • url: https://github.com/thoughtbot/guides
  • star: 9200
  • fork: 1400
  • watch: 360

Ruby 编程风格指南。一套统一的格式风格,对代码的维护和迭代十分有利,对于 Ruby 使用者而言帮助非常大。


Github是个宝藏资源库,无论你想要什么语言的资源和项目,都能在Github上找到!

我之前还分享过一些其他的Github上有趣的项目,包含不同的编程语言,有需要的朋友可以点击下方卡片获取。

如果对你有所帮助,记得点赞哦!

推荐阅读


推荐GitHub上8个有意思的项目 包含Python JS等不同语言 建议收藏

Github上关于前端的10个热门项目,新手必备,Star过万,建议收藏

结束语

我是@老K玩代码,专注于编程开发的经验总结和项目分享,对编程有兴趣、正在学习编程的同学可以关注我。

#头条创作挑战赛#