类库
› md-viewer-pwa
TriptoAfsin/md-viewer-pwa
这是一个基于渐进式Web应用技术的Markdown文件查看器,可在任何设备上离线使用。用户可通过系统文件选择器打开本地Markdown文件,提供美观渲染、语法高亮、Mermaid图表支持,并可导出为PDF或纯文本,所有操作均在本地进行,保护隐私。
技术栈
根目录 javascript
框架
React
^19.2.4
构建工具
Vite
^8.0.4
CSS 框架
Tailwind CSS
^4.2.2
代码规范
ESLint
^9.39.4
查看全部依赖 (37)
依赖
@base-ui/react
^1.3.0
@fontsource-variable/geist
^5.2.8
@tailwindcss/vite
^4.2.2
class-variance-authority
^0.7.1
clsx
^2.1.1
html2canvas
^1.4.1
jspdf
^4.2.1
jspdf-autotable
^5.0.7
lucide-react
^1.8.0
mermaid
^11.14.0
react-dom
^19.2.4
react-markdown
^10.1.0
rehype-slug
^6.0.0
rehype-stringify
^10.0.1
remark-gfm
^4.0.1
shadcn
^4.2.0
shiki
^4.0.2
sonner
^2.0.7
tailwind-merge
^3.5.0
tw-animate-css
^1.4.0
vite-plugin-pwa
^1.2.0
开发依赖
@babel/core
^7.29.0
@cloudflare/vite-plugin
^1.31.2
@eslint/js
^9.39.4
@rolldown/plugin-babel
^0.2.2
@types/babel__core
^7.20.5
@types/node
^24.12.2
@types/react
^19.2.14
@types/react-dom
^19.2.3
@vitejs/plugin-react
^6.0.1
babel-plugin-react-compiler
^1.0.0
eslint-plugin-react-hooks
^7.0.1
eslint-plugin-react-refresh
^0.5.2
globals
^17.4.0
typescript
~6.0.2
typescript-eslint
^8.58.0
wrangler
^4.81.1
截图