类库
› livrarr
kkodecs/livrarr
Livrarr是一个自托管电子书和有声书管理工具,属于*arr生态。它能搜索书籍资源、自动下载整理、补充元数据,并推送到其他应用。基于Docker部署,使用单个容器和SQLite数据库,支持开放元数据源。
技术栈
crates/livrarr-behavioral rust
异步运行时
Tokio
查看全部依赖 (7)
依赖
livrarr-domain
开发依赖
async-trait
chrono
serde
serde_json
tokio-util
trait-variant
crates/livrarr-db rust
异步运行时
Tokio
查看全部依赖 (6)
依赖
async-trait
chrono
livrarr-domain
serde
serde_json
trait-variant
crates/livrarr-domain rust
异步运行时
Tokio
查看全部依赖 (7)
依赖
chrono
quick-xml
0.37
serde
serde_json
thiserror
tokio-util
trait-variant
crates/livrarr-download rust
异步运行时
Tokio
查看全部依赖 (10)
依赖
chrono
data-encoding
2
livrarr-db
livrarr-domain
livrarr-http
serde
serde_json
sha1
0.10
thiserror
trait-variant
crates/livrarr-handlers rust
查看全部依赖 (3)
依赖
livrarr-domain
livrarr-http
livrarr-matching
crates/livrarr-http rust
查看全部依赖 (1)
依赖
livrarr-domain
crates/livrarr-jobs rust
查看全部依赖 (3)
依赖
livrarr-domain
thiserror
trait-variant
crates/livrarr-library rust
异步运行时
Tokio
查看全部依赖 (9)
依赖
libc
0.2
livrarr-db
livrarr-domain
livrarr-tagwrite
serde_json
tempfile
3
thiserror
tracing
0.1
trait-variant
crates/livrarr-matching rust
异步运行时
Tokio
查看全部依赖 (10)
依赖
chrono
id3
1.16
livrarr-domain
mp4ameta
0.13
once_cell
1
rapidfuzz
0.5
rbook
0.4
regex
1
serde
unicode-normalization
0.1
crates/livrarr-metadata rust
异步运行时
Tokio
查看全部依赖 (16)
依赖
chrono
csv
1
livrarr-db
livrarr-domain
livrarr-http
livrarr-matching
regex
1
serde
serde_json
thiserror
tokio-util
tracing
0.1
trait-variant
unicode-normalization
0.1
url
2
urlencoding
2
crates/livrarr-server rust
异步运行时
Tokio
查看全部依赖 (19)
依赖
chrono
futures
0.3
libc
0.2
livrarr-db
livrarr-domain
livrarr-download
livrarr-handlers
livrarr-http
livrarr-library
livrarr-matching
livrarr-metadata
livrarr-tagwrite
serde
serde_json
thiserror
toml
1.1
tracing
0.1
tracing-appender
0.2
trait-variant
crates/livrarr-tagwrite rust
异步运行时
Tokio
查看全部依赖 (5)
依赖
futures
0.3
livrarr-domain
tempfile
3
thiserror
tracing
0.1
frontend javascript
框架
React
^19.2.4
状态管理
Zustand
^5.0.12
数据请求
React Query
^5.96.0
构建工具
Vite
^6.4.1
测试
Vitest
^4.1.2
CSS 框架
Tailwind CSS
^4.2.2
代码规范
ESLint
^10.1.0
Prettier
^3.8.1
查看全部依赖 (29)
依赖
@dnd-kit/core
^6.3.1
@dnd-kit/sortable
^10.0.0
@dnd-kit/utilities
^3.2.2
@radix-ui/react-dialog
^1.1.15
@radix-ui/react-dropdown-menu
^2.1.16
@radix-ui/react-popover
^1.1.15
@radix-ui/react-tabs
^1.1.13
@tanstack/react-virtual
^3.13.23
clsx
^2.1.1
date-fns
^4.1.0
lucide-react
^1.7.0
react-dom
^19.2.4
react-hook-form
^7.72.0
react-joyride
^3.0.2
react-pdf
^10.4.1
react-reader
^2.0.15
react-router
^7.13.2
sonner
^2.0.7
tailwind-merge
^3.5.0
开发依赖
@eslint/js
^10.0.1
@tailwindcss/vite
^4.2.2
@types/node
^25.5.0
@types/react
^19.2.14
@types/react-dom
^19.2.3
@vitejs/plugin-react
^4.7.0
@vitest/coverage-v8
^4.1.2
jsdom
^29.0.1
typescript
^6.0.2
typescript-eslint
^8.58.0