haiodo.blog

ls -la projects/

▸Интабия ПлатформаTypeScript · 2025 -

открытая платформа для команд, чем занимаюсь сейчас

Открытая платформа и единое место работы для команд: Chat, Tracker, Office, Drive. Доступна в Web, Desktop, iOS, Android и через MCP.

platform.intabia.rugithub
▸Platform CollectiveTypeScript · 2026 -

продолжение платформы сообществом

Тот же фундамент, что и Huly, но развитие идёт сообществом и в открытую. Форк, который живёт своей жизнью.

Platform-Collectiveplatform
▸Hum1izerGo · 2026 -

ищет канцелярит и следы нейросети в тексте, комментариях и коммитах

CLI на Go: проверяет прозу, комментарии в коде и сообщения коммитов на штампы, канцелярит и AI-слоп, показывает находки с номерами строк и советом. Встраивается в Claude Code, Codex, opencode и pi как скилл и хуки: агент видит находку сразу после правки. Текст сам не пишет, решает человек.

githubкак делалсянеделя с хуками
▸OAITTPython / Swift · 2025 -

распознавание речи на GigaAM с API как у OpenAI

Сервис распознавания речи на модели GigaAM с API, совместимым с OpenAI. Две реализации с одним API: сервис на Python и нативная сборка на Swift/MLX для Apple Silicon в виде приложения для строки меню macOS. Воркеры - отдельные процессы с автоперезапуском, живая статистика, бенчмарки.

github
▸TenniarbSwift · 2018 -

редактор мозговых карт для macOS

Личный проект: нативный редактор мозговых карт для macOS со своим текстовым форматом описания диаграмм и движком вычислений.

github
▸OOPC++ / Java · 2023 -

курс и задания по ООП для НГУ

Курс и задания по объектно-ориентированному программированию, который веду у студентов Новосибирского государственного университета.

github
▸HulyTypeScript · 2021 - 2025

открытая платформа для бизнес-приложений

Открытая платформа для приложений: Chat, Tracker, HRM, ATS. Моими руками сделаны Tracker, Github Integration, системные и UI-компоненты. 27.9k звёзд на GitHub.

huly.iogithub
▸Network Service MeshGo · 2018 - 2020

hybrid/multi-cloud IP service mesh

Гибридный/мульти-облачный IP service mesh для Kubernetes. Работал над ядром и интеграциями.

networkservicemesh.iogithub
▸YANG-IDEJava · 2014 - 2016

IDE для языка моделирования YANG / NETCONF

IDE для языка YANG, разрабатывалась в Xored для Cisco. Продукт, сборка, редакторы, модель. Форк продолжает жить в OpenDaylight.

github
▸ECLJava · 2010 - 2013

Eclipse Command Language, скриптовый язык Q7 и RCPTT

Расширяемый скриптовый язык командной строки от Xored, основной язык сценариев Q7 и RCPTT. Делал ядро, runtime отладчика, переработку клиент-серверного выполнения команд и новые команды.

github
▸F4Java / Fantom · 2010 - 2016

IDE для языка Fantom на Eclipse

IDE для языка Fantom на базе Eclipse и DLTK. Интеграция с JDT, автодополнение и навигация по FFI, парсер, сборка; позже сопровождал проект и принимал PR сообщества.

github
▸Eclipse RCPTTJava · 2009 - 2021

инструмент UI-тестирования Eclipse-приложений

Инструмент записи и воспроизведения UI-тестов для Eclipse/SWT-приложений. Вырос из проекта Q7 в Xored и стал открытым проектом Eclipse Foundation. Язык сценариев ECL, распределённое выполнение тестов.

eclipse.dev/rcpttgithub
▸RCPMLJava · 2006 - 2007

декларативный UI на XML для Eclipse RCP

UI-движок для Eclipse RCP: интерфейс описывается на XML и оформляется стилями CSS. Делал ядро, формы и отрисовку на SWT.

github
▸Eclipse DLTKJava · 2005 - 2015

Dynamic Languages Toolkit, один из первых контрибьюторов

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

eclipse.dev/dltkgithub

cat projects/*.mdx

Подробные заметки по отдельным проектам.

Что такое Huly?читать →

Введение в платформу Huly

Huly как Foundation для меня лично?читать →

Что такое Foundation или Huly для меня.

Tenniarb: Mind Map Meets Calculation Engineчитать →

Редактор мозговых карт для MacOS

Tenniarb: живая демонстрациячитать →

Интерактивный просмотр и полноценный редактор Tenniarb прямо в браузере

DLTK (Dynamic Languages Toolkit)читать →

Dynamic Languages Toolkit

RCPTT (RCP Testing Tool)читать →

Rich Client Platform Testing Tool