实时数据待拉取(运行 scripts/enrich.py 后填充)
暂无截图

项目简介

像操作 XML 一样轻松读写 JSON。该项目为 Java 开发者提供类似路径查询的方式,能够轻松从复杂的 JSON 结构中提取数据,无需手动遍历即可定位目标节点。来自 [@塔咖](https://hellogithub.com/user/bzJpGyu0IanC6L7) 的分享

java String json = "...";Object document = Configuration.defaultConfiguration().jsonProvider().parse(json);String author0 = JsonPath.read(document, "$.store.book[0].author");String author1 = JsonPath.read(document, "$.store.book[1].author");

本期其他项目

全部 →
AltSnap
C第 112 期

AltSnap

Windows 全局 Alt 键窗口管理器。这是一款将 Linux 系统中高效的窗口管理方式复刻到 Windows 平台的工具。你只需按住 Alt 键,即可用鼠标在窗口的任何位置轻松拖动、缩放和停靠,彻底告别繁琐地寻找并点击标题栏和边框的传统操作。

来自 @孤胆枪手 的分享
libpostal
C第 112 期

libpostal

兼容全球地址格式的解析库。该项目是用 C 语言编写的全球地址解析库,支持多种语言、格式和国家的地址字符串,能够将地址信息转换为结构化数据。```c#include#include#include int main(int argc, char **argv) {// Setup (only called once at the beginning of your program)if (!libpostal_setup() || !libpostal_setup_parser()) {exit(EXIT_FAILURE);}libpostal_address_parser_options_t options = libpostal_get_address_parser_default_options();libpostal_address_parser_response_t *parsed = libpostal_parse_address("781 Franklin Ave Crown Heights Brooklyn NYC NY 11216 USA", options);for (size_t i = 0; i num_components; i++) {printf("%s: %s\n", parsed->labels[i], parsed->components[i]);}// Free parse result libpostal_address_parser_response_destroy(parsed);// Teardown (only called once at the end of your program)libpostal_teardown();libpostal_teardown_parser();}```

dlss-swapper
C#第 112 期

dlss-swapper

免更新切换游戏 DLSS 版本的工具。这是一款用于管理和替换游戏的 DLSS、FSR 和 XeSS DLL 文件的工具,支持 Steam、GOG、Epic Games 等主流游戏平台。它可以在不更新游戏的情况下,升级或降级游戏的 DLSS、FSR 和 XeSS 版本,从而优化游戏画质与性能。

Mate-Engine
C#第 112 期

Mate-Engine

开源的 VRM 桌面虚拟伴侣。这是一款开源的桌面虚拟伴侣应用,可作为 Desktop Mate 的开源替代品,支持将自定义的 3D 虚拟角色置于桌面,并内置流畅的闲置动画、点击互动、随音乐舞动等功能。

d2mcpp
C++第 112 期

d2mcpp

动手学现代 C++ 语言特性。这是一套完全开源的现代 C++ 语言特性互动教程。它把 C++11 的核心语言特性(如类型自动推导、移动语义等),拆成可运行的迷你练习,通过自研的 xlings 工具,实现一键安装依赖和实时判题等功能。

LunaTranslator
C++第 112 期

LunaTranslator

开源的视觉小说翻译工具。这是一款专为 Windows 平台设计的视觉小说(Galgame)翻译器,支持 HOOK、OCR、剪贴板等多种文本提取方式,可灵活切换,并提供在线翻译、离线翻译、语音合成等功能。

WindowsAppSDK
C++第 112 期

WindowsAppSDK

为旧桌面应用注入新活力的 SDK。该项目是微软官方开源的 Windows 桌面应用开发组件和工具集,旨在帮助传统的 Win32、WPF、WinForms 等应用,轻松集成最新的 Windows UI 和平台功能。只需引入一个 NuGet 包,就能为原应用引入更美观的 UI 和推送通知、窗口圆角等功能。

evcc
Go第 112 期

evcc

个人电车充电智能管理平台。这是一个开源的 EV(电动汽车)充电器控制平台,为电车车主提供灵活且易于安装的充电解决方案。它提供了可视化且适配移动端的 Web 平台,用户可以通过该平台远程启动、停止和监控车辆的充电状态,支持多种充电设备和车辆型号。智能充电功能还可以根据电价、太阳储能和日程安排,智能安排充电时间,从而节约电费。

同类项目

全部 →
jabref
Java第 124 期

jabref

写论文用的文献管理工具。这是一款免费开源、跨平台的文献与引用管理工具,原生支持 BibTeX/BibLaTeX。它可以从 Google 学术、arXiv 等平台检索论文,自动补全文献信息、提取 PDF 元数据、合并重复条目,并支持与 Word、LibreOffice 和多款 LaTeX 编辑器联动。

来自 @Xuefeng Xu 的分享
暂无截图
Java第 120 期

floci

开箱即用的 AWS 本地模拟器。这是一款免费、开源的 AWS 本地模拟器,帮助开发者在本地开发和测试 AWS 应用,它启动快、占用少、无需账号,仅需一条命令就能在本地启动 20 多种 AWS 服务的模拟环境。

openclaw-android
Java第 120 期

openclaw-android

在 Android 上运行 OpenClaw。该项目提供两种在 Android 手机上运行 OpenClaw 智能体平台(非客户端)的方式。可通过 Termux 安装 glibc 动态链接器直接部署 Linux 二进制文件,也可通过直接安装打包好的 Android 应用实现一键安装 OpenClaw,后者不需要安装 Termux。

openrocket
Java第 120 期

openrocket

开源的模型火箭模拟器。这是一款免费、开源的模型火箭(航模)仿真软件,支持模拟火箭的空气动力学性能和飞行轨迹,提供直观的火箭设计界面,可进行六自由度飞行模拟,在模拟过程中实时展示高度、速度、加速度等参数,适用于 Windows、Linux 和 macOS 平台。

暂无截图
Java第 119 期

jquick-curl

直接运行 curl 命令的 Java 库。这是一款轻量级 HTTP 客户端 Java 库,可直接将 curl 命令转换为 Java 中可执行的 HTTP 请求逻辑,无需手动改写代码。适用于从 Chrome 浏览器开发者工具、API 文档等复制 curl 命令后,快速集成到 Java 项目中。来自 [@paohaijiao](https://hellogithub.com/user/iIaNjn0mSdwx6gv) 的分享```java import java.util.List;// 示例UserService接口定义public interface UserService {/*** 获取所有用户* @param req 请求参数载体* @return 所有用户列表*/@JCurlCommand("curl -X GET --location 'http://localhost:8080/api/users/all'")List all(JQuickCurlReq req);/*** 根据ID获取单个用户* @param req 请求参数载体* @return 单个用户信息*/@JCurlCommand("curl -X GET http://localhost:8080/api/users/1")JUser getUserById(JQuickCurlReq req);/*** 创建新用户(POST请求)* @param req 请求参数载体* @return 创建后的用户信息*/@JCurlCommand("curl -X POST http://localhost:8080/api/users/createUser \\\n" +"-H \"Content-Type: application/json\" \\\n" +"-d '{\"name\":\"John Doe\",\"email\":\"john@example.com\"}'")JUser users(JQuickCurlReq req);}```

pokemon-tbje
Java第 119 期

pokemon-tbje

Java 写的文字版宠物小精灵游戏。这是一款基于 Java 游戏开发框架 LibGDX 构建的终端文字版宠物小精灵游戏,通过 Unicode 盲文字符作为像素点渲染画面,支持对战机制和完整的单人剧情。

暂无截图
Java第 118 期

dslabs

分布式系统课程配套实验框架。该项目是华盛顿大学专为分布式系统教学和学习而设计的 Java 框架,提供网络模拟、自动化测试和可视化调试等功能,帮助初学者从零实现一个具备容错、分片和事务性的 KV 存储系统,在实践中掌握分布式协议的实现原理。

geopulse
Java第 118 期

geopulse

自托管的个人足迹分析平台。这是一款采用 Java(Quarkus)和 PostGIS 构建的位置追踪和分析平台,可作为 Google Timeline 的开源替代品。它运行时占用内存低(40-100MB),提供自动行程检测、实时位置分享、多源数据导入、Immich 集成和 AI 问答助手等功能,支持 Docker 和 K8s 部署。