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

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

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

Канал в реестре РКН: https://clck.ru/3FvCfD
Download Telegram
Svelteновый способ создания веб-приложений.

Это компилятор, который берет ваши декларативные компоненты и преобразует их в эффективный JavaScript, который «хирургически» обновляет DOM

Узнайте больше на сайте Svelte

GitHub | #TypeScript #Web
30
MacOSBigSurWeb – Веб-имплементация интерфейса MacOS Big Sur. Реализованная используя Svelte, постом выше

Проект еще в стадии демо, но то что есть - уже впечатляет

GitHub | #TypeScript #Interesting #Web #MacOS
43
Alda – это текстовый язык программирования для создания музыкальных композиций. Alda позволяет сочинять и воспроизводить музыку, используя только текстовый редактор и командную строку.

Зачем сочинять музыку таким образом, а не в графической программе? Ссылка на блог.

GitHub | #Go #Kotlin #Music #Interesting
27
falso – ещё одна библиотека, которая генерирует фейковые-данные

Документация

GitHub | #TypeScript #Interesting #Useful
13
Syncthingпрограмма для синхронизации файлов между двумя или более компьютерами.

Также, у них есть свой форум

GitHub | #Go #Sync #File
50
Ai-expert-roadmapПутеводитель по изучению ИИ в 2021(2) году

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

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

Интерактивную версию со ссылками на каждый маркер из списка можно найти по адресу i.am.ai/roadmap

GitHub | #Roadmap #AI #Interesting
34
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