Searchcode 2.0

в 13:47, , рубрики: duckduckgo, open source, исходный код, Поисковые машины и технологии, Программирование, метки: ,

Searchcode 2.0

Недавно запущена новая версия поисковика по исходному коду Searchcode. В его индексе — проекты с Github, Bitbucket, Google Code, Codeplex, Sourceforge, Fedora Project и других. Всего в базе более 18 млрд строк кода из более чем 200 000 проектов.

У Searchcode открыты API без лимита (пока) на количество запросов, даже ключ API не требуется.

Особенность Searchcode — поддержка фильтров по более чем 90 языкам программирования и возможность использования специальных символов при поиске. Есть ещё фильтры по источнику и по репозиторию.

Примеры запросов
using System.Linq;
i++;
api.duckduckgo.com
Backbone.Collection.extend
import pandas
mysql_query lang:PHP
List
re.compile lang:Python

Searchcode 2.0

Кстати, если в поисковике DuckDuckGo указать !code в запросе, то он сразу перенаправит на Searchcode. Это очень удобно, если DuckDuckGo установлена как поисковая система по умолчанию в браузере.

Разработчик Searchcode Бен Бойтер пишет, что переписал новую версию на Django, но в качестве поискового движка по-прежнему использует Sphinx. Сайт работает на двух серверах, так что не нагружайте его слишком сильно через безлимитный API.

Автор: alizar

Источник

Поделиться

* - обязательные к заполнению поля