A better way to search across GitLab projects

submited by
Style Pass
2024-11-23 21:00:10

Let's say you're a maintainer of Veloren (if you actually are - hi!), and you're looking for some function that you know contains render in one of your projects. You don't have all of your projects checked out locally, so you search on GitLab:

Unfortunately, many GitLab users can relate to the challenges of using the default functionality of GitLab code search. What we'd like to have is something similar to GitHub search’s functionality, but for our groups GitLab projects.

That's exactly why we developed Sourcebot: a blazingly fast, powerful, and open-source code search tool. We can index all our GitLab projects locally on our own machine (so no sensitive information gets sent externally), and search through them all using a single modern web interface.

The Sourcebot schema is very simple, and can be modified to pull in any repo you have read access to. Sourcebot automatically picks up config changes, so you won’t need to restart it as you go through this section.

Leave a Comment