类库
› open-notebook
lfnovo/open-notebook
Open Notebook 是 Google Notebook LM 的开源替代方案,注重隐私与灵活性。基于 TypeScript 开发,提供笔记管理、AI 辅助及工作流自定义功能。支持本地部署,允许用户自由扩展特性,适合追求数据自主和个性化体验的技术用户。
技术栈
frontend javascript
框架
Next.js
^16.2.6
React
^19.2.3
状态管理
Zustand
^5.0.6
数据请求
React Query
^5.83.0
测试
Vitest
^4.1.8
网络
Axios
^1.16.0
CSS 框架
Tailwind CSS
^4
代码规范
ESLint
^9
查看全部依赖 (50)
依赖
@hookform/resolvers
^5.1.1
@monaco-editor/react
^4.7.0
@radix-ui/react-accordion
^1.2.12
@radix-ui/react-alert-dialog
^1.1.14
@radix-ui/react-checkbox
^1.3.2
@radix-ui/react-collapsible
^1.1.11
@radix-ui/react-dialog
^1.1.15
@radix-ui/react-dropdown-menu
^2.1.15
@radix-ui/react-label
^2.1.7
@radix-ui/react-popover
^1.1.15
@radix-ui/react-progress
^1.1.7
@radix-ui/react-radio-group
^1.3.8
@radix-ui/react-scroll-area
^1.2.9
@radix-ui/react-select
^2.2.5
@radix-ui/react-separator
^1.1.7
@radix-ui/react-slot
^1.2.3
@radix-ui/react-tabs
^1.1.12
@radix-ui/react-tooltip
^1.2.7
@tailwindcss/typography
^0.5.16
@uiw/react-md-editor
^4.0.8
class-variance-authority
^0.7.1
clsx
^2.1.1
cmdk
^1.1.1
date-fns
^4.1.0
i18next
^25.7.3
i18next-browser-languagedetector
^8.2.0
lucide-react
^0.525.0
next-themes
^0.4.6
react-dom
^19.2.3
react-hook-form
^7.60.0
react-i18next
^16.5.0
react-markdown
^10.1.0
remark-gfm
^4.0.1
sonner
^2.0.6
tailwind-merge
^3.3.1
use-debounce
^10.0.6
zod
^4.0.5
开发依赖
@eslint/eslintrc
^3
@tailwindcss/postcss
^4
@testing-library/jest-dom
^6.6.3
@testing-library/react
^16.2.0
@types/node
^20
@types/react
^19
@types/react-dom
^19
@vitejs/plugin-react
^4.3.4
@vitest/ui
^4.1.8
eslint-config-next
15.4.2
jsdom
^26.0.0
tw-animate-css
^1.3.5
typescript
^5
截图