Semgrep – это инструмент статического анализа с открытым исходным кодом, который используется для поиска ошибок, уязвимостей безопасности и других проблем в исходном коде
Анализирует код локально на компьютере или в среде сборки: код никуда не загружается
Языки: OCaml (78.3%), Python (1.6%), C++ (1.4%), ...
⭐️ Star 12.6k
https://github.com/semgrep/semgrep
⚡️ @becaps
Анализирует код локально на компьютере или в среде сборки: код никуда не загружается
Semgrep может сканировать код на различных языках программирования, включая Python, Java, JavaScript, Go, Ruby, PHP, C++, C# и другие
Языки: OCaml (78.3%), Python (1.6%), C++ (1.4%), ...
https://github.com/semgrep/semgrep
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤🔥3👍3❤2
WireGuard – коммуникационный протокол и бесплатное программное обеспечение с открытым исходным кодом, который реализует зашифрованные виртуальные частные сети
Языки: Go (80.2%), C (13.0%), C# (4.9%), ...
⭐️ Star 2.2k
https://github.com/WireGuard/wireguard-windows
⚡️ @becaps
WireGuard используется для решения следующих задач:
— Защита трафика в корпоративных сетях;
— Создание безопасного доступа к облачным и локальным ресурсам;
— Шифрование данных в публичных Wi-Fi сетях;
— Настройка протокола на домашних роутерах для защиты всей сети.
Языки: Go (80.2%), C (13.0%), C# (4.9%), ...
https://github.com/WireGuard/wireguard-windows
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤2👍2👾2
Excalidraw – это графический редактор для создания эскизов и диаграмм, ориентированный на простоту и скорость работы
Языки: TypeScript (94.0%), SCSS (2.5%), MDX (2.0%), ...
⭐️ Star 106k
https://github.com/excalidraw/excalidraw
⚡️ @becaps
Некоторые особенности Excalidraw:
— Стиль рукописного рисунка:
Диаграммы и рисунки выглядят так, будто их нарисовали от руки.
— Совместная работа в реальном времени:
Несколько пользователей могут одновременно работать над одним рисунком.
— Простой и интуитивно понятный интерфейc:
Excalidraw разработан так, чтобы пользователи могли быстро и легко создавать диаграммы.
— Фокус на конфиденциальность:
Есть возможность сохранять рисунки на устройстве или безопасно делиться ими с другими.
— Кроссплатформенность:
Веб-сервис доступен с любого устройства с веб-браузером.
— Варианты экспорта:
Пользователи могут экспортировать рисунки в различные форматы, включая PNG, SVG и файлы Excalidraw для дальнейшего редактирования или обмена.
Языки: TypeScript (94.0%), SCSS (2.5%), MDX (2.0%), ...
https://github.com/excalidraw/excalidraw
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤🔥2🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Todo.txt CLI – это скрипт для командной строки, который превращает простой текстовый файл в полноценный менеджер задач
— Инструмент позволяет хранить список дел в обычном текстовом файле, который можно редактировать через терминал, текстовый редактор или даже мобильное приложение
Языки: Shell (98.1%), Makefile (1.9%).
⭐️ Star 5.9k
https://github.com/todotxt/todo.txt-cli
⚡️ @becaps
— Инструмент позволяет хранить список дел в обычном текстовом файле, который можно редактировать через терминал, текстовый редактор или даже мобильное приложение
Языки: Shell (98.1%), Makefile (1.9%).
https://github.com/todotxt/todo.txt-cli
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9👍2🔥1
everestpipkin/tools-list – это список небольших бесплатных или экспериментальных инструментов, которые могут быть полезны при создании игры, сайта или интерактивного проекта
Цель списка — позволить работать вне закрытых производственных экосистем или огороженных программных сред
Языки: HTML (100.0%).
⭐️ Star 1.7k
https://github.com/everestpipkin/tools-list?tab=readme-ov-file#Graphics
⚡️ @becaps
Цель списка — позволить работать вне закрытых производственных экосистем или огороженных программных сред
Языки: HTML (100.0%).
https://github.com/everestpipkin/tools-list?tab=readme-ov-file#Graphics
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥8❤2👍2🔥2
Coolify – открытая платформа PaaS, позиционирующая себя как альтернатива Heroku, Netlify и Vercel
Она помогает управлять серверами, приложениями и базами данных на собственном хостинге через простой интерфейс
Языки: PHP (73.2%), Blade (22.6%), Shell (2.7%), ...
⭐️ Star 44.7k
https://github.com/coollabsio/coolify
⚡️ @becaps
Она помогает управлять серверами, приложениями и базами данных на собственном хостинге через простой интерфейс
Языки: PHP (73.2%), Blade (22.6%), Shell (2.7%), ...
https://github.com/coollabsio/coolify
Please open Telegram to view this post
VIEW IN TELEGRAM
❤17🔥3👾2
Remotion — инструмент для создания видео с помощью кода на основе React
Он позволяет разработчикам создавать динамические ролики, основанные на данных, с использованием компонентов React
Языки: TypeScript (77.3%), PHP (14.8%), MDX (6.8%), ...
⭐️ Star 23.8k
https://github.com/remotion-dev/remotion
⚡️ @becaps
Он позволяет разработчикам создавать динамические ролики, основанные на данных, с использованием компонентов React
Языки: TypeScript (77.3%), PHP (14.8%), MDX (6.8%), ...
https://github.com/remotion-dev/remotion
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11👍2🔥2
Appwrite — это открытая платформа бэкенда как сервиса (BaaS), предназначенная для создания мобильных и web-приложений
Позиционируется как альтернатива таким сервисам, как Firebase, но с акцентом на самостоятельное развёртывание и гибкость
Языки: TypeScript (74.4%), PHP (24.7%), Other (0.9%).
⭐️ Star 52.5k
https://github.com/appwrite/appwrite
⚡️ @becaps
Позиционируется как альтернатива таким сервисам, как Firebase, но с акцентом на самостоятельное развёртывание и гибкость
Языки: TypeScript (74.4%), PHP (24.7%), Other (0.9%).
https://github.com/appwrite/appwrite
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍2🔥2⚡1
Tmux – это инструмент командной строки в Unix-подобных операционных системах, включая Linux, который позволяет управлять несколькими терминальными сеансами в одном окне
С его помощью можно разделить терминал на несколько панелей, перемещаться между ними и выполнять разные команды в каждой панели одновременно
Языки: C (87.4%), Roff (7.1%), Shell (2.7%), ...
⭐️ Star 38.7k
https://github.com/tmux/tmux
⚡️ @becaps
С его помощью можно разделить терминал на несколько панелей, перемещаться между ними и выполнять разные команды в каждой панели одновременно
Языки: C (87.4%), Roff (7.1%), Shell (2.7%), ...
https://github.com/tmux/tmux
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤🔥5❤4🤔3
Apache Spark – это фреймворк для обработки и анализа больших объёмов информации, входящий в инфраструктуру Hadoop
Он позволяет быстро выполнять операции с данными в вычислительных кластерах и поддерживает такие языки программирования, как Scala, Java, Python, R и SQL
Языки: Scala (66.6%), Python (16.8%), Java (6.6%), ...
⭐️ Star 41.8k
https://github.com/apache/spark
⚡️ @becaps
Он позволяет быстро выполнять операции с данными в вычислительных кластерах и поддерживает такие языки программирования, как Scala, Java, Python, R и SQL
Языки: Scala (66.6%), Python (16.8%), Java (6.6%), ...
https://github.com/apache/spark
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥7👍2🥰2
Cobra – инструмент для создания CLI-приложений на языке Go в сфере IT
Это библиотека, которая берёт на себя рутинную работу по созданию командных интерфейсов
Языки: Go (99.8%), MakeFile (0.2%).
⭐️ Star 41.8k
https://github.com/spf13/cobra
⚡️ @becaps
Это библиотека, которая берёт на себя рутинную работу по созданию командных интерфейсов
Разработан одним из членов команды Go, Стивом Франсом (spf13), изначально для проекта Hugo – специального фреймворка для создания веб-сайтов
Языки: Go (99.8%), MakeFile (0.2%).
https://github.com/spf13/cobra
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍3
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