一个用于收集GitHub用户、仓库和组织开源情报的框架
维基
参考维基获取安装说明以及所有其他文档。
功能
- 获取组织的配置信息
- 获取组织的事件
- 返回组织的仓库
- 返回组织的公开成员
- 获取仓库的信息
- 返回仓库的贡献者
- 返回仓库使用的编程语言
- 获取仓库的星标用户
- 获取仓库的分支
- 获取仓库的发布版本
- 返回仓库指定路径下的文件列表
- 获取用户的个人资料信息
- 返回用户的代码片段
- 返回用户拥有/所属的组织
- 获取用户的事件
- 获取目标用户关注的用户列表
- 获取用户的关注者
- 检查用户A是否关注用户B
- 检查用户是否是某组织的公开成员
- 获取用户的订阅
- 搜索用户
- 搜索仓库
- 搜索主题
- 搜索问题
- 搜索提交
- 自动记录网络/用户活动(.logs文件夹)
- 用户可以管理日志(查看、读取、删除)
- 结果可以保存为.csv文件(根据情况而定)
- 用户可以管理csv文件(查看、读取、删除)
- 以上所有功能都可以通过命令行参数使用(仅限PyPI包)
- 更多功能...
待办事项
- 用Visual Basic .NET重写GUI(进行中)
注意
Octosuite会自动记录每个会话的网络和用户活动,日志按日期和时间保存在.logs文件夹中
许可证
致谢
- 用于从用户名查找电子邮件的代码来自Somdev Sangwan的Zen项目
捐赠
如果您喜欢OctoSuite并想表示支持,可以使用下面的按钮为开发者买杯咖啡
非常感谢您的支持😊