Личный репозиторий с задачами и упражнениями по программированию для изучения языков, фреймворков, инструментов, архитектур и паттернов. Не учебный ресурс, а портфолио личного обучения.
Открытый код. Новые возможности.
Находите качественные проекты с открытым исходным кодом, отправляйте проекты анонимно, заявляйте права на свои проекты и редактируйте их.
Немного любопытства. Мир открытого кода.
THE FIRST COLLECTIONМеньше 10 звёзд и 5+ коммитов за последние 30 дней — проекты, созданные с заботой.
Полная переработка PlantUML на Rust (100% Rust) с целью достижения поведенческой совместимости с оригиналом на Java. Уже поддерживаются парсинг диаграмм последовательностей, рендеринг SVG и функции препроцессора. Есть привязки для Java (JNI) и TypeScript (WASM), Python — в планах.
Предоставляет сервер MCP, который загружает и анализирует исходники библиотек Kotlin/Java из Maven/Gradle, предоставляя через набор инструментов для AI-ассистентов и IDE сигнатуры API, KDoc, исходный код, зависимости и списки версий.
OwnChat — это автономное десктопное приложение для чата на Java Swing и сокетах с базой данных Oracle. Поддерживает создание аккаунтов, контакты, обмен сообщениями в реальном времени, историю, темы и статус онлайн.
Storm — это типобезопасный ORM с приоритетом SQL для Kotlin 2.0+ и Java 21+. Он использует неизменяемые сущности в виде классов данных, запросы на основе метамодели времени компиляции, исключает проблему N+1, прокси-объекты и скрытые контексты персистентности.
Эталонный сервис Spring Boot 4 на Kubernetes, демонстрирующий производственные паттерны, включая развертывание Carvel, метрики Prometheus, зонды Actuator и защищенный конвейер CI/CD со сканированием на безопасность и подписью образов.
Разрабатываемый 2D-игровой движок на Java, созданный с упором на модульность и программную разработку без использования внешних библиотек.
Официальные Docker-образы для Eclipse GlassFish, сервера приложений Java EE. Включают версионированные Dockerfile, при этом GlassFish 7 рекомендуется для контейнерного развертывания.
Детерминированный вертикальный shoot 'em up, написанный с нуля на Java, с кроссплатформенным ядром, работающим как на десктопе, так и в веб-браузерах.
2D-сражение с боссом на Java с использованием libGDX, винтажная анимационная эстетика и многофазовый бой. Разработано как академический проект по ООП.
Boxbot — это игра на Java для управления складом, в которой вы управляете роботом, отправляя посылки до истечения срока их заказа, балансируя между зарядом батареи, временем и растущим объемом работы.
Бесплатная однопользовательская приключенческая игра по MTG на базе Forge, где пять соперничающих цветов сражаются за живую карту с динамическими территориями, системой репутации и реальными карточными дуэлями.
JUI — это легковесный Java-фреймворк для создания интерактивных веб-приложений с минимальным кодом. Реализуйте JuiApp, получите UIContext и опишите интерфейс с помощью компактных вызовов, таких как title, textInput, button, table и map; JUI обрабатывает HTTP, рендеринг и состояние сессии.
Реализация Scoundrel на Java — однопользовательской карточной игры в жанре roguelike с отдельным headless-движком правил и отрисованным вручную пиксель-артом.
Shatterfish — это open-source проект для Shattered Pixel Dungeon, вдохновленный Stockfish. Он обеспечивает headless-геймплей, символьный ИИ, статистическое тестирование и внутриигровой оверлей, соблюдая принцип информационного паритета с игроком.
Creator Mods Suite — это набор для создателей контента и стримеров Minecraft 1.21.1 с восемью независимо отключаемыми функциями для NeoForge и Fabric. Включает режиссёрский инструментарий, анимированного босса, способности на клавишах, мировые события, оружие и многое другое.
Top-down survival shooter на Java + LibGDX. Убивайте врагов подходящим оружием, используйте штык для восстановления HP. Особенности: 3 типа врагов, 4 вида оружия, масштабирование сложности и кастомные шейдеры.