Несколько интересностей и полезностей для веб-разработчика #21

Доброго времени суток уважаемые хабравчане. За последнее время я увидел несколько интересных и полезных инструментов/библиотек/событий, которыми хочу поделиться с Хабром.Awesome PythonАвтор этого огромного списка полезностей для питонистов также как и автор похожего репозитория для сисадминов из прошлой моей подборки был вдохновлен проектом Awesome PHP. Это просто отличная тенденция, которая не может не радовать.Chart.js e975e7671fa0b2705adef5d7c4535356.pngПотрясающие интерактивные графики и диаграммы на HTML5 Canvas. Chart.js не зависит от сторонник библиотек, работает во всех современных браузерах и даже в IE7/8 с полифилом, адаптивный к мобильный устройствам, очень гибкий и модульный. Выглядит все на самом деле очень красиво, но признаюсь я не настолько детально изучил проект, чтобы сказать чем он лучше DC.js из моего 19 выпуска. Дело в том, что Chart за несколько дней собрал почти 10 000 звезд на GitHub. Ну и для того, чтобы добить тему визуализации данных, оставлю ссылку на недавно найденный мноюAmcharts. Проект не open-source, но вы можете пользоваться им бесплатно, если будете размещать логотип. Хочу обратить ваше внимание на то, что с этой библиотекой работают Microsoft, Amazon, IBM, Bank of America, NASA, P&G, PayPal и многие другие мировые корпорации.Cockpit dd7b0e8ebad4ca3279048fa18df0c6f4.pngCockpit или «кабинка летчика», как перевел Яндекс — простая, гибкая и функциональная CMS на PHP, которая будет отличным выбором при создании небольшого проекта. Cockpit позволит вам с легкостью управлять контентом, блоками и медиафайлами, создавать галереи и формы. Также система предоставляет удобный API на JavaScript для всех ваших «асинхронных» мыслей. Ну и выглядит «кабинка» очень неплохо.Lunr.js «A bit likeSolr, but much smaller and not as bright». Библиотека для полноценного поиска на стороне клиента. Lunr индексирует JSON и подбирает максимально релевантные тексту запроса ответы. var idx = lunr (function () { this.field ('title', { boost: 10 }) this.field ('body') })

// Добавляем документ к индексу var doc = { «title»: «Twelfth-Night», «body»: «If music be the food of love, play on: Give me excess of it…», «author»: «William Shakespeare», «id»: 1 } idx.add (doc)

// Ищем idx.search («love») Cayley — graph database от Google c3a945803b2f1e365dd0c29085e68a7a.pngWidgy — CMS на Python и Django 5d31ffbc51f1945ac6dab950a9bf075b.pngЗападные мысли или что стоило бы перевести на Хабре: Напоследок:                                                          Предыдущая подборка (Выпуск 20)

Приношу извинения за возможные опечатки. Если вы заметили проблему — напишите пожалуйста в личку.

Спасибо всем за внимание.

© Habrahabr.ru