Продолжаем публиковать обзоры Open Source проектов, наиболее популярных на сайте Github за неделю.
1. Atom: продвинутый редактор текста и исходного кода с поддержкой расширений. Написан на Node.js, со встроенной системой контроля версий Git. Его можно использовать и как среду разработки под Linux, Windows и OS X. Компания Github работала над этим проектом более шести лет. Под лицензией MIT полностью открыты все компоненты программы, включая базовое ядро, пакетный менеджер (apm) и фреймворк с десктопным интерфейсом на базе Chromium.
2. Pop: движок для создания простых анимационных эффектов под iOS и OS X, разработка компании Facebook.
3. Github-cheat-sheet: шпаргалка для Git и Github.
4. Velocity.js: плагин для jQuery, который более эффективно реализует рендеринг быстрой JS-анимации во всех браузерах, особенно на смартфонах. Исчезает лаг перед запуском анимации, больше нет выпадающих фреймов, высокий FPS. Нужно всего лишь скачать и установить плагин (7 КБ), добавить его в код страницы и заменить все упоминания стандартного $.animate() на $.velocity().
5. Atom Shell: кросс-платформенная оболочка с десктопным интерфейсом на базе Chromium. Позволяет писать кросс-платформенные приложения, используя JavaScript, HTML и CSS. Бинарные файлы для Linux, Windows и Mac публикуются на этой странице.
6. Web Fundamentals: руководство по грамотной разработке мобильных веб-приложений.
7. Betty: интерфейс командной строки с распознаванием команд на естественном языке. Чем-то напоминает Siri в iPhone.
> betty whats my username
Betty: Running whoami
jrp
> betty whats my real name
Betty: Running finger `whoami` | awk -F: '{ print $3 }' | head -n1 | sed 's/^ //'
Jeff Pickhardt
8. Viewfinder: исходный код от серверной части и клиентских приложений под Android и iOS на тот момент, когда Viewfinder закрылся после перехода разработчиков в штат Square. Поддержкой проекта теперь займётся сообщество. Viewfinder представляет собой платформу для «интуитивно понятного» управления фотоальбомами и обмена фотографиями. Своеобразная социальная сеть на основе фотографий, с удобным интерфейсом и полнотекстовым поиском.
9. Packr: упаковщик Java-программ для запуска на Windows, Linux и OS X, с созданием нативного исполняемого файла. Лучше всего подходит для программ с графическим интерфейсом, например, игр.
10. Payment-webfont: веб-шрифт SVG с логотипами популярных платёжных систем.