Open Source – Telegram
Open Source
51.2K subscribers
87 photos
2.15K videos
7 files
4.33K links
Все мои каналы:
https://news.1rj.ru/str/black_triangle_tg/7888

@ustugovva - менеджер по рекламе

Канал на бирже: https://telega.in/c/open_source_friend/

РКН: https://www.gosuslugi.ru/snet/676ffbcc506f96772884abea
Download Telegram
​​ssh-chat

ssh-chatэто сервис, который позволяет вам общаться в чате через sshсоединение.

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

▫️Может проверять отпечаток открытого ключа любого пользователя в целях идентификации
▫️ssh-chat имеет функции белого списка, которые ограничивают доступ на основе открытых ключей ssh. Например, вы можете добавить своих друзей в белый список, чтобы они были единственными, кто может подключаться к серверу, или добавить их в качестве администраторов на вашем сервере.
▫️Пользователи могут отправлять друг другу личные сообщения с помощью /msg команды
▫️Цветовая гамма чата может быть изменена, если ваш sshклиент поддерживает это
▫️Легко запустить.

https://github.com/shazow/ssh-chat
​​Audiobookshelf

Собственный сервер аудиокниг и подкастов

▫️Полностью открытый исходный код , включая приложение для Android и iOS
▫️Потоковая передача всех аудиоформатов на лету
▫️Поиск и добавление подкастов для загрузки эпизодов с автоматической загрузкой
▫️Многопользовательская поддержка с настраиваемыми разрешениями
▫️Сохраняет прогресс для каждого пользователя и синхронизирует между устройствами
▫️Автоматически определяет обновления библиотеки, повторное сканирование не требуется.
▫️Загружайте книги и подкасты с массовой загрузкой, перетаскивая папки
▫️Резервное копирование метаданных + автоматическое ежедневное резервное копирование
▫️Прогрессивное веб-приложение
▫️Поддержка Chromecast в веб-приложении и приложении для Android
и многое другое...

https://github.com/advplyr/audiobookshelf

Сайт: https://www.audiobookshelf.org/
​​ActivityWatch

ActivityWatch — это кроссплатформенное приложение с открытым исходным кодом, ориентированное на конфиденциальность, которое автоматически отслеживает, как вы проводите время на своих устройствах.

Его можно использовать для отслеживания вашей продуктивности, времени, потраченного на разные проекты, вредных привычек перед экраном или просто для понимания того, как вы тратите свое время.

▫️Отслеживает активное приложение и заголовок окна по умолчанию
▫️Отслеживайте активную вкладку с помощью расширений для Chrome и Firefox
▫️Данные хранятся локально и не покидают ваше устройство
▫️Работает на Windows, macOS, GNU/Linux и Android

https://github.com/ActivityWatch/activitywatch
​​Please

Please — инструмент командной строки, который приветствует вас датой и временем, вдохновляющими цитатами и позволяет вам управлять задачами и списком дел каждый раз, когда вы открываете терминал.

https://github.com/NayamAmarshe/please
​​CogView2

Еще один аналог DALL·E но более быстрый, для преобразования любого (китайского/английского) текста в изображение.

https://github.com/THUDM/CogView2
​​scitopdf

Это минималистичный сценарий bash для быстрого извлечения, загрузки и открытия научных статей из базы данных Sci-Hub.

scitopdf использует поисковую систему Crossref и базу данных Sci-Hub.

Накормите его какой-нибудь информацией о статье и через 5 секунд (может быть, меньше... или больше) она появится перед вашими глазами.

https://github.com/dougy147/scitopdf
​​Translators

Translators — это Python библиотека, целью которой является бесплатный, множественный и приятный перевод.

Он основан на интерфейсе перевода Google, Yandex, Microsoft (Bing), Baidu, Alibaba, Tencent, NetEase (Youdao), Sogou, Kingsoft (Iciba), Iflytek, Naver (Papago), Deepl, Reverso, Itranslate, Caiyun, Argos. , TranslateCom, Utibet и многих других сервисов.

https://github.com/UlionTse/translators

PyPi: https://pypi.org/project/translators/
​​herbstluftwm

herbstluftwm — оконный tiling менеджер для X window system

▫️каждый виртуальный рабочий стол (называемый тегом ) состоит из листов и плавающего слоя. Окна в мозаичном слое заполняют пространство экрана, а плавающие окна можно свободно размещать над ними.
▫️как мозаичные, так и плавающие окна можно перемещать, изменять размер, фокусировать только с помощью клавиатуры.
▫️алгоритм тайлинга основан на разделении кадров на подкадры, которые можно снова разделить или заполнить окнами.
▫️пространство экрана может быть свободно разделено на «мониторы», которые могут соответствовать или не соответствовать фактической (много-) аппаратной конфигурации монитора. Если у вас есть монитор с большим разрешением, просто разделите его на два или более виртуальных монитора, чтобы вы могли одновременно просматривать два виртуальных рабочих стола.
▫️все мониторы используют один и тот же пул тегов. Вы можете переключать содержимое двух мониторов одним нажатием клавиши.
▫️Все параметры конфигурации, оконные правила, виртуальные рабочие столы, сочетания клавиш и т. д. могут быть обновлены без необходимости перезапуска оконного менеджера.

https://github.com/herbstluftwm/herbstluftwm

Сайт: https://herbstluftwm.org/
👍1
​​OnCall

OnCall — система реагирования на инциденты от Grafana Labs, теперь с открытым исходным кодом.

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

Поддерживается интеграция с системами мониторинга Grafana, Prometheus, AlertManager и Zabbix.

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

🔻Очищенные от лишнего информационного шума значительные события поступают в подсистему отправки оповещений, которая выделяет сотрудников, ответственных за решения выявленных категорий проблем, и отправляет уведомления с учётом графика их работы и степени занятости (оцениваются данные из календаря-планировщика).

🔻В зависимости от степени важности инцидента уведомления могут отправляться через телефонные звонки, SMS, электронную почту, создание событий в календаре-планировщике, мессенджеры Slack и Telegram. При этом в Slack могут автоматически создаваться каналы для обсуждения вопросов, связанных с решением инцидента, к которым автоматически подключаются как отдельные сотрудники, так и целые команды.

Управление работой осуществляется через web-интерфейс.

https://github.com/grafana/oncall

Сайт: https://grafana.com/oss/oncall/
👍1
​​pam nfc

Небольшой инструмент для аутентификации с помощью NFC в GNU/Linux.

Можно использовать для многофакторной аутентификации (пароль + NFC метка)

https://gitlab.com/kerkmann/pam_nfc/
​​Remsi

Python cкрипт для обнаружения и удаления фрагментов с тишиной из видеофайлов при помощи ffmpeg и silencedetect

https://github.com/bambax/Remsi
​​Shattered Pixel Dungeon

Shattered Pixel Dungeon — это традиционная RPG-игра, для Android, iOS и настольных компьютеров с подземельями в жанре roguelike, в которую легко освоиться, но которую сложно освоить.

Каждая игровая сессия — это уникальная задача с четырьмя разными героями, рандомизированными уровнями и врагами, а также сотнями предметов, которые нужно собирать и использовать.

Все под свободной лицензией GNU😉

https://github.com/00-Evan/shattered-pixel-dungeon
​​Mabel

Получив свое название от еврейского слова «מבול», что означает наводнение, потоп или (в широком смысле) поток, Mabel представляет собой причудливый BitTorrent-клиент для терминала.

https://github.com/smmr-software/mabel
​​Dooit

Консольный менеджер дел для GNU/Linux

▫️Интерактивный и красивый интерфейс
▫️Настраиваемые значки и темы
▫️Поддержка как мыши, так и клавиатуры (Vim как сочетания клавиш)
▫️Разделенные по темам списки дел (с разветвлением)
▫️Редактируемые Todo о, дате и срочности
▫️Вложенные задачи!
▫️Параметры сортировки с меню (имя, дата, срочность, статус)
▫️Режим поиска и быстрого перехода на лету!

https://github.com/kraanzu/dooit
​​mautrix-telegram

Гибридный мост Matrix-Telegram.

Мосты создают Matrix представления других платформ, в данном случае Telegram. После поднятия и настройки вы можете взаимодействовать с группами и пользователями, как если бы они были Matrix комнатами и Matrix пользователями.

https://github.com/mautrix/telegram

Все инструкции по установке и использованию: https://docs.mau.fi/bridges/python/telegram/index.html
​​RustDesk for Android

Популярное приложение для удаленного рабочего стола с открытым исходным кодом, альтернатива TeamViewer, теперь для Android.

▫️Чтобы удаленное устройство могло управлять вашим Android-устройством RustDesk использует API AccessibilityService для реализации удаленного управления Addroid.
▫️В дополнение к удаленному управлению вы также можете легко передавать файлы между устройствами Android и ПК с помощью RustDesk.
▫️Вы можете использовать сервер разработчика для рандеву/ретрансляции или собственный хостинг.

https://github.com/rustdesk/rustdesk

Документация: https://rustdesk.com/docs/en/manual/mobile/

F-droid: https://f-droid.org/packages/com.carriez.flutter_hbb/
​​AutoPWN Suite

AutoPWN Suite — это проект для автоматического сканирования уязвимостей и эксплуатации систем.

▫️Полностью автоматический
▫️Обнаружение диапазона IP-адресов сети без ввода данных пользователем.
▫️Обнаружение уязвимостей на основе версии.
▫️Тестирование веб-приложений на уязвимости. (пока только LFI)
▫️Получайте информацию об уязвимости прямо с вашего терминала.
▫️Автоматически загружать эксплойт, связанный с уязвимостью.
▫️Шумовой режим для создания шума в сети.
▫️Режим cкрытности.
▫️Автоматически решайте, какие типы сканирования использовать, в зависимости от привилегий.
▫️Легко читаемый вывод.
▫️Укажите свои аргументы с помощью файла конфигурации.
▫️Отправляйте результаты сканирования через веб-хук или по электронной почте.
▫️Работает на Windows, MacOS и GNU/Linux.

https://github.com/GamehunterKaan/AutoPWN-Suite

Сайт: https://auto.pwnspot.com/

⚠️Этот проект должен использоваться только для тестирования или образовательных целей.
​​POWERMENU

Простой bash скрипт для создания красивого powermenu на основе rofi для GNU/Linux систем

https://pastebin.com/AQ1HnUSe
​​firefucks.py

Утилита, превращающая обычные браузеры на основе Firefox в Developer Edition.

Mozilla запретила распространять сборки Firefox, имеющие незаблокированные возможности установки неподписанных дополнений и использования API WebExtensions Experiments.

☝🏻Это дает власть корпорации вводить цензуру на некоторые аддоны, чем уже воспользовалось правительство — так Китай заставил Firefox блокировать установку блокировщиков рекламы для китайцев

Инструмент firefucks.py — перобразует обычные сборки Firefox в вариант "Developer Edition", допускающий использование дополнений без цифровой подписи.😉

https://github.com/KOLANICH-tools/firefucks.py
​​data-diff

data-diff — это инструмент командной строки и библиотека Python для эффективного сравнения строк в двух разных базах данных.

▫️Проверяет множество различных баз данных (например, PostgreSQL -> Snowflake)
▫️Выводит разницу строк в деталях
▫️Простой CLI/API для создания мониторинга и предупреждений
▫️Соединяет типы столбцов разных форматов и уровней точности (например, Double ⇆ Float ⇆ Decimal)
▫️Проверка более 25 млн строк менее чем за 10 с и более 1 млрд строк примерно за 5 минут.
▫️Работает для таблиц с десятками миллиардов строк

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

https://github.com/datafold/data-diff
​​Wallet-Tracker

Интерфейс командной строки для отслеживания Bitcoin кошельков. Поддерживает как CLI режим, так и визуализацию транзакций.

https://github.com/aydinnyunus/wallet-tracker