Ruby 项目
分类
这里是按照「分类」阅读往期的 HelloGitHub 月刊内容, 您目前在查看 HelloGitHub Ruby 项目 集合。
2、
linguist
Star 1.1w
Fork 3.9k
Vote 0
GitHub 官方开源的识别项目编程语言的库。该项目是 GitHub.com 网站上,用于检测开源项目编程语言占比的库。
# 安装 gem install github-linguist # 在项目根目录下执行命令 github-linguist # 结果 66.84% 264519 Ruby 24.68% 97685 C 6.57% 25999 Go 1.29% 5098 Lex 0.32% 1257 Shell 0.31% 1212 Dockerfile

3、
wpscan
Star 7.3k
Fork 1.2k
Vote 0
一款 WordPress 安全扫描工具。该项目可用于发现 WordPress 构建的网站存在的安全隐患,扫描项包括 WordPress 漏洞、已安装的插件和主题、弱密码等。

4、
gollum
Star 1.3w
Fork 1.6k
Vote 0
基于 Git 的轻量级 wiki 系统。后端采用 Ruby 编写,然后 Git 作为文件存储的 wiki 系统。功能够用部署简单,但界面比较“简朴”。

6、
lobsters
Star 3.4k
Fork 733
Vote 0
lobste.rs 网站的源码。采用 Rails 开发的网站,类似 Hacker News 以分享链接和讨论为核心。可用来二次开发类似的网站

7、
fastlane
Star 3.6w
Fork 5.4k
Vote 0
一款专为 iOS 和 Android 开发者提供自动化构建的工具。它上手简单使用方便,能够帮助开发者自动完成 App 打包、签名、测试、发布、提交到 App Store、Google Play 等工作,实现一条命令发布应用
lane :beta do increment_build_number build_app upload_to_testflight end lane :release do capture_screenshots build_app upload_to_app_store # 上传截图和应用到应用商店 slack # 发布完成回调通知 end

9、
spree
Star 1.2w
Fork 4.9k
Vote 0
基于 Ruby on Rails 实现的大而全的电子商城开源项目。功能齐全项目结构清晰:
- spree_api:REST API 接口
- spree_frontend:移动优先,可自定义的店面
- spree_backend:功能丰富的管理面板
- spree_cmd:开发人员的命令行工具
- spree_core:数据层、服务和邮件、基本组件
