Puppeteer – это библиотека для Node, которая предоставляет высокоуровневый API для управления Chrome или Chromium через протокол DevTools
Языки: TypeScript (93.2%), JavaScript (5.4%), HTML (1.1%), ...
⭐️ Star 92.3k
https://github.com/puppeteer/puppeteer
⚡️ @becaps
Некоторые возможности инструмента:
— Автоматизация пользовательских действий:
Puppeteer позволяет автоматизировать ввод с клавиатуры и мыши, заполнение и отправку форм.
— Создание скриншотов:
Инструмент может делать снимки веб-страниц.
— Веб-скрапинг:
Puppeteer позволяет извлекать данные с веб-сайтов.
— Генерация PDF:
Инструмент конвертирует веб-страницы в документы PDF для отчётности или архивации.
— Тестирование производительности:
Puppeteer позволяет захватывать трассировки временной шкалы и другие метрики для анализа производительности веб-сайта.
Языки: TypeScript (93.2%), JavaScript (5.4%), HTML (1.1%), ...
https://github.com/puppeteer/puppeteer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤🔥3🔥3
Elasticsearch – распределённая поисковая и аналитическая система с открытым исходным кодом, построенная на базе Apache Lucene
Elasticsearch организует данные в документы (единицы информации на основе JSON) и группирует их в индексы на основе характеристик.
Языки: Java (99.6%), Groovy (0.2%), StringTemplate (0.1%), ...
⭐️ Star 73.7k
https://github.com/elastic/elasticsearch
⚡️ @becaps
Elasticsearch организует данные в документы (единицы информации на основе JSON) и группирует их в индексы на основе характеристик.
Для эффективного поиска
используется инвертированный индекс — структура данных, которая сопоставляет слова с их расположением в документе.
Языки: Java (99.6%), Groovy (0.2%), StringTemplate (0.1%), ...
https://github.com/elastic/elasticsearch
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤2👨💻2
ShellCheck – инструмент статического анализа для скриптов оболочки
Разработан в основном для скриптов Bash или sh, но поддерживает и другие оболочки
Языки: Haskell (96.4%), Shell (2.4%), Dockerfile (1.2%).
⭐️ Star 38.1k
https://github.com/koalaman/shellcheck
⚡️ @becaps
Разработан в основном для скриптов Bash или sh, но поддерживает и другие оболочки
Некоторые функции ShellCheck:
— Обнаружение ошибок:
Инструмент анализирует скрипты и выявляет проблемы, от синтаксических ошибок до распространённых ошибок.
— Улучшение качества кода:
ShellCheck предлагает предложения по исправлению ошибок, делает скрипт более читаемым и поддерживаемым.
— Проверка совместимости:
Инструмент проверяет скрипты для разных оболочек, чтобы они правильно работали в различных системах.
— Выявление уязвимостей безопасности:
ShellCheck помогает выявлять уязвимости в скриптах оболочки, например, атаки внедрения команд и небезопасные практики.
◦ Проверка стиля кода: Инструмент предоставляет предложения по улучшению стиля кода.
Языки: Haskell (96.4%), Shell (2.4%), Dockerfile (1.2%).
https://github.com/koalaman/shellcheck
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4👨💻3❤2🔥2
Zed – это высокопроизводительный редактор кода для многопользовательской работы, разработанный для совместной работы между людьми и искусственным интеллектом
Zed поддерживает широкий спектр языков программирования и поставляется со встроенными функциями, такими как интеграция с Git, палитра команд и настраиваемые настройки
Языки: Rust (97.8%), Inno Setup (0.7%), Shell (0.3%), ...
⭐️ Star 65.2k
https://github.com/zed-industries/zed
⚡️ @becaps
Zed поддерживает широкий спектр языков программирования и поставляется со встроенными функциями, такими как интеграция с Git, палитра команд и настраиваемые настройки
Языки: Rust (97.8%), Inno Setup (0.7%), Shell (0.3%), ...
https://github.com/zed-industries/zed
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9❤🔥6👍3
Kasm Workspaces – платформа для контейнеризации рабочих окружений, которая предоставляет доступ к изолированным рабочим средам, которые можно запускать на любом устройстве, подключённом к интернету
Kasm Workspaces особенно полезен для организаций, которым требуется безопасный удалённый доступ к чувствительным приложениям, управление средами виртуальных рабочих столов или повышение продуктивности и сотрудничества среди удалённых команд
Языки: C++ (56.9%), C (32.0%), Perl (3.2%), ...
⭐️ Star 4.4k
https://github.com/kasmtech/KasmVNC
⚡️ @becaps
Kasm Workspaces особенно полезен для организаций, которым требуется безопасный удалённый доступ к чувствительным приложениям, управление средами виртуальных рабочих столов или повышение продуктивности и сотрудничества среди удалённых команд
Языки: C++ (56.9%), C (32.0%), Perl (3.2%), ...
https://github.com/kasmtech/KasmVNC
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3🔥3
Fluentd – это инструмент для сбора, обработки и передачи логов
Fluend был разработан Садаюки Фурухаси, сооснователем компании Treasure Data в 2011 году
Языки: Ruby (99.7%), Other (0.3%).
⭐️ Star 13.3k
https://github.com/fluent/fluentd
⚡️ @becaps
Он позволяет:
— Собирать логи из разных источников (файлы, syslog, http, docker и др.);
— Фильтровать, преобразовывать, парсить логи на лету;
— Отправлять логи куда угодно: в базы, в облако, в другие системы мониторинга.
Fluend был разработан Садаюки Фурухаси, сооснователем компании Treasure Data в 2011 году
Языки: Ruby (99.7%), Other (0.3%).
https://github.com/fluent/fluentd
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍3🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Cmatrix – утилита для командной строки в Linux, которая имитирует эффект «цифрового дождя» из фильма «Матрица»
При запуске терминал заполняется непрерывно падающими столбцами зелёных символов, буквы и цифры сменяются, струясь вниз экрана, пока программа не остановится
Языки: C (61.8%), M4 (13.6%), CMake (7.3%), ...
⭐️ Star 4.6k
https://github.com/abishekvashok/cmatrix
⚡️ @becaps
При запуске терминал заполняется непрерывно падающими столбцами зелёных символов, буквы и цифры сменяются, струясь вниз экрана, пока программа не остановится
Языки: C (61.8%), M4 (13.6%), CMake (7.3%), ...
https://github.com/abishekvashok/cmatrix
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤🔥3👍2🤔2❤1
Reviewdog – инструмент для автоматизированного обзора кода с открытым исходным кодом
Он интегрирует инструменты статического анализа кода в процесс разработки, позволяя автоматически публиковать комментарии к обзору в сервисах размещения кода
Целью является обеспечение высокого качества кода, выявляя потенциальные проблемы на раннем этапе процесса разработки
Языки: Go (95.6%), Shell (3.1%), HTML (1.1%), ...
⭐️ Star 8.7k
https://github.com/reviewdog/reviewdog
⚡️ @becaps
Он интегрирует инструменты статического анализа кода в процесс разработки, позволяя автоматически публиковать комментарии к обзору в сервисах размещения кода
Целью является обеспечение высокого качества кода, выявляя потенциальные проблемы на раннем этапе процесса разработки
Языки: Go (95.6%), Shell (3.1%), HTML (1.1%), ...
https://github.com/reviewdog/reviewdog
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍1
SVG.js – это библиотека JavaScript для работы с анимацией и векторной графикой в SVG-формате
— Она включает встроенные методы для создания форм или определения изображений
Для всех элементов может быть задана анимация и взаимодействие со стандартными событиями JavaScript
Языки: JavaScript (98.6%), Other (1.4%).
⭐️ Star 11.5k
https://github.com/svgdotjs/svg.js
⚡️ @becaps
— Она включает встроенные методы для создания форм или определения изображений
Для всех элементов может быть задана анимация и взаимодействие со стандартными событиями JavaScript
Языки: JavaScript (98.6%), Other (1.4%).
https://github.com/svgdotjs/svg.js
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍2🔥1
sharkdp/bat – инструмент для вывода содержимого файлов, разработанный как альтернатива командам cat и less
Он предоставляет подсветку синтаксиса для многих языков программирования и разметки, интегрируется с Git для показа изменений файлов, заменяет команду cat и предлогает удобный интерфейс командной строки
Языки: Rust (97.3%), Python (1.9%), Other (0.8%).
⭐️ Star 54.4k
https://github.com/sharkdp/bat
⚡️ @becaps
Функции:
— Подсветка синтаксиса для многих языков программирования и разметки.
— Интеграция с Git — bat показывает изменения файлов на основе индекса.
— Автоматическая нумерация строк в зависимости от расширения файла.
— Функция пейджера — bat автоматически входит в режим пейджера, если файл не помещается на экран.
— Функция поиска строк внутри файла.
— Отображение непечатаемых символов.
Он предоставляет подсветку синтаксиса для многих языков программирования и разметки, интегрируется с Git для показа изменений файлов, заменяет команду cat и предлогает удобный интерфейс командной строки
Языки: Rust (97.3%), Python (1.9%), Other (0.8%).
https://github.com/sharkdp/bat
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍1🔥1
Gping – это инструмент для измерения производительности сети между хостами
Он предоставляет дополнительные показатели и визуализации для анализа производительности сети
Языки: Rust (94.9%), Roff (4.4%), Dockerfile (0.7%).
⭐️ Star 12k
https://github.com/orf/gping
⚡️ @becaps
Он предоставляет дополнительные показатели и визуализации для анализа производительности сети
Некоторые особенности gping:
— Графическая визуализация:
График в реальном времени визуализирует колебания задержки с течением времени.
— Обнаружение потери пакетов:
Инструмент обнаруживает потерю пакетов, что важно для оценки надёжности сети.
— Настройка:
Пользователи могут настраивать различные аспекты выходных данных gping, например схемы затенения графиков и длительность замены.
— Поддержка IPv6:
Gping поддерживает IPv6, что делает его подходящим для современных инфраструктур.
— Исторические данные:
Gping может сохранять старую статистику в документе для последующего анализа.
Языки: Rust (94.9%), Roff (4.4%), Dockerfile (0.7%).
https://github.com/orf/gping
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥9🔥2👍1
Penpot – инструмент с открытым исходным кодом для совместной работы дизайнеров и разработчиков
Он позволяет создавать дизайны и прототипы в реальном времени
Языки: Clojure (80.1%), JavaScript (6.6%), SCSS (5.7%), ...
⭐️ Star 40.2k
https://github.com/penpot/penpot
⚡️ @becaps
Он позволяет создавать дизайны и прототипы в реальном времени
Некоторые функции Penpot:
— Создание интерактивных прототипов:
Платформа позволяет пользователям эффективно демонстрировать потоки пользователей.
— Режим осмотра:
Предоставляет фрагменты кода CSS, что облегчает разработчикам интеграцию дизайнерских активов в свой код.
— Поддержка экосистемы плагинов:
Позволяет пользователям расширять свои функциональные возможности в соответствии с их потребностями.
— Инструменты для совместной работы:
Включают комментирование в реальном времени, общие библиотеки ресурсов и управление командами.
— Возможность установить на свой сервер:
Помимо обычной версии для браузера, независимую от главных серверов версию Penpot можно установить на любом своём сервере или локальной машине.
Языки: Clojure (80.1%), JavaScript (6.6%), SCSS (5.7%), ...
https://github.com/penpot/penpot
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8🔥2👍1
Delta – инструмент для командной строки, который улучшает читаемость вывода команд Git diff, blame и grep
Его цель – сделать вывод более эстетичным и функциональным, интегрироваться с workflow Git
Языки: Rust. (95.6%), Shell (4.1%), Other (0.3%).
⭐️ Star 27.5k
https://github.com/dandavison/delta?tab=readme-ov-file
⚡️ @becaps
Его цель – сделать вывод более эстетичным и функциональным, интегрироваться с workflow Git
Языки: Rust. (95.6%), Shell (4.1%), Other (0.3%).
https://github.com/dandavison/delta?tab=readme-ov-file
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍2👾1
Btop – это инструмент для мониторинга ресурсов системы в Linux
Он предлагает интуитивно понятный и визуально привлекательный интерфейс для отслеживания производительности системы
Языки: C++ (78.6%), C (19.5%), Makefile (1.2%), ...
⭐️ Star 26.9k
https://github.com/aristocratos/btop
⚡️ @becaps
Он предлагает интуитивно понятный и визуально привлекательный интерфейс для отслеживания производительности системы
Языки: C++ (78.6%), C (19.5%), Makefile (1.2%), ...
https://github.com/aristocratos/btop
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14👍7🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
Lottie-web – это библиотека для веб-разработки, которая позволяет воспроизводить в веб-приложениях анимации Lottie
Она отображает анимации, созданные в Adobe After Effects, в режиме реального времени, что даёт возможность использовать векторную анимацию на сайтах и в мобильных приложениях без ущерба для качества и производительности
Языки: JavaScript (99.9%), HTML (0.1%).
⭐️ Star 31.4k
https://github.com/airbnb/lottie-web
⚡️ @becaps
Она отображает анимации, созданные в Adobe After Effects, в режиме реального времени, что даёт возможность использовать векторную анимацию на сайтах и в мобильных приложениях без ущерба для качества и производительности
Языки: JavaScript (99.9%), HTML (0.1%).
https://github.com/airbnb/lottie-web
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👍6🔥3
Pack – инструмент командной строки (CLI), который поддерживает использование Buildpacks
Языки: Go (99.7%), Other (0.3%).
⭐️ Star 2.8k
https://github.com/buildpacks/pack
⚡️ @becaps
Он позволяет выполнять следующие функции:
— Собирать приложения с помощью Buildpacks;
— Обновлять образы приложений, созданные с помощью Buildpacks;
— Создавать различные компоненты, используемые в экосистеме.
Языки: Go (99.7%), Other (0.3%).
https://github.com/buildpacks/pack
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍2🔥2
Consul – инструмент для управления распределёнными системами, в частности для обнаружения сервисов, настройки и обеспечения безопасности в динамической инфраструктуре
Подходит, если приложение состоит из множества компонентов, работающих в разных средах (Kubernetes, виртуальные машины, облака)
Языки: Go (60.0%), MDX (20.9%), SCSS (9.7%), ...
⭐️ Star 29.3k
https://github.com/hashicorp/consul
⚡️ @becaps
Подходит, если приложение состоит из множества компонентов, работающих в разных средах (Kubernetes, виртуальные машины, облака)
Языки: Go (60.0%), MDX (20.9%), SCSS (9.7%), ...
https://github.com/hashicorp/consul
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥4❤🔥2
Traefik – это современный обратный прокси-сервер и балансировщик нагрузки, предназначенный для упрощения развёртывания микросервисов и управления ими
Инструмент часто используется в средах контейнеризации для автоматической маршрутизации трафика к контейнерам, управления SSL/TLS и обеспечения высокой доступности
Языки: Go (92.3%), TypeScript (7.3%), JavaScript (0.2%), ...
⭐️ Star 56.6k
https://github.com/traefik/traefik
⚡️ @becaps
Инструмент часто используется в средах контейнеризации для автоматической маршрутизации трафика к контейнерам, управления SSL/TLS и обеспечения высокой доступности
Языки: Go (92.3%), TypeScript (7.3%), JavaScript (0.2%), ...
https://github.com/traefik/traefik
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤5🔥4
Infisical – платформа с открытым исходным кодом для безопасного хранения и управления секретами в команде и инфраструктуре
Инструмент помогает разработчикам и командам избежать распространённых ошибок при работе с конфиденциальными данными, такими как API-ключи, токены, пароли
Языки: TypeScript (97.9%), Go (1.6%), JavaScript (0.2%), ...
⭐️ Star 20.1k
https://github.com/Infisical/infisical
⚡️ @becaps
Инструмент помогает разработчикам и командам избежать распространённых ошибок при работе с конфиденциальными данными, такими как API-ключи, токены, пароли
Языки: TypeScript (97.9%), Go (1.6%), JavaScript (0.2%), ...
https://github.com/Infisical/infisical
Please open Telegram to view this post
VIEW IN TELEGRAM
👾7❤6❤🔥2🤔2👍1
Lynis – инструмент для аудита безопасности компьютерных систем под управлением дистрибутивов Linux, FreeBSD, macOS, OpenBSD, Solaris и других Unix-систем
Он выполняет всестороннее сканирование настроек безопасности и запускается на самой системе
Основная цель — протестировать средства защиты и выдать рекомендации по дальнейшему повышению уровня защищённости системы
Языки: Shell (99.6%), Other (0.4%).
⭐️ Star 14.7k
https://github.com/CISOfy/lynis
⚡️ @becaps
Он выполняет всестороннее сканирование настроек безопасности и запускается на самой системе
Основная цель — протестировать средства защиты и выдать рекомендации по дальнейшему повышению уровня защищённости системы
Языки: Shell (99.6%), Other (0.4%).
https://github.com/CISOfy/lynis
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤4🔥3