Бэкап
10.7K subscribers
1.06K photos
77 videos
1.15K links
Исходные коды проектов, инструменты OSINT и готовые алгоритмы с GitHub.

Сотрудничество: @workhouse_price

#1CWQG

Купить рекламу: https://telega.in/c/becaps

РКН: https://clck.ru/3FtTHF
Download Telegram
Tekton – фреймворк для создания систем непрерывной интеграции и доставки в IT на основе кластеров Kubernetes

Цель Tekton — предоставить универсальный способ запуска процессов CI/CD в облачных средах

Он устраняет необходимость в отдельных системах CI/CD, которые не полностью используют API Kubernetes


Языки: Go (99.1%), Other (0.9%).

⭐️ Star 8.8k

https://github.com/tektoncd/pipeline

⚡️ @becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥32❤‍🔥2
Drone CI – инструмент для автоматизации процессов непрерывной интеграции и доставки в разработке программного обеспечения

Это платформа с открытым исходным кодом, построенная на контейнерах Docker


Целью является автоматизация сборки, тестирование и развёртывание изменений кода при внесении изменений в репозиторий

Языки: Go (58.8%), TypeScript (36.1%), SCSS (3.4%), ...

⭐️ Star 33.5k

https://github.com/harness/harness

⚡️ @becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍3🔥2🤔1
Chocolatey – инструмент управления пакетами для Windows, аналогичный менеджерам пакетов в Linux-системах, таким как apt или yum

Chocolatey используют в основном разработчики и IT-менеджеры для управления программным обеспечением на одном или нескольких машинах

Языки: C# (70.7%), PowerShell (29.1%), Other (0.2%).

⭐️ Star 11.1k

https://github.com/chocolatey/choco

⚡️ @becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍32🤔1
Spinnaker – платформа непрерывной доставки с открытым исходным кодом

Она автоматизирует конвейеры развёртывания программного обеспечения, обеспечивая надёжную и масштабируемую доставку приложений

Функции:
Создание конвейеров развёртывания:
они запускают и останавливают группы серверов, проводят интеграцию и системные тесты, отслеживают развёртывания. 
Поддержка стратегий развёртывания: blue/green, canary, rolling. 
Автоматический откат при проблемах:
платформа автоматически возвращается к предыдущей стабильной версии. 
Ручное подтверждение критических этапов. 
Встроенная интеграция с Chaos Monkey. 
Аудит и контроль развёртываний. 


Языки: Java (40.0%), Groovy (26.1%), TypeScript (13.8%), ...

⭐️ Star 9.6k

https://github.com/spinnaker/spinnaker

⚡️ @becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍2🔥1🤔1
Htop – интерактивный инструмент для мониторинга процессов в Unix-подобных операционных системах

Целью является отслеживать работу процессов, выявлять проблемы с производительностью, диагностировать неполадки

Функции:
— Отображение списка запущенных процессов с информацией: PID, пользователь, команда, время, статус.
— Графическое отображение загрузки процессора, оперативной памяти и подкачки.
— Горизонтальная и вертикальная прокрутка списка процессов.
— Интерактивное управление приоритетами процессов: F7 — увеличить приоритет, F8 — уменьшить приоритет.
— Отображение зависимостей процессов в виде дерева.
— Гибкие настройки интерфейса и цветовых схем.


Языки: C (92.1%), M4 (3.5%), Roff (2.0%), ...

⭐️ Star 7.5k

https://github.com/htop-dev/htop

⚡️ @becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍💻6🤔4👍3😁3🔥1
Django – веб-фреймворк с открытым исходным кодом для создания веб-приложений на языке Python

Основная целью является помочь разработчикам быстро и безопасно создавать серверную часть сайтов

Некоторые встроенные инструменты Django:
ORM:
позволяет использовать Python для запросов к базам данных, заменяя ручное написание SQL-запросов.
Система аутентификации:
обеспечивает управление учётными записями и правами доступа, облегчает реализацию функций регистрации и авторизации пользователей.
Шаблонизатор:
инструмент для динамической генерации HTML-кода, позволяющий внедрять переменные и создавать уникальные страницы с контентом.
Работа с формами:
встроенная библиотека для создания и проверки пользовательских форм, что упрощает валидацию введённых данных.
URL-маршрутизация:
система для связывания URL с функциями, позволяющая создавать удобные и понятные ссылки.


Языки: Python (97.1%), Jinja (1.3%), JavaScript (1.1%), ...

⭐️ Star 85.6k

https://github.com/django/django

⚡️ @becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔8😁63👍3🔥2
Nomad – инструмент для управления контейнерами и оркестрации рабочих нагрузок

Предназначен для упрощения развёртывания, управления и масштабирования приложений в различных средах: локальных серверах, облачных платформах или гибридных решениях

Nomad поддерживает различные типы рабочих нагрузок: контейнеры Docker, виртуальные машины, исполняемые файлы и задачи на основе Javа


Языки: Go (70.6%), MDX (14.0%), JavaScript (10.4%), ...

⭐️ Star 15.9k

https://github.com/hashicorp/nomad

⚡️ @becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6😍21👍1
Curl – это инструмент командной строки, предназначенный для передачи данных по различным сетевым протоколам

Он помогает разработчикам, системным администраторам и другим специалистам выполнять HTTP-запросы, загружать файлы, тестировать API и решать множество задач по отладке веб-приложений

Языки: C (74.7%), Perl (8.2%), Python (4.9%), ...

⭐️ Star 39.7k

https://github.com/curl/curl

⚡️ @becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10🤔7😁5
Malwoverview – инструмент для первичного анализа вредоносного ПО с открытым исходным кодом

Целью является помочь аналитикам вредоносного ПО быстро собирать и анализировать информацию во время инцидентов безопасности

Инструмент выступает как единый клиент для нескольких платформ для анализа угроз и сервисов песочниц


Языки: Python (100.0%).

⭐️ Star 3.4k

https://github.com/alexandreborges/malwoverview

⚡️ @becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍81🤔1
Snort – сетевая система обнаружения вторжений и предотвращения вторжений с открытым исходным кодом

Snort анализирует весь сетевой трафик, проходящий через сетевой интерфейс

Содержимое потока пакетов данных сопоставляется со множеством известных сигнатур атак, которые представлены в виде правил


Языки: C++ (95.3%), C (2.1%), Other (2.6%).

⭐️ Star 3.1k

⚡️ @becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥3👾1
AppFlowy – инструмент для совместной работы с использованием искусственного интеллекта

Это централизованное место для задач, заметок, документов и проектов

AppFlowy работает в автономном режиме, позволяет самостоятельно размещать данные и имеет открытый исходный код

Языки: Dart (73.8%), Rust (24.1%), C++ (0.7%), ...

⭐️ Star 66.3k

https://github.com/AppFlowy-IO/AppFlowy

⚡️ @becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72❤‍🔥2🔥2
LangChain – фреймворк с открытым исходным кодом для разработки приложений на базе больших языковых моделей

Целью является решить проблему изолированности LLM

LangChain предоставляет набор инструментов и интерфейсов, выступая в роли «оркестратора»

Языки: Python (98.6%), Jupyter Notebook (0.7%), Makefile (0.5%), ...

⭐️ Star 119k

https://github.com/langchain-ai/langchain

⚡️ @becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍101
SurrealDB – это облачная база данных, предназначенная для современных приложений, включая веб, мобильные, бессерверные, Jamstack, бэкэнд и традиционные приложения

Некоторые особенности SurrealDB:
Поддержка нескольких языков запросов:
База поддерживает SQL-запросы с клиентских устройств, GraphQL, ACID-транзакции, соединения WebSocket, структурированные и неструктурированные данные, графовые запросы, полнотекстовую индексацию и геопространственные запросы. 
Упрощение разработки:
SurrealDB упрощает инфраструктуру базы данных и API, устраняя необходимость в большинстве серверных компонентов. 
Работа в разных средах:
База может работать в различных окружениях, включая встроенные или распределённые облачные среды. 
Поддержка как структурированных, так и неструктурированных данных:
SurrealDB поддерживает простые документы, документы с встроенными полями и графовые связи между записями. 
Использование языка запросов SurrealQL:
Это модифицированная версия традиционного SQL, которая поддерживает запросы в реальном времени, быструю и эффективную обработку запросов, расширенные разрешения и контроль доступа для многопользовательских приложений.


Языки: Rust (99.7%), Other (0.3%), ...

⭐️ Star 30.3k

https://github.com/surrealdb/surrealdb

⚡️ @becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍3🔥1
Framer Motion – библиотека для создания анимаций в React-приложениях с открытым исходным кодом

Она предоставляет API для интеграции анимации и жестов в элементы приложений, сохраняя семантику HTML и SVG

Языки: TypeScript (74.9%), HTML (18.4%), JavaScript (6.4%), ...

⭐️ Star 30.2k

https://github.com/motiondivision/motion

⚡️ @becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥2👾2
Mermaid – инструмент для построения диаграмм и графиков, основанный на JavaScript

С его помощью можно динамически создавать, например, блок-схемы, UML-диаграммы, графики коммитов и диаграммы Ганта

Особенности инструмента:
Использование разметки:
Для определения диаграммы применяют разметку наподобие Markdown. Mermaid берёт эту разметку и отрисовывает диаграмму
Поддержка различных инструментов:
Mermaid интегрируется с JIRA, Trello, Notion и другими программами
Встроенная поддержка GitHub и GitLab:
Диаграммы Mermaid вносят в файлы Markdown, которые отображают их при просмотре, например в README


Языки: TypeScript (47.6%), JavaScript (38.3%), HTML (8.9%), ...

⭐️ Star 84k

https://github.com/mermaid-js/mermaid

⚡️ @becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥4👍31🔥1
Zoxide – это инструмент для командной строки, который упрощает навигацию по файловой системе

Он заменяет команду cd и автоматизирует переход по часто посещаемым каталогам

Zoxide запоминает, какие каталоги пользователь посетил, и присваивает им оценку «frecency»

Языки: Rust (80.2%), Shell (16.5%), Just (1.7%), ...

⭐️ Star 30.9k

https://github.com/ajeetdsouza/zoxide

⚡️ @becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
6🤔6👍1🔥1
Ruff – Невероятно быстрый линтер для Python, написанный на Rust

Заменяет собой такие инструменты, как flake8, isort, pydocstyle и многие другие плагины, обеспечивая мгновенную проверку кода


Ruff умеет не только находить проблемы в коде, но и автоматически исправлять многие из них

Языки: Rust (96.4%), Python (2.5%), TypeScript (1.0%), ...

⭐️ Star 43.6k

https://github.com/astral-sh/ruff

⚡️ @becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥5👍52🔥2
Jaeles – это инструмент для автоматизированного тестирования веб-приложений на наличие уязвимостей и проблем с безопасностью

Он предназначен для тестировщиков на проникновение и разработчиков веб-приложений, помогает оценивать их безопасность

Языки: Go (99.4%), Other (0.6%).

⭐️ Star 2.3k

https://github.com/jaeles-project/jaeles

⚡️ @becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍6🔥3❤‍🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Prowler – инструмент для безопасности облачных сред с открытым исходным кодом

Изначально был предназначен для аудита конфигураций AWS, но со временем стал платформой для многооблачной безопасности

Prowler использует модульную архитектуру, которая позволяет гибко настраивать процесс сканирования

Языки: Python (90.6%), TypeScript (8.6%), HCL (0.3%), ...

⭐️ Star 12.3k

https://github.com/prowler-cloud/prowler

⚡️ @becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍3❤‍🔥2🔥2👾1
This media is not supported in your browser
VIEW IN TELEGRAM
Bottom – это настраиваемый кроссплатформенный графический монитор процессов и системы в реальном времени

Инструмент предназначен для использования в терминале и создан на основе таких программ, как gtop, gotop и htop

Некоторые функции Bottom:
Графические виджеты для визуализации:
Позволяют отслеживать использование ЦП, оперативной памяти и swap-памяти, а также сетевого ввода-вывода с течением времени.
Информативные виджеты:
В режиме реального времени отображают информацию о ёмкости и использовании диска, показаниях датчиков температуры и уровне заряда батареи.
Расширенное управление процессами:
Специальный виджет процессов позволяет просматривать, сортировать и искать информацию о запущенных процессах.
Кроссплатформенная совместимость:
Bottom работает в операционных системах Linux, macOS и Windows.
Возможность настройки:
Пользователи могут персонализировать темы, изменять поведение виджетов, настраивать расположение виджетов и фильтровать записи виджетов.


Языки: Rust (98.5%), Python (1.5%).

⭐️ Star 12.2k

https://github.com/ClementTsang/bottom

⚡️ @becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍4👨‍💻1
NetBird – это решение с открытым исходным кодом, которое объединяет автоматическое создание защищённой одноранговой сети с централизованным управлением доступом

NetBird упрощает настройку частных сетей для организаций и домашних пользователей, устраняя необходимость в сложных VPN-шлюзах и правилах брандмауэра

Языки: Go (98.8%), Shell (1.1%), Other (0.1%).

⭐️ Star 19.6k

https://github.com/netbirdio/netbird

⚡️ @becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍2🔥2