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

Долучайтесь до tech-революції прямо зараз!
加入频道
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
MagicTools

Сборник полезных материалов для гейм-девелопмента. Здесь вы можете найти все для воплощения своих гейм-идей.

📎 Repo: https://github.com/ellisonleao/magictools
LiteDB

NoSQL база данных, написанная на языке C# для платформы .Net. Также, данный проект поддерживает open-source платформу .Net Core.

🌐 Lang: C#
📎 Repo: https://github.com/mbdavid/LiteDB
Gordon

Инструмент для контроля AWS Lambda с помощью CloudFormation. Для тех, кто новичок в данной сфере, в репозитории представлен список тестовых проектов.

🌐 Lang: Python
📎 Repo: https://github.com/jorgebastida/gordon
Sigma.js

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

🌐 Lang: JavaScript
📎 Repo: https://github.com/jacomyal/sigma.js