9 лучших опенсорс находок за август 2019

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


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


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


    heartrate


    Простая визуализация выполнения вашей Python программы в реальном времени.
    Написано на и для Python.


    Ссылка


    heartrate gif


    npkill


    Утилита для поиска и удаления всех node_modules на вашей системе. Чистит сотни мегабайт места!
    Написано на TypeScript.


    Ссылка


    npkill demo


    ciao


    Утилита для простого мониторинга HTTP адресов и статус кодов. И проверок здоровья. С красивым веб-интерфейсом.
    Написано на Ruby.


    Ссылка


    ciao http


    returns


    Набор примитивов для написания типизированных монад и способов их трансформации и композиции.
    Написано на и для Python.


    Ссылка


    returns demo


    pastel


    Утилита для работы с цветами из командной строки.
    Написано на Rust.


    Ссылка


    pastel demo


    chart.xkcd


    Библиотека для создания графиков в стиле xkcd.
    Написано на JavaScript.


    Ссылка


    chart.xkcd


    portray


    Утилита для генерации документации из исходного Python кода.
    Написана на и для Python.


    Ссылка


    portray demo


    nushell


    Новый shell от Yehuda Katz (Ember.js) и Jonathan Turner (TypeScript, Rust). Главная идея: все внутри = данные.
    Написано на Rust.


    Ссылка
    Ознакомительный пост в блоге создателя


    nushell


    wtf


    Дашборд внутри вашей командной строки.
    Написано на Go.


    Ссылка


    wtf


    Бонус!


    Одна из самых интересных статей за минувший период (хотя фактически она написана в июле) — статья Дена Абрамова про Algebraic Effects. Написано просто, доступно, есть ссылки на более глубокие материалы: https://overreacted.io/algebraic-effects-for-the-rest-of-us/


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

    • +20
    • 7,6k
    • 9
    Поделиться публикацией

    Похожие публикации

    Комментарии 9

      0
      А есть утилиты меряющие глубину стека и выдающие его статистику для конкретного метода?
        0
        Вы говорите про какой-то конкретный язык?
          0
          Глубина вызовов я думаю присутствует на любом языке. Но хотелось бы анализатор бинарника. Под MSVC было бы не плохо, соответственно любое сопутствующие языки C#, С++, C…
        +1
        sobolevn Спасибо за подборку.

        heartrate — Простая визуализация выполнения вашей Python программы в реальном времени.

        portray — Утилита для генерации документации из исходного Python кода.
          0
          Поправил, спасибо!
          +2
          Для меня удачной и своевременной находкой был Gitea — веб-интерфейс для работы с репозиториями git (очень похож на GitHub), который можно установить локально. Для тех, кто привык к GitHub, но хочет держать исходники на локальном сервере — отличная находка.
            0
            Видимо их сайт словил Хабр-эффект, хорошая реклама
              0

              Скорее РКН-эффект.
              TL;DR: Они хостятся в Digital Ocean, и часть их IP-адресов заблокировано всякими разными инстанциями.

            0
            За npkill спасибо :)

            Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

            Самое читаемое