9 лучших опенсорс находок за октябрь 2019

в 12:41, , рубрики: big data, javascript, open source, python, Разработка веб-сайтов, разработка мобильных приложений

Доброго ноября, дамы и господа. Подготовил для вас подборку самых интересных находок из опенсорса за октябрь 2019.

За полным списком новых полезных инструментов, статей и докладов можно обратиться в мой телеграм канал @OpensourceFindings (по ссылке зеркало, если не открывается оригинал).

В сегодняшнем выпуске.
Технологии внутри: Rust, Swift, TypeScript, JavaScript, Go, Scala, Python.
Тематика: веб и мобильная разработка, визуализация данных, инструменты разработчика, документация.

Прошлый выпуск.

vue-interactive-paycard

Очень красивый и круто анимированный компонент для кредитных карт.
Написано на JavaScript + Vue.

Ссылка

vue-interactive-paycard

rx

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

Ссылка

rx

Bow

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

Ссылка

Bow

is-website-vulnerable

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

Ссылка

is-website-vulnerable

SandDance

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

Ссылка

SandDance

spleeter

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

Ссылка

spleeter

grpcui

Программа c графическим интерфейсом для взаимодействия с gRPC. Как Postman только для gRPC.
Написано на Go.

Ссылка
А еще есть аналог curl

grpcui

polynote

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

Ссылка

polynote

mermaid-js

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

Ссылка
Имеет кучу плагинов для разных инструментов:

mermaid-js

Бонус!

Список лучших практик для любого* языка программирования. Почему "любого" со звездочкой? Конечно там не покрыты все ~3600 известных языков программирования. Но, вы можете добавить свои любимые языки, если их там еще нет. PRs are welcome!

На сегодня все. Для тех, кому подборка понравилась — подписывайтесь на канал. Там много и других интересных проектов. Предложения по улучшениям, ссылки на проекты, обратную связь — пишите в комментарии.

Автор: Никита Соболев

Источник


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


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js