Kooder 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Kooder 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Kooder 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Kooder 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Kooder 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache-2.0
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发搜索引擎
开源组织 开源中国
地区 国产
投 递 者 Gitee
适用人群 未知
收录时间 2021-03-09

软件简介

Kooder 是一个开源的代码搜索工具,目标是为包括 Gitee/GitLab/Gitea 在内的代码托管系统提供自动的源码、仓库和 Issue 的搜索服务。

一个企业里往往有大量的项目,每个项目都包含很多的代码,这些代码都是企业的核心资产。 经过日积月累,不同的开发人员不断的修改完善,企业中很难有人能掌握所有的代码。 于是企业全库的代码搜索就变得非常重要。

例如我们可以搜索公司代码是否包含某类敏感信息,是否使用了某些不安全的方法等等。

搜索界面效果

Kooder 架构

Kooder 服务包含两个模块,分别是 gateway 和 indexer(默认配置下 indexer 被集成到 gateway 中)。 其中 gateway 用来接受来自 HTTP 的索引任务, 对任务进行检查后存放到队列中; 同时 gateway 还接受搜索的请求,并返回搜索结果给客户端。而 indexer 进程负责监控队列中的索引任务, 并将这些要新增、删除和修改索引的任务更新到索引库中。

数据流图

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
发表于开发技能专区
04/06 14:40

Kooder 1.0 Beta1 发布,支持 Gitea 代码搜索

Kooder 1.0 Beta1 发布了了了了,该版本最值得关注的是增加对 Gitea 的支持。同时还修复一些一些小 bug,详细列表请看这里。 Kooder 是一个开源的代码搜索工具,目标是为包括 Gitee/GitLab/Gitea 在内的代码托管系统提供 自动的源码、仓库和 Issue 的搜索服务。 搜索界面效果 想知道有没有人在代码里骂你,试试 Kooder ,哈哈!

9
8
发表了资讯
03/13 17:51

Kooder 1.0 Alpha2 发布,支持 Gitlab 连接超时设置

刚刚开源的 Kooder 项目迎来了第一个更新版本 1.0 Alpha2 版本,该版本主要改进内容有: 修复由于注入 Hook 失败时,导致无法初始化索引仓库的问题 增加了 Gitlab 连接和读取超时设置 `gitlab.connect_timeout` 和 `gitlab.read_timeout` 项 详细修改记录请看 https://gitee.com/koode/kooder/commits/master Kooder 是一个专门针对 Gitee 和 Gitlab 等代码托管系统提供的源代码搜索工具。简单轻便有效! 界面截图: 仓库地址:...

0
3
发表了资讯
03/10 11:26

GitLab 搜索利器,代码搜索工具 Kooder 发布

一个企业里往往有大量的项目,每个项目都包含很多的代码,经过日积月累,不同的开发人员不断地对代码修改完善,代码和代码仓库的数量也随之增长。 由于数量太多,企业中很难有人能掌握所有代码的细节,当想要统一排查代码是否包含某类敏感信息,或检查是否使用了某些不安全的方法时,就需要开发人员各自手工排查自己负责的代码,费时费力。 因此,企业全库的代码搜索就变得非常重要。尤其对于将代码通过 GitLab 部署在本地服务器...

25
44
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
暂无内容
0 评论
30 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部