类库
› AmpliPi
micro-nova/AmpliPi
AmpliPi是一个开源的多房间家庭音频系统解决方案,专为AmpliPro硬件设计。它支持多区域音频流传输、控制和放大,可同时播放多个音频源,并通过Android/iOS/Web应用或API实时配置。系统注重隐私,采用自托管模式,无需持续联网即可运行。
标签
技术栈
框架
FastAPI
React
^18.2.0
状态管理
Zustand
^4.3.7
构建工具
Vite
^4.4.9
测试
pytest
^6.2.2
网络
Requests
CSS 预处理器
Sass
^1.59.3
CSS-in-JS
Emotion
^11.10.6
代码规范
ESLint
^8.47.0
Prettier
^2.8.8
查看全部依赖 (62)
依赖
@emotion/styled
^11.10.6
@fortawesome/fontawesome-svg-core
^6.4.0
@fortawesome/free-solid-svg-icons
^6.4.0
@fortawesome/react-fontawesome
^0.2.0
@mui/icons-material
^5.11.11
@mui/material
^5.11.15
@mui/system
^5.11.15
Jinja2
NumPy
Pillow
PyGObject
PyYAML
Pydantic
RPi.GPIO
adafruit-circuitpython-rgb-display
aiofiles
argon2-cffi
babel-plugin-macros
^3.1.0
bluezero
celery
dasbus
dbus-python
deepdiff
fastapi-utils
httpx
immer
^9.0.21
importlib-metadata
loguru
mypy
netifaces
psutil
pydora
pylint
pyserial
pytest-dependency
python-multipart
python-vlc
ramda
^0.29.0
react-dom
^18.2.0
react-fast-marquee
^1.6.4
react-router-dom
^6.10.0
redis
smbus2
spidev
sse-starlette
types-Pillow
types-PyYAML
types-pkg-resources
types-requests
types-ujson
types-urllib3
upnpy
uvicorn
validators
websockets
wrapt
zeroconf
开发依赖
@types/react
^18.0.28
@types/react-dom
^18.0.11
@vitejs/plugin-react
^4.2.1
eslint-plugin-react
^7.33.1
https
^1.0.0
截图