扫一扫
关注 HG 公众号
发现更多开源乐趣

Java 项目

兴趣是最好的老师,HelloGitHub 就是帮你找到编程的兴趣。

toBeTopJavaer

第 49 期 Star 14.9k Watch 742 Fork 3.5k 中文
一份全面、系统的 Java 学习教程。推荐给刚入门 Java、需要进阶的小伙伴,在线阅读

FlycoTabLayout

第 49 期 Star 9.8k Watch 229 Fork 2.1k 中文
一款容易接入、功能强大的 Android TabLayout 库。只是很长时间没更新和维护了,有兴趣的小伙伴可以 fork 把它重新维护起来
FlycoTabLayout

concurrent

第 49 期 Star 957 Watch 27 Fork 157 中文
RedSpider 社区开源的《深入浅出 Java 多线程》教程。在线阅读

Linkis

第 49 期 Star 1.2k Watch 145 Fork 387 中文
一款支持多种计算存储引擎的企业级计算中间件。打通了 Spark、TiSpark、Hive 等存储引擎,提供统一作业执行服务,支持提交 SQL、PySpark、HQL 等各种脚本的计算请求
Linkis

incubator-dolphinscheduler

第 48 期 Star 3.9k Watch 231 Fork 1.2k 中文
分布式易扩展的可视化 DAG 工作流任务调度系统。致力于解决数据处理流程中错综复杂的依赖关系,使调度系统在数据处理流程中开箱即用
incubator-dolphinscheduler

KafkaCenter

第 48 期 Star 654 Watch 28 Fork 78
Kafka 集群管理维护、生产消费监控平台
KafkaCenter

MusicPlayer

第 48 期 Star 543 Watch 39 Fork 192
一款开源的 Java 桌面版音乐播放器,使用 JavaFX/Java 8 技术开发的项目
MusicPlayer

quarkus-quickstarts

第 47 期 Star 688 Watch 57 Fork 462
Quarkus 开源的 Java 多种框架 demo 项目集合。这些示例项目可以快速启动、结构清晰,初学者可用作 Java 的实战项目,老手可以当作项目脚手架。启动示例:

mvn quarkus:dev
mvn clean package -Pnative
./target/amqp-quickstart-1.0-SNAPSHOT-runner

FXGLGames

第 47 期 Star 224 Watch 16 Fork 119
此项目包含 FXGL 框架构建的游戏示例。该游戏框架无需安装或设置开箱即用,游戏可以轻松打包到单个可执行文件.jar。示例代码:

public class BasicGameApp extends GameApplication {
    @Override
    protected void initSettings(GameSettings settings) {
        settings.setWidth(800);
        settings.setHeight(600);
        settings.setTitle("Basic Game App");
    }

    public static void main(String[] args) {
        launch(args);
    }
}

FXGLGames

jodd

第 46 期 Star 3.3k Watch 263 Fork 691
一组以极简为原则的 Java 服务框架和实用工具的项目。这不是一个介绍 Java 项目的集合,而是把经常会用到的功能,用尽可能少的代码实现并封装成库,供开发人员选择使用。当你要用 Java 快速实现一些功能的时候,从而不需要引入繁重的库就可以快速实现功能。一个功能一个库,灵活使用、极简实用,便于学习和理解

Jodd = tools + ioc + mvc + db + aop + tx + json + html < 1.7 Mb