9 лучших опенсорс находок за ноябрь 2019
Подготовил для вас подборку самых интересных находок из опенсорса за ноябрь 2019. Доброй зимы, дамы и господа.
За полным списком новых полезных инструментов, статей и докладов можно обратиться в мой телеграм канал @OpensourceFindings (по ссылке зеркало, если не открывается оригинал).
В сегодняшнем выпуске.
Технологии внутри: Rust, TypeScript, JavaScript, Go, Python.
Тематика: веб разработка, инструменты для QA, работа с данными, инструменты разработчика и администратора.
Прошлый выпуск.
githistory
Позволяет буквально посмотреть, как выглядел какой-то файл на любой момент времени. Машина времени для Github. Удобно, красиво.
Написано на JavaScript.
Ссылка
qawolf
Выглядит супер просто.
Написано на TypeScript. Одна единственная команда npx qawolf record example.com
, чтобы записывать браузерные тесты.
Ссылка
plynth
Вы можете писать быстрые, нативные, потокобезопасные веб приложения на HTML/CSS/Python. А теперь немного безумства. Python? Что? И писать код на Python. Да, Python.
Можно даже Vue.js внутри использовать. Вот, посмотрите!
Написано на Python.
Ссылка
lazydocker
Минималистичный TUI для тех, кто много работает с Docker и любит пользоваться мышкой.
Написано на Go.
Ссылка
tui-rs
Вот полезная библиотека для созданиях своих приложений. Кстати, про TUI. Внутри куча готовых виджетов.
Написано на Rust.
Ссылка
easydb
Без регистрации и смс.
Клиенты есть для Python, JavaScript, Ruby, Bash. База данных в один клик.
Ссылка
Например: Очень удобный сервис, позволяет автоматически переводить один формат в другой.
- HTML и SVG в jsx
- json в Kotlin, TypeScript или Go Struct
- Markdown в HTML, yaml в json, и тд
Ссылка
dovpanda
Находит ошибки и подсказывает. Линтер для pandas
. Или учит с ними работать.
Написано на Python. Очень полезно для тех, кто много работает с данными.
Ссылка
flowy
Красиво!
Написано на JavaScript. Библиотека для создания блок-схем, работает на десктопе и мобильном.
Ссылка
Бонус!
Простой, защищает от ошибок, заставляет делать конфигурацию единообразной. dotenv-linter: линтер для .env
файлов. Теперь с поддержкой Github Actions, умеет вот так комментировать ваши пулл реквесты:
А если Вы хотите больше узнать про Github Actions как инструмент, то вышло видео с конференции #DevOops2019, где про них был подробный доклад.
Для тех, кому подборка понравилась — подписывайтесь на канал. На сегодня все. Предложения по улучшениям, ссылки на проекты, обратную связь — пишите в комментарии. Там много и других интересных проектов.
А еще можно подписаться на мой GitHub аккаунт, там удобно наблюдать за рождением новых интересных инструментов и безудержной правкой старых.