Codis is a search engine specifically build for source code. It's built as a terminal user interface so it can run in the command line directly. It doesn't require any runtime dependencies and it's written fully in Go (hence it's quite performant). This version is meant as a proof-of-concept where I validate my initial idea and collect feedback. Hence, feel free to download this program and share feedback. I'll add some videos here to explain how the tool works.
- Abstract: 5 minute VIDEO that explains what codis is and what you can use it for.
- How to install/use: clone the git repository and cd into its root directory. Next, install the dependencies (only bubbletea framework) with
go get ,
. Thereafter, you can build/run the executable usinggo build main.go
or run it through the interpreter usinggo run main.go
. Instructions/keyboard shortcuts are available through pressing:
(which brings you in command mode) and typinghelp
. More information is available in this VIDEO