我最近又寫代碼了,擼了一個 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

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