top | item 40659597

Code Finder – The ultimate search engine for GitHub repositories

12 points| Daniel2707 | 1 year ago |codefinder.dev

11 comments

order

jph|1 year ago

Nice work! It would help me understand each result better if you show more details per repo, such as the star count, or commit count, or similar.

Here's a search for "architecture decision record" that takes 2 seconds and returns the right results that seem to be ranked by stars, yet without displaying star count:

https://codefinder.dev/search?q=architecture+decision+record

Daniel2707|1 year ago

Hi, I'm glad you enjoyed my work! The search results are ranked based on a couple of factors. Some factors have a bigger impact on the results than others. One of the most significant factors is the number of stars showing how much the community is interested in the repository. About showing the number of stars: Check back in 20 minutes!

webappguy|1 year ago

Agreed, AND last commit, date. Time is pretty critical in most of my searches even more so than stars

zX41ZdbW|1 year ago

It does not work.

AggregatedDataVariants - no matches

ClearableHashMap - no matches

Volnitsky - didn't find usages in ClickHouse

The search speed is not impressive - it takes a few seconds to answer a query.

Daniel2707|1 year ago

Hello We get all the search results directly from GitHub, so if you didn't find it on Code Finder, then it is not on GitHub. You can try to change the search request and try and see what it gives you. Code Finder is primarily for repositories.

tshanmu|1 year ago

Why would I use this instead of github code search, which appears to be quite comprehensive?

Daniel2707|1 year ago

Hello! You asked how is Code Finder different from GitHub Search. So there is some difference in the user experience and ease of use compared to GitHub search. Let's say you want to look for some ML algorithms for image recognition written in Python. In Code Finder you would simply write it as it is: Machine learning algorithm for image recognition in Python If you want to use GitHub's built-in search and get the same results you would have to write some complex syntax like this: machine-learning AND image-recognition language:python language:Jupyter-Notebook

Besides that Code Finder ranks the search results based on a custom-made algorithm that measures the relevance of the search result to the search request, and in that way, you get an easy search experience with the most relevant answers.

eterps|1 year ago

This could be really useful if it searched other code forges as well.

It would increase visibility for projects that don't want to use GitHub as a host for their code.

Most open source projects are completely dependent on Microsoft for their visibility.

Daniel2707|1 year ago

Explore, and navigate the vast world of GitHub with ease using Code Finder. Whether you’re a developer looking for code snippets, a researcher seeking specific projects, or a curious mind wanting to explore open-source contributions, you will find it here!