Storm 是一款面向 Kotlin 2.0+ 与 Java 21 的类型安全、SQL 优先 ORM。它采用不可变数据类实体、编译期元模型查询,并消除了 N+1、代理对象与隐藏持久化上下文等问题。
好开源,值得被发现。
发现优质开源项目,匿名提交开源项目,认领编辑你的开源项目。
带着好奇心,发现开源世界。
THE FIRST COLLECTION星标少于 10,最近 30 天至少更新 5 次,代表作者持续用心维护。
一个基于 Kubernetes 的 Spring Boot 4 参考服务,展示了生产环境中的最佳实践,包括 Carvel 部署、Prometheus 监控、Actuator 探针,以及带有安全扫描和镜像签名的强化 CI/CD 管道。
这是一个使用 Java 编写的开发中 2D 游戏引擎,旨在实现模块化和以代码为中心的开发,且不依赖外部库。
该仓库包含Eclipse GlassFish(Java EE应用服务器)的官方Docker镜像,按版本分文件夹组织。推荐使用GlassFish 7进行容器化部署,因6版本存在启动/停止问题。
这是一个使用 Java 从零构建的确定性纵向射击游戏,拥有一个跨平台的内核,可同时在桌面端和 Web 浏览器中运行。
一款使用 Java 和 libGDX 开发的 2D Boss 战游戏,采用复古动画美学和分阶段战斗设计。该项目作为面向对象编程(POO)的学术项目开发。
Boxbot 是一款基于 Java 开发的仓库管理游戏。玩家控制一台机器人,在订单过期前运送包裹,在电池电量、时间与日益增加的工作量之间寻找平衡。
一款基于 Forge 引擎开发的免费单人 MTG 冒险游戏。五种颜色势力在动态地图上争夺领土,包含声望系统和真实的卡牌对决。
JUI是一个轻量级Java框架,用于以最少代码构建交互式Web应用。实现JuiApp,接收UIContext,并用title、textInput、button、table和map等紧凑调用描述UI;JUI负责HTTP、渲染和会话状态。
这是一个基于 Java 开发的 Scoundrel 单人 Roguelike 卡牌游戏桌面实现,采用了测试驱动的无头规则引擎和手绘像素艺术风格。
Shatterfish 是一个受 Stockfish 启发、为 Shattered Pixel Dungeon (SPD) 设计的开源引擎。它实现了无头游戏运行、符号 AI 机器人、统计测试和游戏内叠加层,同时确保 AI 与人类玩家拥有相同的信息可见度。
Creator Mods Suite 是面向 Minecraft 1.21.1 创作者与主播的制作套件,提供八项可独立开关的功能,支持 NeoForge 与 Fabric。包含用于录制控制的导演工具箱、动画 Boss、按键技能、世界事件、武器等,无需离开游戏即可完成内容创作。
一款使用 Java 和 LibGDX 开发的俯视角双摇杆生存射击游戏。玩家需使用匹配的武器击败敌人,并利用刺刀恢复生命值。游戏包含 3 种敌人类型、4 种武器、基于分数的难度缩放以及自定义着色器。
一个个人代码挑战与练习的集合仓库,用于学习多种编程语言、框架、工具、架构和设计模式。它并非教学资源,而是个人学习历程的记录。
PlantUML 的 100% Rust 重实现,目标是与 Java 原版行为一致。目前已支持时序图解析、SVG 渲染和预处理器功能,并提供 Java(JNI)和 TypeScript(WASM)语言绑定,Python 绑定尚在计划中。
提供一个 MCP 服务器,能够从 Maven/Gradle 获取并分析 Kotlin/Java 库源码,通过一系列工具为 AI 助手和 IDE 提供 API 签名、KDoc、源代码、依赖关系和版本列表。
OwnChat是一款基于Java Swing和Socket的自托管桌面聊天应用,使用Oracle数据库存储数据,支持账户创建、联系人管理、实时消息、聊天记录、主题切换和在线状态跟踪。