lessfilter-pygmentize
lessfilter-pygmentize - подсветка синтаксиса на основе Pygments для less. Пригодится разработчикам для ускорения повседневных задач и упрощения рабочего процесса.
Фото: Tanha Tamanna Syed / Pexels
Каталог open source инструментов, self-hosted сервисов и полезного софта для Linux, DevOps и системного администрирования от команды Gitgate.
Практичные инструменты: терминальные интерфейсы, мониторинг, безопасность, автоматизация, контейнеры и self-hosted сервисы.
lessfilter-pygmentize - подсветка синтаксиса на основе Pygments для less. Пригодится разработчикам для ускорения повседневных задач и упрощения рабочего процесса.
LFK - быстрый и простой CLI навигатор Kubernetes LFK - это ориентированный на клавиатуру терминальный пользовательский интерфейс, вдохновленный Yazi, для навигации и управления кластерами Kubernetes. Он переносит в ваш терминал трехколоночную компоновку Миллера с иерархией ресурсов на основе владельцев.
LidAngleSensor - знаете ли вы, что у вас есть права на датчик угла наклона крышки в вашем MacBook? Утилита Constitution Human Interface Device подтверждает это. Это небольшая утилита, которая показывает угол от датчика и, опционально, воспроизводит скрип деревянной двери, если вы закрываете ее ооочень медленно.
Lima - запускает виртуальные машины Linux с автоматическим обменом файлами и переадресацией портов (аналогично WSL2). Первоначальная цель Lima заключалась в популяризации containerd, включая nerdctl (contaiNERD ctl), среди пользователей Mac, но Lima можно использовать и для приложений, не связанных с контейнерами. Lima также поддерживает другие контейнерные движки (Docker, Podman, Kubernetes и т. д.) и хосты, отличные от macOS (Linux, NetBSD и т. д.). проект из инкубатора фонда Cloud Native Computing Foundation (CNCF).
Limine - современный, безопасный, портативный, многопротокольный загрузчик и менеджер загрузки, который также используется в качестве эталонной реализации протокола загрузки Limine. Альтернатива grub Поддерживаемые архитектуры IA-32 (32-bit x86) x86-64 aarch64 (arm64) riscv64 loongarch64 Поддерживаемые протоколы загрузки Limine Multiboot 1 Multiboot 2 Chainloading Поддерживаемы схемы партиций MBR GPT Unpartitioned media Поддерживаемые файловые системы FAT12/16/32 ISO9660 (CDs/DVDs)
Linkora - cохраняйте, упорядочивайте и синхронизируйте ссылки между Android и компьютером. Linkora поможет вам быстро добавить что-то в закладки или управлять структурированной иерархией папок с помощью тегов благодаря опциональной функции синхронизации на собственном сервере. Доступно расширение для браузера для сохранения веб-ссылок непосредственно в Linkora через сервер синхронизации.
llmfit - сотни моделей и поставщиков AI. Одна команда, чтобы узнать, что работает на вашем оборудовании. Инструмент для терминала, который оптимизирует размеры моделей LLM в соответствии с оперативной памятью, процессором и видеокартой вашей системы. Он определяет ваше оборудование, оценивает каждую модель по таким параметрам, как качество, скорость, соответствие и контекст, и сообщает, какие из них действительно будут хорошо работать на вашей машине. Поставляется с интерактивным графическим интерфейсом пользователя (по умолчанию) и классическим режимом командной строки. Поддерживает многопроцессорные конфигурации, архитектуры MoE, динамический выбор квантизации, оценку скорости и локальные поставщики среды выполнения (Ollama, llama.cpp, MLX).
LocalSend - кроссплатформенное приложение, которое обеспечивает безопасную связь между устройствами с помощью REST API и HTTPS шифрования. В отличие от других приложений для обмена сообщениями, которые полагаются на внешние серверы, LocalSend не требует подключения к Интернету или сторонним серверам, что делает его быстрым и надежным решением для локальной связи.
LoFi Engine - генерируйте музыку LoFi на ходу. Вы создаете свою собственную атмосферу; LoFi Engine задает настроение. Возможности создайте свою собственную LoFi-студию с вашей уникальной музыкой с минимальными штрихами из того и сего. Будьте художником. работает с основными настольными платформами: Linux, Mac и Windows. не требуется подключение к Интернету; ваш опыт полностью конфиденциальен. основное внимание в LoFi Engine уделяется кастомизации, доступности и творческой свободе. хотите ли вы слушать музыку или просто свободное пение птиц, выбор за вами. благодаря тщательно выполненным работам талантливых художников длительные занятия превращаются в радость. ветреный вечер или шум волн, разбивающихся о песок солнечного пляжа, приносят умиротворение.
Logdy - web UI для просмотра логов. Работает и как CLI утилита, и через веб браузер. Написано на go, один исполнимый файл. Полезно для наблюдения за состоянием сервисов, быстрого поиска проблем и настройки оповещений.
logfmt - простой инструмент командной строки, упрощающий чтение и анализ логов из терминала. Он поддерживает цветовое выделение, выделение полей вывода, а также фильтрацию по уровню логирования и ключевому значению. Цель этого инструмента - сделать логи более читабельными за счет подсветки синтаксиса, разделения полей временной метки и уровня на статические ячейки без ключей, фильтрации по уровню лога, выбора определенных столбцов вывода и фильтрации по определенным парам ключ=значение (например, если вы ищете только определенный вызов API).
logmerger - TUI-интерфейс для просмотра отображения нескольких файлов журналов, объединенных по метке времени. Альтернатива ранее упоминавшейся утилиты lnav
Генератор пятничных логотипов (особенно кто в это время релизы деплоит) (на правах шутки и стеба). Пригодится разработчикам для ускорения повседневных задач и упрощения рабочего процесса.
logporter - легковесная альтернатива cAdvisor для экспорта метрик из контейнеров Docker, сборщик логов для отправки в Lok и поиск новых версий образов в удаленных реестрах на основе семантического анализа тегов или дайджестов в одном контейнере. Экспортер logporter не использует низкоуровневые вызовы файловой системы, а собирает все метрики непосредственно из сокета Docker. Проект поддерживает встроенную панель мониторинга, содержащую сводную информацию о состоянии всех контейнеров, образов и томов. Интерфейс основан на go-template и никак не влияет на производительность, поскольку использует кэшированные данные. В комплекте готовый стек с prometheus, grafana и дашбоардами для легкого запуска одной командой.
LosslessCut стремится стать лучшим кроссплатформенным графическим интерфейсом FFmpeg для чрезвычайно быстрых и без потерь операций с видео, аудио, субтитрами и другими связанными медиафайлами. Основная функция - обрезка и нарезка без потерь видео и аудиофайлов, что отлично подходит для экономии места путем черновой нарезки больших видеофайлов, снятых с видеокамеры, GoPro, дрона и т. д. Он позволяет быстро извлекать хорошие части из видео и удалять много гигабайт данных без медленного перекодирования и, следовательно, потери качества. Есть также много других вариантов использования. Все очень быстро, потому что оно делает почти прямое копирование данных, подпитываемое великолепным FFmpeg, который делает всю тяжелую работу. Он еще и кроссплатформенный - Linux, MacOS, Windows
lpkfuse - SSH Public Keys в LDAP с использованием FUSE. Пригодится администраторам, которым важно усилить защиту сервисов и контролировать потенциальные риски.
lstags - утилита и API для управления (анализа, синхронизации и агрегирования) образоы в разных реестрах Docker. Может сильно облегчить жизнь при организации зеркала регистри в закрытых контурах или при миграциях.
Lufus утилита для создания образов и форматирования физических дисков, написанная на Python, вдохновлённая Rufus для Windows, с целью улучшения пользовательского опыта для пользователей Linux. Хотя основная функциональность уже реализована, проект всё ещё находится в активной разработке. Пользователям следует ожидать ошибок, незавершённых функций и постоянных структурных изменений. Возможности упрощает создание загрузочных носителей для пользователей Linux (как новичков, так и опытных). предоставляет пользователям чистый, минималистичный и доступный интерфейс. универсальный центр для всего, что связано с прошивкой образов дисков под Linux предоставляет пользователям свободу и контроль над установкой Windows
Lume - легковесная CLI утилита и локальный API сервер для создания, запуска и управления виртуальными машинами MacOS и Linux с почти нулевым оверкостом на виртуализацию на Apple Silicon, используя виртуализацию Apple.FrameWork
lumier - виртуальные машины macOS и Linux в контейнере Docker. Lumier - позволяет запускать виртуальные машине macOS с минимальной настройкой. Он использует Docker в качестве системы упаковки для предоставления предварительно настроенной среды, которая подключается к службе виртуализации lume, работающей на вашей хост-машине. С Lumier вы получаете готовая к использованию виртуальная машина macOS или Linux за считанные минуты доступ к вашей виртуальной машине через браузер через VNC простой обмен файлами между вашим хостом и виртуальной машиной простая настройка через переменные среды Ранее были еще посты про варианты запуска MacOs, искать по тэгу #macos
M-Commander - текстовый файловый менеджер в полноэкранном режиме: две панели, встроенный редактор и средство просмотра файлов, а также встроенный терминал. Средство просмотра имеет режим структурированного дерева, а mcstruct - средство просмотра и редактирования структурированных бинарных файлов. Ядро небольшое: всё остальное является необязательным и поставляется в виде плагина, загружаемого во время выполнения, от архивов и git, Docker, Kubernetes, S3, FTP, SFTP и Samba. Он работает в любом терминале, от консоли Linux до tmux и удалённой сессии по SSH.
Ну и раз сегодня зашел разговор о MacOS - Bash скрипт, который вжу-у-у-х, магия и ставит в виртуалку MacOS Catalina, Mojave,или High Sierra. (вот тут то ключик из предыдущего поста и пригодится) И нет, это не хакинтош а нативные образы. Даже обновления работают.
mage-ai - построение конвейеров для работы с потоками данных. Альтернатива известного многим airflow. Полезно для автоматизации задач с помощью локальных или облачных ИИ-моделей.
maltrail — это система обнаружения вредоносного трафика, использующая общедоступные списки (blacklist), содержащие вредоносные и/или в целом подозрительные следы, а также статические следы, составленные из различных отчетов AV и пользовательских списков, где след может быть чем угодно: от имени домена (например, zvpprsensinaix.com для вредоносного ПО Banjori), URL (например, для известного вредоносного исполняемого файла), IP-адреса (например, 185.130.5.231 для известного злоумышленника) или значения заголовка HTTP User-Agent (например, sqlmap для автоматического инструмента SQL-инъекции и захвата базы данных). Кроме того, он может использовать расширенные эвристические механизмы, которые могут помочь в обнаружении неизвестных угроз (например, вредоносного ПО)