lexbor
OpenSource библиотека web-браузерного движка для рендеринга HTML5. Очень приятным бонусом является поэтапное описание процесса разработки. Первый из этапов - это парсинг HTML -> https://lexbor.com/articles/html
🌐 Lang: C
📎 Repo: https://github.com/lexbor/lexbor
OpenSource библиотека web-браузерного движка для рендеринга HTML5. Очень приятным бонусом является поэтапное описание процесса разработки. Первый из этапов - это парсинг HTML -> https://lexbor.com/articles/html
🌐 Lang: C
📎 Repo: https://github.com/lexbor/lexbor
Craft
Немного игр в канал. Небольшой клон популярного Minecraft, написанный на C и OpenGL. Поиграть в эту красоту можно под MacOS и Windows.
🌐 Lang: С
📎 Repo: https://github.com/fogleman/Craft
Немного игр в канал. Небольшой клон популярного Minecraft, написанный на C и OpenGL. Поиграть в эту красоту можно под MacOS и Windows.
🌐 Lang: С
📎 Repo: https://github.com/fogleman/Craft
neovim
Проект, который нацелен на агрессивный рефакторинг Vim для достижения следующих целей:
- упрощения процесса поддержки;
- разделение процесса разработки на большее количество разработчиков;
- разработка обновленного UI;
- усовершенствование разработки и интегрирование плагинов.
Проект открыт для всех, кто желает получить хороший опыт в разработке больших и популярных open-source-проектов.
🌐 Lang: Vim Script, C
📎 Repo: https://github.com/neovim/neovim
Проект, который нацелен на агрессивный рефакторинг Vim для достижения следующих целей:
- упрощения процесса поддержки;
- разделение процесса разработки на большее количество разработчиков;
- разработка обновленного UI;
- усовершенствование разработки и интегрирование плагинов.
Проект открыт для всех, кто желает получить хороший опыт в разработке больших и популярных open-source-проектов.
🌐 Lang: Vim Script, C
📎 Repo: https://github.com/neovim/neovim
Мобильный клиент GitHub
Вышел официальный мобильный клиент для GitHub. Теперь вы сможете следить за своими репозиториями с мобильного. Сейчас в клиенте доступны:
- лента нотификаций;
- возможность просмотра и взаимодействия с разделами Issues и Pull Requests;
- просмотр файлов и кода.
📎 App Store: https://apps.apple.com/app/id1477376905
📎 Google Play: https://play.google.com/store/apps/details?id=com.github.android
Вышел официальный мобильный клиент для GitHub. Теперь вы сможете следить за своими репозиториями с мобильного. Сейчас в клиенте доступны:
- лента нотификаций;
- возможность просмотра и взаимодействия с разделами Issues и Pull Requests;
- просмотр файлов и кода.
📎 App Store: https://apps.apple.com/app/id1477376905
📎 Google Play: https://play.google.com/store/apps/details?id=com.github.android
let's Chat
Open-source чат для небольших команд, бесплатная альтернатива Slack. Месседжер можно развернуть на собственном сервере, подключить Hubot, настроить LDAP/Kerberos-аутентификацию и многое другое. Также это будет интересно для тех, кто желает узнать внутреннее устройство больших чат-приложений или разрабатывает похожий проект.
🌐 Lang: JavaScript
📎 Repo: https://github.com/sdelements/lets-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
Консольный инструмент для генерации фейковых данных. Инструмент написан Go, может послужить хорошим примером для тех, кто работает над имплементацией cli, либо для генерации тестовых данных.
🌐 Lang: Go
📎 Repo: https://github.com/yields/phony
seaborn
Библиотека на python для визуализации статистических данных. Если вы хотите поддержать проект и обладаете хорошими знаниями математики, опытом с Python и желанием - в репозитории есть интересные issues.
🌐 Lang: Python
📎 Repo: https://github.com/mwaskom/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
Полифилл 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
Уже не первый на канале (и не последний), браузерный движок. Проект спонсируется компанией 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
Тулза для построения запросов, легковесная альтернатива 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
Утилита для записи экрана. В основе проекта лежит 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
Приложение для менеджмента закладок (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
Наткнулся на ре-имплементацию старого, доброго 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
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
Относительно свежий ЯП, обладающий очень простым синтаксисом, схожим с 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
Астрологи объявили день 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
Фреймворк для разработки серверной части веб-приложений на языке V. Автор вдохновлялся Express и Sinatra. Реализация обладает хорошим списком возможностей, учитывая то, что ментейном занимается один человек.
🌐 Lang: V
📎 Repo: https://github.com/nedpals/vex
Valval
Еще один веб-фреймворк на V. Сильной стороной проекта считается рендеринг темплейтов, для описания синтаксических конструкций в которых используется популярный js-фреймворк Vue.
🌐 Lang: V
📎 Repo: https://github.com/taojy123/valval
Еще один веб-фреймворк на V. Сильной стороной проекта считается рендеринг темплейтов, для описания синтаксических конструкций в которых используется популярный js-фреймворк Vue.
🌐 Lang: V
📎 Repo: https://github.com/taojy123/valval
Revery
Еще одна альтернатива Electron. Технология для построения кросс-платформенных десктоп приложений, в основе которой лежит
🌐 Lang: Reason
📎 Repo: https://github.com/revery-ui/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
Движок для ARPG игр из 2000-х. Сейчас движок работает с ассетами Diablo2, которые не входят в репозиторий - если захотите запустить и поиграть, то вам понадобится "лицензионная" копия игры.
🌐 Lang: Go
📎 Repo: https://github.com/OpenDiablo2/OpenDiablo2
IINA
Медиа-плеер для MacOS. Отличный пример нативного десктоп приложения под мак, и к тому же - это отличный open-source плеер с широким набором фич.
🌐 Lang: Swift
📎 Repo: https://github.com/iina/iina
Медиа-плеер для MacOS. Отличный пример нативного десктоп приложения под мак, и к тому же - это отличный open-source плеер с широким набором фич.
🌐 Lang: Swift
📎 Repo: https://github.com/iina/iina