GitHub Community
150K subscribers
4.08K photos
385 videos
1 file
6.46K links
Лучшие проекты с GitHub.

Сотрудничество – @skill8989

Проекты скидывать сюда: @makosha_work

Канал в реестре РКН: https://clck.ru/3FvCfD
Download Telegram
md2googleslides – Довольно интересный инструмент для конвертации markdown-документов в Google Slides презентации

Этот проект был разработан в качестве примера использования Slides API

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

GitHub | #TypeScript #Interesting
13
Yggdrasil – реализация сетевого протокола, посредством которого создается обширная самоорганизующаяся mesh-сеть, которая будет работать в оверлейном режиме, позволяя создать приватную сеть поверх Интернета

Yggdrasil работает на ряде платформ, включая Linux, macOS, Ubiquiti EdgeRouter, VyOS, Windows, FreeBSD, OpenBSD и OpenWrt

Данные, передаваемые внутри сети, шифруются. Используется сквозное асимметричное шифрование на основе эллиптических кривых. Дополнительную анонимизацию можно обеспечить посредством сетей Tor и I2P

GitHub | #Go #Interesting #Web #Security
58
mosaic – Утилита для созданя фотомозаических изображений по исходной картинке, используя набор тайлов/плиток¹

Для ее использования необходимо установить Python вместе с библиотекой изображений Pillow.

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

1: Tiles - arranged on a computer screen pictures so that they do not overlap

GitHub | #Python #Generator
13
femtoТерминальный текстовый редактор, написанный на Rust

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

Состоит из 300 Кб статически связанного (стриженного) двоичного файла.

GitHub | #Rust #Interesting #Text #Editor
19
ImprovedTubeэто расширение YouTube для всех браузеров, которое изменяет видеоплеер и Youtube, чтобы дать пользователям больше контроля над всеми аспектами воспроизведения

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

Веб-сайт

GitHub | #JavaScript #Extension #Browser #Useful
34
Termux - это эмулятор терминала Android и приложение среды Linux, написанный на Java.
Он работает напрямую без рутирования или настройки. Минимальная базовая система устанавливается автоматически - дополнительные пакеты доступны с помощью менеджера пакетов APT.

Termux-app - Пользовательский интерфейс и эмуляция терминала

Termux-api - Android API для использования командной строки и скриптов или программ

Termux-styling (Kotlin) - Дополнительное приложение для настройки шрифтов, терминала и цветовой схемы

Termux-tasker - Дополнительное приложение для интеграции с Tasker

Termux-packages (Shell) - Сборка системы и первичный набор пакетов для Termux

GitHub | #Java #Terminal #Android
22
Flask-boostГенератор приложений Flask, нацеленный на упрощение и ускорение разработки

Особенности:
• Четко определенная структура проекта
• Использование заводского шаблона для создания приложений
• Возможность разделять контроллеры, модели, формы, утилиты, активы, страницы Jinja2, макросы Jinja2 на разные каталоги

GitHub | #Flask #Python #Interesting
22
GPU.jsБиблиотека, предоставляющая возможность программным путем проводить вычисления на GPU

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

В случае, если графический процессор недоступен, функции по-прежнему будут работать на обычном JavaScript.

Для получения более быстрых концепций см. Быстрые концепции на вики

GitHub | #JavaScript #GPU #Interesting
26
CompreFace – Это бесплатная система распознавания лиц с открытым исходным кодом от Exadel

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

Веб-сайт

GitHub | #Java #Recognition #Useful #Interesting
39
Tauriплатформа для создания крошечных, невероятно быстрых бинарников для всех основных настольных платформ

Разработчики могут интегрировать любой внешний фреймворк, который компилирует в HTML, JS и CSS для создания своего пользовательского интерфейса

Бэкэнд приложения представляет собой двоичный Rust файл и API с которым интерфейс может взаимодействовать

GitHub | #Rust #Useful #Interesting
21
SaleorМодульная, высокопроизводительная, headless платформа электронной коммерции, построенная на Python, GraphQL, Django и React.

Это быстрорастущая платформа электронной коммерции с открытым исходным кодом, которая с 2012 года обслуживает крупные компании из таких отраслей, как издательство и одежда.

GitHub | #Python #React #GraphQL #Platform
16
​​Lama-cleaner – Инструмент для удаления объектов из фотографий

Этот проект в основном используется для самостоятельного размещения модели LaMa, некоторые улучшения взаимодействий могут быть добавлены позже

GitHub | #TypeScript #Interesting
73
KawarimiMeeting – расширение для Хром-подобных браузеров, цель которого помочь участнику zoom-конференции сбежать с лекции, но при этом все будут его видеть слушающим

Расширение записывает видеофрагмент и крутит его в цикле вместо реального потока камеры

GitHub | #JavaScript #Interesting
39
ct.css – диагностический фрагмент CSS, который выявляет потенциальные проблемы с производительностью в тегах <head> вашей страницы

<head> - это самая большая часть вашей страницы, блокирующая рендеринг, поэтому важно обеспечить ее правильную форму

GitHub | #CSS #Web #Interesting
Fakerбиблиотека Python, которая генерирует для вас поддельные данные

Независимо от того, нужно ли вам загрузить базу данных, создать красивые XML-документы, проверить или анонимизировать данные – Faker для вас

GitHub | #Python #Privacy #Security
38
Jump-Cutter – ещё одно расширение для браузера, которое при воспроизведении видео ускоряет фрагменты, где находятся звуковые паузы

Другими словами сжимает длительность видео, за счёт «ускорения» пауз

Ссылка на расширение в Chrome

GitHub | #TypeScript #Web #Video #Interesting #Useful
58
Archcraft - еще один дистрибутив Linux, созданный поверх Arch Linux.

Archcraft очень минималистичен и легок. Он может работать занимая только 500 Мб памяти, так как использует только оконные менеджеры и некоторые легкие приложения.

Благодаря предварительно настроенным конфигурациям, Archcraft предоставляет вам всё необходимое «с коробки»

GitHub | #Shell #OS #Linux
42👍1
BruteSharkинструмент сетевого криминалистического анализа (NFAT), который выполняет глубокую обработку и проверку сетевого трафика

Включает в себя: извлечение паролей, построение карты сети, реконструкцию TCP-сессий, извлечение хэшей зашифрованных паролей и даже преобразование их в формат Hashcat для проведения офлайн-атаки грубой силы

GitHub | #CSharp #Osint #Interesting
50
Picocrypt – очень маленький и простой, но очень надежный инструмент шифрования, который вы можете использовать для защиты своих файлов

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

Picocrypt использует надежный шифр XChaCha20 и функцию деривации ключей Argon2id для обеспечения высокого уровня безопасности, даже от агентств из трех букв, таких как NSA

GitHub | #Linux #Privacy #Security
39
Ventoy - это инструмент с открытым исходным кодом для создания загрузочного USB-накопителя для файлов ISO / WIM / IMG / VHD (x) / EFI.

Ventoy позволяет избежать форматирования диска снова и снова, вам просто нужно скопировать файлы ISO / WIM / IMG / VHD (x) / EFI на USB-накопитель и загрузить их напрямую.

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

GitHub | #C #Useful #Boot
68
AnonAddy – сервис анонимной пересылки электронной почты с открытым исходным кодом

Позволяет создавать неограниченное количество псевдонимов электронной почты.

Это полезно когда вам нужно защитить свой реальный адрес электронной почты от спама, просто деактивировав/удалив псевдонимы, которые получают нежелательные электронные письма. Также сервис может помочь защитить свою личность в случае утечки данных, затруднив хакерам перекрестные ссылки на ваши учетные записи

Присутствует возможность самостоятельного хостинга.

Веб-сайт

GitHub | #Privacy #Mail #Security #Interesting
34