SubMax — это игра, разработанная на LibGDX с поддержкой desktop, Android и HTML, включающая устаревшие версии 2016 года.
Открытый код. Новые возможности.
Находите качественные проекты с открытым исходным кодом, отправляйте проекты анонимно, заявляйте права на свои проекты и редактируйте их.
Немного любопытства. Мир открытого кода.
THE FIRST COLLECTIONJavaCV предоставляет Java-обёртки для OpenCV, FFmpeg и других библиотек компьютерного зрения через JavaCPP Presets. Поддерживает обработку изображений, захват и запись видео, обнаружение лиц и калибровку камер на Java и Android.
Реализация Scoundrel на Java — однопользовательской карточной игры в жанре roguelike с отдельным headless-движком правил и отрисованным вручную пиксель-артом.
JUI — это легковесный Java-фреймворк для создания интерактивных веб-приложений с минимальным кодом. Реализуйте JuiApp, получите UIContext и опишите интерфейс с помощью компактных вызовов, таких как title, textInput, button, table и map; JUI обрабатывает HTTP, рендеринг и состояние сессии.
ANTLR v4 — генератор парсеров, который читает грамматики и создаёт парсеры, деревья разбора и интерфейсы listener/visitor для структурированного текста или бинарных файлов. Поддерживает десять целевых языков: Java, C#, Python3, JavaScript, TypeScript, Go, C++, Swift, Dart и PHP.
OwnChat — это автономное десктопное приложение для чата на Java Swing и сокетах с базой данных Oracle. Поддерживает создание аккаунтов, контакты, обмен сообщениями в реальном времени, историю, темы и статус онлайн.
Обширное руководство с обширным контентом по различным областям технологий, помогающее накапливать знания и отвечать на вопросы для карьеры в этой сфере.
Образовательный репозиторий алгоритмов на Java. Предназначен для обучения, а не для продакшена. Поддерживает Gitpod и Codecov.
Elasticsearch — это распределённый поисковый и аналитический движок с RESTful API и векторная база данных. Он поддерживает полнотекстовый, векторный и гибридный поиск, журналы, метрики, APM, аналитику безопасности и сценарии использования RAG. Включает быструю локальную настройку через Docker, API и Kibana.
DBeaver — это бесплатный кроссплатформенный инструмент для работы с базами данных и SQL-клиент для разработчиков, DBA и аналитиков, поддерживающий более 100 драйверов баз данных через JDBC/ODBC, с редактором SQL, редактором данных, ER‑диаграммами, импортом/экспортом и интеграцией чата с ИИ.
jadx — декompiler Dex в Java с интерфейсом командной строки и GUI для конвертации Android APK, dex, aar, aab и zip файлов в читаемый Java исходный код, декодирования ресурсов и деобфускации.
Tiled — это универсальный редактор тайловых карт для игр на основе тайлов, таких как РПГ, платформеры и клонов Breakout. Поддерживает карты любого размера, произвольное количество тайлов и слоёв, пользовательские свойства и читаемый формат TMX с несколькими наборами тайлов.
Полная переработка PlantUML на Rust (100% Rust) с целью достижения поведенческой совместимости с оригиналом на Java. Уже поддерживаются парсинг диаграмм последовательностей, рендеринг SVG и функции препроцессора. Есть привязки для Java (JNI) и TypeScript (WASM), Python — в планах.
Eclipse Deeplearning4J (DL4J) — экосистема глубокого обучения для JVM, поддерживающая Java, Scala, Kotlin и др. Включает импорт моделей из Keras, TensorFlow, ONNX; ND4J для линейной алгебры; SameDiff для автодифференцирования; DataVec для ETL; работает на CPU/GPU под Windows, Linux, macOS.
Проект для углублённого изучения Java-разработки в интернете, систематизирующий ключевые области бэкенд-архитектуры: высоконагруженные системы, распределённые вычисления, отказоустойчивость, микросервисы и обработку больших объёмов данных.
Spring AI — это среда приложений от экосистемы Spring для разработки ИИ, предлагающая переносимые строго типизированные API, соединяющие корпоративные данные и API с ведущими моделями ИИ и векторными хранилищами.
Gradle — это масштабируемый инструмент автоматизации сборки, поддерживающий Java, Kotlin, Scala, Android, Groovy, C++ и Swift, с интеграцией с IDE и CI, а также обширной документацией и ресурсами сообщества. (approximately 200 characters)
Рупмад вызовов по программированию 2024: пошаговые упражнения, решения, видео и рейтинг. Можно использовать любой язык и делиться своими решениями.
Kestra — это open-source платформа оркестрации с событийным управлением, предназначенная для рабочих процессов данных, ИИ и инфраструктуры, использующая декларативный интерфейс YAML.
SmartTube — это бесплатный медиаклиент с открытым исходным кодом для Android TV и телевизионных приставок. В его функционале есть интеграция с SponsorBlock, поддержка воспроизведения в разрешении 8K с частотой 60 кадров в секунду, совместимость с HDR, а также отсутствие зависимости от сервисов Google.