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

Одна единственная команда npx qawolf record example.com, чтобы записывать браузерные тесты. Выглядит супер просто.
Написано на TypeScript.
Ссылка [5]

А теперь немного безумства. Вы можете писать быстрые, нативные, потокобезопасные веб приложения на HTML/CSS/Python. Что? Python? Да, Python.
Можно даже Vue.js внутри использовать. И писать код на Python. Вот, посмотрите!
Написано на Python.
Ссылка [6]

Минималистичный TUI для тех, кто много работает с Docker и любит пользоваться мышкой.
Написано на Go.
Ссылка [7]

Кстати, про TUI. Вот полезная библиотека для созданиях своих приложений. Внутри куча готовых виджетов.
Написано на Rust.
Ссылка [8]

База данных в один клик. Без регистрации и смс.
Клиенты есть для Python, JavaScript, Ruby, Bash.
Ссылка [9]

Очень удобный сервис, позволяет автоматически переводить один формат в другой. Например:
Ссылка [10]

Линтер для pandas. Находит ошибки и подсказывает. Очень полезно для тех, кто много работает с данными. Или учит с ними работать.
Написано на Python.
Ссылка [11]

Библиотека для создания блок-схем, работает на десктопе и мобильном. Красиво!
Написано на JavaScript.
Ссылка [12]

dotenv-linter [13]: линтер для .env файлов. Простой, защищает от ошибок, заставляет делать конфигурацию единообразной. Теперь с поддержкой Github Actions, умеет вот так комментировать ваши пулл реквесты:

А если Вы хотите больше узнать про Github Actions как инструмент, то вышло видео с конференции #DevOops2019 [14], где про них был подробный доклад.
На сегодня все. Для тех, кому подборка понравилась — подписывайтесь на канал. Там много и других интересных проектов. Предложения по улучшениям, ссылки на проекты, обратную связь — пишите в комментарии.
А еще можно подписаться на мой GitHub аккаунт [15], там удобно наблюдать за рождением новых интересных инструментов и безудержной правкой старых.
Автор: Никита Соболев
Источник [16]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/javascript/338869
Ссылки в тексте:
[1] @OpensourceFindings: https://t.me/opensource_findings
[2] по ссылке зеркало: https://tlg.name/opensource_findings
[3] Прошлый выпуск: https://habr.com/ru/post/474588/
[4] Ссылка: https://github.com/pomber/git-history
[5] Ссылка: https://github.com/qawolf/qawolf
[6] Ссылка: https://www.plynth.net/
[7] Ссылка: https://github.com/jesseduffield/lazydocker
[8] Ссылка: https://github.com/fdehau/tui-rs
[9] Ссылка: https://easydb.io/
[10] Ссылка: https://github.com/ritz078/transform
[11] Ссылка: https://github.com/dovpanda-dev/dovpanda
[12] Ссылка: https://github.com/alyssaxuu/flowy
[13] dotenv-linter: https://github.com/wemake-services/dotenv-linter
[14] видео с конференции #DevOops2019: https://sobolevn.me/talks/devoops-2019
[15] мой GitHub аккаунт: https://github.com/sobolevn
[16] Источник: https://habr.com/ru/post/478728/?utm_source=habrahabr&utm_medium=rss&utm_campaign=478728
Нажмите здесь для печати.