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

    Доброго ноября, дамы и господа. Подготовил для вас подборку самых интересных находок из опенсорса за октябрь 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!


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

    Поделиться публикацией
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

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

      +3
      Спасибо. Почитал про spleeter — но, черт, они используют модели, обученные на изолированных источниках — так нечестно. Где я возьму чистые сэмплы инструментов, которые использовались в 70-х годах? Насколько я понимаю тему — в любой фонограмме достаточно мест, где инструменты можно разделить простой спектрограммой (вступление, проигрыши всякие), и идеальная программа должен сначала находить эти участки по Фурье, а затем уже использовать их для обучения. Нейросетка же должна отвечать лишь за сложные участки, где частотные диапазоны пересекаются. Сейчас даже платные программы лажают на том же хард-роке.
      PS
      Хотя студийный ремайстеринг очень хорош, но там наверное люди помогают…
        +6

        Дизайнеры, которые заставляют выбирать месяц и год из выпадашки, должны нести физическое наказание.

          +8
          image
            +1
            Тут хотя бы есть скроллбар.
              +1

              Чтобы понять масштабы бедствия, интересно знать: эти 1000 + 1000 + 10000 пунктов option захардкожены в HTML или динамически генерятся?)

            +1
            Предложения по улучшениям, ссылки на проекты, обратную связь — пишите в комментарии.

            Пилим Catalyst – высокоуровневый open-source фреймворк для PyTorch :)

            В PyTorch инициатива понравилась, что нас, catalyst-team, добавили в их экосистему
              0
              Спасибо. Поставил в очередь на 8 ноября 2019, 11:00
              +3
              mermaid-js очень интересная штука, спасибо.
                +1
                Уже второй раз вижу на хабре форму для ввода данных карты, но решение работает не во всех браузерах.
                В Vivaldi ничего не отображается


                  +1
                  У меня в FF мышкой можно выбрать только последние 2 месяца.
                    +1
                    Vivaldi 2.7.1628.33
                    image
                      +1
                      Да, проблема была в старой версии, была 2.5, обновился до последней и заработало.
                    +1

                    Спасибо. Интересная подборочка. Сохранил себе. Почитаю на досуге про всё.

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

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