盘点 11 月份 火火火 的 GitHub 项目

语言: CN / TW / HK

逛逛 GitHub 每个月都会盘点本月份最火的开源项目,本篇文章就是十一月份 Star 攀升最多的的开源项目,其中包含 Java、Python、C++、JavaScript 等语言,它们分别是:

1. 超级受欢迎的Java工具类: Hutool

2. 实时渲染引擎

3. Remix 开源了!

4. 免费 API 

5. Java 权限认证框架

6.  easyExcel

7. HTTP请求框架

8.  分布式数据同步工具

9. NLP 工具包

01

Java 工具类

在一个项目中总会有一个 “util” 包 ,它包含了用户自己创建的工具类。而 Hutool 是项目中  “util” 包 友好的替代, Hutool  一个非常受欢迎的 Java 工具类 ,该工具通过静态方法封装,降低相关 API 的学习成本,提高工作效率,使 Java 拥有函数式语言般的优雅。

它节省了开发人员对项目中公用类和公用工具方法的封装时间,使开发专注于业务,同时可以最大限度的避免封装不完善带来的 bug。

02

实时渲染引擎

Filament是一款 Google 开发基于物理的的实时渲染引擎,支持 PBR 材质,并且针对 Android 平台做了优化,适用于 Android、iOS、Linux、macOS、Windows 和 WebGL。

03

Remix 开源了!

Remix 开源了!该项目是 由  React Router  开发团队所开发的基于 React 和 Node 的全栈框架,以解决开发者在用 React 开发时面临的一些棘手问题,就在上周, Remix 关闭付费订阅模式,正式开源。

Remix 作为一个框架,其特点包括:

  • 文件系统路由

  • 路由布局嵌套

  • 自动拆分代码

  • 数据驱动的元标签

  • 内置数据加载

  • 零配置构建

  • React Refresh

  • ……

04

免费 API

为了方便广大的开发者,该仓库搜集了网上诸多的免费 API。仓库中的 api 会每月更新。

05

Java 权限认证框架

一个轻量级 Java 权限认证框架,让鉴权变得简单、优雅! 目前已集成 登录认证、权限认证、分布式 Session 会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis 集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成...

06

easyExcel

基于 Java 生成 Excel 比较有名的框架有 Apache poi、jxl ,但他们都存在一个严重的问题:耗内存。 easyexcel 重写了 poi 对 07 版 Excel 的解析,大大降低了内存功耗,不会出现内存溢出的异常。

64M 内存 20 秒读取 75M (46W 行 25 列) 的 Excel, 当然还有极速模式能更快,但是内存占用会在 100M 多一点。

07

HTTP 网络请求框架

Retrofit 是一个 RESTful 的 HTTP 网络请求框架的封装,网络请求的工作本质上是 OkHttp 完成,而 Retrofit 仅负责 网络请求接口的封装

08

分布式数据同步工具

DataX Web 是在 DataX 之上开发的分布式数据同步工具,提供简单易用的操作界面,降低用户使用 DataX 的学习成本,缩短任务配置时间,避免配置过程中出错。

用户可通过页面选择数据源即可创建数据同步任务,支持 RDBMS、Hive、HBase、ClickHouse、MongoDB 等数据源,RDBMS 数据源可批量创建数据同步任务,支持实时查看数据同步进度及日志并提供终止同步功能,集成并二次开发 xxl-job 可根据时间、自增主键增量同步数据。

09

NLP 工具包

面向生产环境的多语种自然语言处理工具包,基于 PyTorch 和 TensorFlow 2.x 双引擎,目标是普及落地最前沿的 NLP 技术。HanLP 具备功能完善、性能高效、架构清晰、语料时新、可自定义的特点。

具有如下功能: 分词、词性标注、命名实体识别、依存句法分析、成分句法分析、语义依存分析、语义角色标注、词干提取、词法语法特征提取、抽象意义表示;以及指代消解、语义文本相似度、文本风格转换。

欢迎关注公众号 逛逛GitHub 回复「1125」下载本期项目。 最后,防止找不到本篇文章,可以收藏点赞,方便翻阅查找。

推荐阅读

1.  GitHub 上有什么好玩的项目?

2.   推荐 7 个热门电商 GitHub 项目

3. 女朋友让我写 1 万字检讨

4. GitHub 上 7 个 yyds 算法项目