我最近又写代码了,撸了一个 Kooder

代码已开源 https://gitee.com/koode/kooder

Kooder 是一个代码全文搜索的工具,可以轻松对接 Gitlab、Gitee 私有化版本 实现代码仓库的源文件搜索。

如图所示:

 

该工具使用起来很简单,简单说就几步:

1. 拉代码
2. 简单配置(gitlab 地址, root 账号 token)
3. 启动

Kooder 会自动处理所有索引动作,包括推送代码的自动更新。同时 Kooder 也提供了搜索的 API 可以方便的嵌入到别的应用中。

详细的介绍请看仓库 Readme。

kooder 不依赖于 Java 容器服务,是一个独立的应用程序。主要技术栈:

  • lucene
  • jgit
  • vert.x 
  • jcseg 
  • velocity
  • jackson 
  • gitlab4j
  • Spectre.css

目前代码量是 7500 行左右,欢迎大家提 issue ,提 PR 

请移步 https://gitee.com/koode/kooder

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章