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

в 8:24, , рубрики: C, github, Go, javascript, opensource projects, python, ruby, Rust, shell, Программирование, Разработка веб-сайтов, Софт

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

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

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

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

sampler

Утилита для выполнения и визуализации shell команд. Собери себе свой собственный мониторинг за 2 минуты.
Написано на Go.

Ссылка

sampler

hyperfine

Средство для замеров скорости работы консольных приложений.
Написано на Rust.

Ссылка

hyperfine

tiler

Инструмент для создания изображений из других изображений и шаблонов.
Звучит дико – выглядит круто!
Написано на Python.

Ссылка

tiler

bic

REPL для языка C. Да, такое бывает.
Написано на C.

Ссылка

bic

webhint

Линтер для ваших веб-сайтов. Позволяет убедиться, что все в порядке с SSL сертификатами, кросс-браузерной поддержкой, доступностью (a11y) и многим другим. Проверьте свой сайт сейчас!
Написано на TypeScript.

Ссылка

webhint

pychubby

Позволяет вам менять выражения лиц людей (и не только!) на фотографии.
Написано на Python.

Ссылка

pychubby

hypothesis-auto

Генерирует сотни property-based Python тестов по аннотированной сигнатуре функции.
Написано на и для Python.

Ссылка

hypothesis-auto

dry-effects

Библиотека для написания декларативной бизнес логики на Ruby. В своей основе использует Algebraic Effects, о которых мы говорили прошлый раз.
Написано на и для Ruby.

Ссылка

dry-effects

wemake-python-styleguide

Самый строгий и жесткий Python линтер в мире. Внутри более тысячи правил проверки стиля, сложности, безопасности и читаемости вашего кода. Полностью совместим с flake8 и внедряется в legacy одной командой.
Написано на и для Python.

Ссылка

wemake-python-styleguide

Бонус!

Отличная (и веселая!) статья про управление памятью в C и Rust. На примере будет показано от каких типичных ошибок вас убережет Borrow Checker из Rust. Можно смело советовать всем, кто еще не попробовал Rust по каким-то причинам.

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

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

Источник

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


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