То може да бъде интересно:

Needle

Не е ли достатъчно? Тук ще намерите повече!