Open Source & AI Future 🇺🇦
3.63K subscribers
1.1K photos
24 videos
1.21K links
Ваш портал у світ інновацій! 🚀 Топові open-source проєкти, проривні ШІ-технології та GitHub-скарби. Розкодовуємо майбутнє разом!

Долучайтесь до tech-революції прямо зараз!
加入频道
let's Chat

Open-source чат для небольших команд, бесплатная альтернатива Slack. Месседжер можно развернуть на собственном сервере, подключить Hubot, настроить LDAP/Kerberos-аутентификацию и многое другое. Также это будет интересно для тех, кто желает узнать внутреннее устройство больших чат-приложений или разрабатывает похожий проект.

🌐 Lang: JavaScript
📎 Repo: https://github.com/sdelements/lets-chat
This media is not supported in your browser
VIEW IN TELEGRAM
phony

Консольный инструмент для генерации фейковых данных. Инструмент написан Go, может послужить хорошим примером для тех, кто работает над имплементацией cli, либо для генерации тестовых данных.

🌐 Lang: Go
📎 Repo: https://github.com/yields/phony
seaborn

Библиотека на python для визуализации статистических данных. Если вы хотите поддержать проект и обладаете хорошими знаниями математики, опытом с Python и желанием - в репозитории есть интересные issues.

🌐 Lang: Python
📎 Repo: https://github.com/mwaskom/seaborn
window.fetch polyfill

Полифилл JavaScript интерфейса для работы с http-запросами от github. Решение показывает каким образом внедряется поддержка современных фич для работы вашего веб-приложения в старых браузерах.

🌐 Lang: JavaScript
📎 Repo: https://github.com/github/fetch
Servo

Уже не первый на канале (и не последний), браузерный движок. Проект спонсируется компанией Mozilla, написан на Rust. Также, данный проект разрабатывается как кросс-платформенное решение (64-bit macOS, 64-bit Linux, 64-bit Windows, и Android).

🌐 Lang: Rust
📎 Repo: https://github.com/servo/servo
postwoman

Тулза для построения запросов, легковесная альтернатива Postman. Из преимуществ проекта можно отметить то, что он обладает функционалом для тестирования Socket.io\Web-sockets.

🌐 Lang: JavaScript / Vue
📎 Repo: https://github.com/liyasthomas/postwoman
Kap

Утилита для записи экрана. В основе проекта лежит Electron.

Вдобавок ловите статейку про то, как строился данный продукт -> https://medium.com/wulkano-friends/from-idea-to-product-and-beyond-a12850403c38

🌐 Lang: JavaScript
📎 Repo: https://github.com/wulkano/kap
Shiori

Приложение для менеджмента закладок (open-source-аналог популярного Pocket). Из интересного - в комплектацию входит cli и браузерный виджет, а также реализован импорт данных из Pocket.

🌐 Lang: Go, JavaScript
📎 Repo: https://github.com/go-shiori/shiori
JS Paint

Наткнулся на ре-имплементацию старого, доброго MS Paint в вебе. Ребятки заморочились и воссоздали весь функционал десктопного "пэинта" и даже немного его улучшили. Приложение доступно как веб, так и десктоп (реализован на Electron). В коде проекта вы сможете найти полезные техники по работе с canvas.

🌐 Lang: JavaScript
📎 Repo: https://github.com/1j01/jspaint
simdjson

C++ библиотека для парсинга/валидации больших JSON-файлов. По бенчмаркам авторов, данная библиотека способна парсить со скоростью 2.2 Gb/sec. Также, в репозитории вы найдете ссылки на материалы, в которых описывается ресерч реализации библиотеки (не стал крепить сюда, там несколько источников).

🌐 Lang: C++
📎 Repo: https://github.com/simdjson/simdjson
The V Programming Language

Относительно свежий ЯП, обладающий очень простым синтаксисом, схожим с Go. По заявлению авторов, грамматику языка можно выучить всего за час. Также, язык выгодно отличается от других компилируемых языков скоростью компиляции и минимальной затратой ресурсов. Если хотите помочь команде разработчиков - советую обратить внимание на вкладку Backers.

ЗЫ: у них даже уже свой registry пакетов есть - vpm.

🌐 Lang: V
📎 Repo: https://github.com/vlang/v
👍1
DOOM translated from C to V

Астрологи объявили день V-lang. Ловите репозиторий, в котором старый, добрый Doom транлейтится с C на V, со значительным приростом производительности. Также, авторы обещают поделится историй данной работы - го стар на репе, думгайз!

🌐 Lang: V
📎 Repo: https://github.com/vlang/doom
Vex

Фреймворк для разработки серверной части веб-приложений на языке V. Автор вдохновлялся Express и Sinatra. Реализация обладает хорошим списком возможностей, учитывая то, что ментейном занимается один человек.

🌐 Lang: V
📎 Repo: https://github.com/nedpals/vex
Valval

Еще один веб-фреймворк на V. Сильной стороной проекта считается рендеринг темплейтов, для описания синтаксических конструкций в которых используется популярный js-фреймворк Vue.

🌐 Lang: V
📎 Repo: https://github.com/taojy123/valval
Revery

Еще одна альтернатива Electron. Технология для построения кросс-платформенных десктоп приложений, в основе которой лежит flutter-like подход.

🌐 Lang: Reason
📎 Repo: https://github.com/revery-ui/revery
OpenDiablo2

Движок для ARPG игр из 2000-х. Сейчас движок работает с ассетами Diablo2, которые не входят в репозиторий - если захотите запустить и поиграть, то вам понадобится "лицензионная" копия игры.

🌐 Lang: Go
📎 Repo: https://github.com/OpenDiablo2/OpenDiablo2
IINA

Медиа-плеер для MacOS. Отличный пример нативного десктоп приложения под мак, и к тому же - это отличный open-source плеер с широким набором фич.

🌐 Lang: Swift
📎 Repo: https://github.com/iina/iina
Oxygen Engine

Форк игрового движка X-Ray, знаменитого по легендарной игре S.t.a.l.k.e.r. Ребята форкнули оригинал с целью его совершенствования в виде OpenSource продукта. В ходе работы они добавили поддержку многопоточности и x64. На офф-сайте команды сможете найти сравнения с оригиналом и полный список улучшений.

🌐 Lang: C++
📎 Repo: https://github.com/xrOxygen/xray-oxygen
react-use

Большая библиотека для React, в которой собрано огромное количество "хуков", начиная от оберток ивентов элементов, заканчивая хуками с Device Api.

🌐 Lang: JavaScript/React
📎 Repo: https://github.com/streamich/react-use
math-as-code

Собрание математических определений в понятной для программиста форме. Советую запинить данную репу всем тем, кто в процессе изучения "нелегкой" математики - очень облегчит понимание некоторых моментов, для матана мастехев. Основная часть в репозитории расписана на JavaScript, но существует и Python версия.

🌐 Lang: JavaScript, Python
📎 Repo: https://github.com/Jam3/math-as-code
Yaegi

Альтернативный интерпретатор для языка Go, написанный на Go.

🌐 Lang: Go
📎 Repo: https://github.com/containous/yaegi