MkThingsHQ开发者工具

mkext

基于 WXT 与 React 19 的开源 SaaS 浏览器扩展脚手架,支持 Chrome 和 Firefox 单代码库打包。

  • 库/框架
  • 浏览器扩展
  • 浏览器
  • 支持本地运行
mkext 截图
社区热度
95 Stars
GitHub 收藏
最近活跃
2026/8/12
活跃状态暂不清楚
授权协议
APACHE-2.0
宽松协议

为什么值得关注

不是看 Star 排名,而是看它解决了什么问题、实际有没有用,以及方法为什么值得关注。

近 90 天

解决的问题

针对希望为 SaaS 产品开发浏览器配套插件的开发者,减少从零搭建跨浏览器打包、鉴权和各类扩展入口的重复工作。

实际价值

提供了基于 WXT 与 React 19 的脚手架,内置 Better Auth 认证、多入口配置、状态共享及双端构建脚本。

创新 / 差异化

结合了当前流行的前端与扩展工具栈,针对 SaaS 场景集成了具体的身份验证与内容脚本示例。

扩展潜力

基于 Bun、TypeScript、Tailwind CSS 和 WXT,使开发者能够快速构建并维护结构规范的浏览器扩展。

为什么是现在

顺应 Manifest V3 的全面普及以及 React 19、WXT 等现代前端工具链的发展时机。

社区活跃度

近 90 天新增 0 个 Issue、0 个 PR;窗口内抽取的 Issue/PR 样本中有 0 位 Issue 发起者、0 位 PR 贡献者,并发布 0 个版本。

维护者响应

近 90 天没有足够的新 Issue / PR 样本,暂不对维护者响应速度下结论。

PR 样本 0 位贡献者0 次 Release

核心亮点

  • 基于 WXT 框架,一套代码同时编译出 Chrome Manifest V3 与 Firefox 扩展包
  • 提供 Popup、Side Panel、New Tab、DevTools 及 Content Scripts 等完整扩展视图入口
  • 内置 Better Auth 认证,支持 Bearer Token 本地存储与 Google 快捷登录

快速开始

安装方式、上手难度、开始步骤。

装在哪

本地运行

难不难

容易,照着走就行

支持本地运行
  1. 01克隆项目仓库并进入目录
  2. 02使用 Bun 安装项目依赖项目:bun install --frozen-lockfile
  3. 03复制环境变量示例文件:cp .env.example .env 并配置后台认证地址
  4. 04启动 Chrome 开发模式:bun run dev:chrome
  5. 05构建生产发布包:bun run build

更适合谁

  • 想在本机直接跑起来试用的开发者

更多介绍

MkExt 是一个面向 SaaS 应用的浏览器扩展脚手架,主要处理跨浏览器扩展开发中入口繁杂、状态同步以及身份认证难以复用的问题。通过集成 WXT 框架,项目实现了由一套 TypeScript 代码同时生成 Chrome 与 Firefox 插件产物的能力。

该脚手架覆盖了浏览器扩展的大部分交互界面,包括弹出窗口(Popup)、侧边栏(Side Panel)、新标签页(New Tab)、开发者工具面板(DevTools)以及后台 Service Worker。它还演示了两种不同的网页内容注入模式:在搜索结果页嵌入数据徽章,以及在普通网页上叠加浮动面板。

在身份验证和工具链方面,MkExt 集成了 Better Auth 并处理了 Bearer Token 的跨页面存储,搭配 Bun 运行时、Biome 校验工具以及 React 19,可以作为开发生产级扩展的起始模板。

信息来源

每条信息都标注了状态与出处,可展开查看。

10 条 · 展开
  • capability tags

    已核验

    来源: admin_cms · cms editor · 2026/8/15

  • 许可证

    已核验

    Apache-2.0

    来源: GitHub 官方接口 · license.spdx_id=Apache-2.0 · 2026/10/23

  • needs api key

    已核验

    否

    来源: admin_cms · cms editor · 2026/8/15

  • 一句话用途

    已核验

    {"en":"An open-source browser extension starter for SaaS applications, built with WXT, React 19, and Better Auth.","zh":"基于 WXT 与 React 19 的开源 SaaS 浏览器扩展脚手架,支持 Chrome 和 Firefox 单代码库打包。"}

    来源: admin_cms · cms editor · 2026/8/15

  • 平台

    已核验

    browser

    来源: admin_cms · cms editor · 2026/8/15

  • 分类线索

    根据材料推断

    ai-apps

    来源: 项目说明文档 · hint=ai-apps · 2026/8/15

  • product forms

    已核验

    library_framework、browser_extension

    来源: admin_cms · cms editor · 2026/8/15

  • role tags

    已核验

    来源: admin_cms · cms editor · 2026/8/15

  • supports local

    已核验

    是

    来源: admin_cms · cms editor · 2026/8/15

  • supports self host

    已核验

    否

    来源: admin_cms · cms editor · 2026/8/15

根据分类、能力和适用角色匹配的其他已核验项目。