解锁安卓超能力,丰富插件为所欲为! | 开源日报 No.159

LSPosed/LSPosed

Stars: 14.1k License: GPL-3.0

LSPosed 是一个 Riru / Zygisk 模块,旨在提供一个与 OG Xposed 一致的 ART hooking 框架,利用 LSPlant hooking framework。 该项目的主要功能、关键特性、核心优势包括:

  • 提供一致的 API
  • 支持 Android 8.1 ~ 14 版本
  • 可以通过 Magisk 安装
  • 兼容原始 Xposed Framework 的模块开发
  • 提供自己的模块仓库和社区讨论平台

lanceliao/china-holiday-calender

Stars: 4.8k License: NOASSERTION

中国节假日补班日历是一个提供中国节假日、调休和补班信息的 ICS 格式日历,可用于 IPhone、Google Calendar、Outlook 等客户端订阅。该项目的特点包括:

  • 节假日信息来自中国政府网,一手信息、权威准确
  • 包含最近 3 年的节假日信息,机器人自动维护,更新及时
  • 日历标题包含放假、补班的天数信息
  • 每个补班日程自动设置上班提醒,默认时间为 09:00~18:00、提前一个小时提醒
  • 支持个性化定制补班日程的开始、结束时间和提醒时间(例如提前一天提醒)
  • 没有广告!!!

MarkFzp/mobile-aloha

Stars: 2.6k License: MIT

mobile-aloha 是一个用于学习双手移动操作的低成本全身远程操作的项目。 该项目主要功能、关键特性、核心优势包括:

  • 提供了硬件组装教程和快速入门指南
  • 支持 Ubuntu 18.04 + ROS 1 noetic 和 Ubuntu 20.04 + ROS 1 noetic 等系统
  • 包含了用于远程操纵和数据收集的 Python 代码
  • 提供了硬件安装说明,包括连接机器人到计算机并设置最大电流限制等步骤

stephencelis/SQLite.swift

Stars: 9.3k License: MIT

SQLite.swift 是一个基于 SQLite3 的类型安全的 Swift 语言层。 该项目提供了以下主要功能、关键特性和核心优势:

  • 纯 Swift 接口
  • 类型安全、可选值感知的 SQL 表达式构建器
  • 灵活、可链接且延迟执行的查询层
  • 自动类型化数据访问
  • 轻量级且简单易用的查询和参数绑定接口
  • 开发者友好的错误处理和调试功能
  • 全文搜索支持
  • 文档完善,经过广泛测试

该项目还可以作为 C API 上轻量级、适合 Swift 编程语言封装。

vercel/ai

Stars: 5.6k License: NOASSERTION

ai 是一个用于使用 React、Svelte、Vue 和 Solid 构建 AI 动力应用程序的库。 该项目主要功能、关键特性和核心优势包括:

  • 使用 SWR 提供对流式文本响应和构建聊天界面的帮助
  • 首屈一指地支持 LangChain 和 OpenAI、Anthropic、Cohere、Hugging Face 以及 Fireworks 和 Replicate
  • 支持 Node.js,Serverless 和 Edge Runtime
  • 回调函数可将完成的流式响应保存到数据库(在同一请求中)

vanjs-org/van

Stars: 1.7k License: MIT

VanJS 是世界上最小的响应式 UI 框架,旨在帮助每个人在一小时内构建有用的 UI 应用程序。

以下是 VanJS 的核心优势和关键特性:

  • 轻量级:VanJS 是一个非常轻薄的框架,仅依赖于纯粹的原生 JavaScript 和 DOM。它只提供了足够使 DOM 操作和状态绑定变得像 React 一样舒适 (甚至更好) 所需功能,并将大部分工作委托给浏览器本身实现的标准 API。因此,VanJS 打包后大小仅为 1.3kB (经过 gzip 压缩后为 0.8kB),比大多数流行 UI 框架要小 50~100 倍。
  • 易学易懂:VanJS 强调框架简单易用,在其 API 中只导出了 5 个函数,并与 React 相似。正因如此,通过教程可以很快掌握该框架并能满足开发者对全面 API 参考文献理解的需要。
  • TypeScript 支持:VanJs 对 TypeScript 提供完美支持,只需下载相应 .d.ts 文件即可享受类型检查、智能感知以及你喜欢使用 IDE 环境下进行规模化重构等各种强力辅助功能。
相关推荐
Rust研习社2 小时前
组合真的优于继承吗?为什么 Rust 和 Go 都拥抱组合舍弃继承?
后端·rust·编程语言
IT_陈寒2 小时前
JavaScript的闭包把我坑惨了,说好的内存会自动回收呢?
前端·人工智能·后端
CaffeinePro3 小时前
Pydantic深度使用:数据校验、枚举、ORM映射
后端·fastapi
Chenyiax4 小时前
从 Chat 到 Responses:OpenAI API 抽象为什么变了?
后端
MariaH4 小时前
Koa和Express的区别
后端
MariaH4 小时前
Koa框架的使用
后端
luckdewei5 小时前
那个用 passlib 做认证的新同事,上线第一天就把用户密码写进了日志
后端
ping某6 小时前
为什么 Nginx 明明监听了 80,转发后端时却用了 4xxxx 端口?
后端·nginx
JustHappy6 小时前
我汇总了身边朋友的经历才发现,其实第一份实习是最难找的......
前端·后端·面试
uhakadotcom6 小时前
在python 的 工程化架构中 ,什么是 薄包装器层?
后端·面试·github