Introduction

About

GitSeeker allows you to search across all your git repositories. This is especially handy if your code is spread across multiple instances or if your git service does not bring an indexer with it.

Sourcegraph

The idea for gitseeker came to me when I discovered the application sourcegraphopen in new window which is an awesome code intelligence tool that allows you to search across multiple repositories fast (plus a lot of other awesome features like code insights, batch changes and more).

Under the hood it uses "zoekt", a trigram based search index which was an independent project but is further maintained by sourcegraph.

Sourcegraph can be self hosted but it has quite a large footprint (about 20 docker containersopen in new window). This is okay for big companies that rely on the full featureset. Sourcegraph clarifies this in their docs:

More specifically, Sourcegraph is great for all developers, except:

  • those on smaller teams with a small amount of code
  • those that rarely search, read, or review code

What is GitSeeker NOT

  • Targeted towards big enterprises with thousands of repositories and gigabytes of code
    • GitSeeker is for small teams or solo devs
  • A fully fledged code insight platform
    • You can search through your code, that's it for now 😇