- PVSM.RU - https://www.pvsm.ru -
Доброго ноября, дамы и господа. Подготовил для вас подборку самых интересных находок из опенсорса за октябрь 2019.
За полным списком новых полезных инструментов, статей и докладов можно обратиться в мой телеграм канал @OpensourceFindings [1] (по ссылке зеркало [2], если не открывается оригинал).
В сегодняшнем выпуске.
Технологии внутри: Rust, Swift, TypeScript, JavaScript, Go, Scala, Python.
Тематика: веб и мобильная разработка, визуализация данных, инструменты разработчика, документация.
Прошлый выпуск [3].
Очень красивый и круто анимированный компонент для кредитных карт.
Написано на JavaScript + Vue.
Ссылка [4]

Минималистичный редактор для пиксельной графики. Имеет управление похожее на vi.
Написано на Rust.
Ссылка [5]

Библиотека для функционального программирования на языке Swift. Поддерживает "emulated HKT", алгебраические типы данных и ad-hoc полиморфизм.
Написано на и для Swift.
Ссылка [6]

Консольное приложение, чтобы проверить наличие уязвимостей на любом сайте: достаточно лишь ввести адрес.
Написано на javascript.
Ссылка [7]

Очень красивая библиотека для визуализации данных.
Написано на TypeScript.
Ссылка [8]

Утилита, которая позволяет вытащить из любой песни вокал, ударные, басы, и тд. Нейронные сети!
Написано на Python.
Ссылка [9]

Программа c графическим интерфейсом для взаимодействия с gRPC. Как Postman только для gRPC.
Написано на Go.
Ссылка [10]
А еще есть аналог curl [11]

Редактор и среды исполнения программ на нескольких языках: Scala, Python, SQL, Vega. Позиционирует себя как решение для работы с большими данными.
Написано на Scala и Python.
Ссылка [12]

Утилита для рисования различных графиков из текста. Отлично работает, выглядит красиво. Широко используется для документации.
Ссылка [13]
Имеет кучу плагинов для разных инструментов:

Список лучших практик [16] для любого* языка программирования. Почему "любого" со звездочкой? Конечно там не покрыты все ~3600 [17] известных языков программирования. Но, вы можете добавить свои любимые языки, если их там еще нет. PRs are welcome!
На сегодня все. Для тех, кому подборка понравилась — подписывайтесь на канал. Там много и других интересных проектов. Предложения по улучшениям, ссылки на проекты, обратную связь — пишите в комментарии.
Автор: Никита Соболев
Источник [18]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/javascript/335574
Ссылки в тексте:
[1] @OpensourceFindings: https://t.me/opensource_findings
[2] по ссылке зеркало: https://tlg.name/opensource_findings
[3] Прошлый выпуск: https://habr.com/ru/post/469753/
[4] Ссылка: https://github.com/muhammederdem/vue-interactive-paycard
[5] Ссылка: https://github.com/cloudhead/rx
[6] Ссылка: https://bow-swift.io/
[7] Ссылка: https://github.com/lirantal/is-website-vulnerable
[8] Ссылка: https://github.com/microsoft/SandDance
[9] Ссылка: https://github.com/deezer/spleeter
[10] Ссылка: https://github.com/fullstorydev/grpcui
[11] А еще есть аналог curl: https://github.com/fullstorydev/grpcurl
[12] Ссылка: https://polynote.org/
[13] Ссылка: https://mermaidjs.github.io
[14] Sphinx: https://github.com/mgaitan/sphinxcontrib-mermaid
[15] Confluence: https://marketplace.atlassian.com/apps/1214124/mermaid-plugin-for-confluence
[16] лучших практик: https://github.com/palash25/best-practices-checklist
[17] ~3600: https://codelani.com/lists/languages.html
[18] Источник: https://habr.com/ru/post/474588/?utm_source=habrahabr&utm_medium=rss&utm_campaign=474588
Нажмите здесь для печати.