Afilmory(开源照片墙)

简介

一款开源的照片墙工具。支持从多个存储源自动同步照片,提供高性能的WebGL渲染、马赛克布局、EXIF信息显示和缩略图生成等功能。

核心功能

  • 🖼️高性能 WebGL 图像渲染器- 具有平滑缩放和平移操作的自定义 WebGL 组件
  • 📱响应式 Masonry 布局- 由 Masonic 提供支持,可适应不同的屏幕尺寸
  • 🎨现代 UI 设计- 使用 Tailwind CSS 和 Radix UI 组件库构建
  • 增量同步- 智能变化检测,仅处理新的或修改过的照片
  • 🌐 i18n - 多语言支持
  • 🔗 OpenGraph - 用于社交媒体共享的 OpenGraph 元数据

图像处理

  • 🔄 HEIC/HEIF 格式支持- 自动转换 Apple 设备的 HEIC 格式
  • 📷 TIFF 格式支持- 自动转换 TIFF 格式
  • 🖼️智能缩略图生成- 多尺寸缩略图,优化加载性能
  • 📊 EXIF 信息显示- 完整的拍摄参数,包括相机型号、焦距、光圈等。
  • 🌈 Blurhash Placeholders - 优雅的图像加载体验
  • 📱 Live Photo 支持- 检测并显示 iPhone Live Photos
  • ☀️ HDR 图像支持- 显示 HDR 图像

高级功能

  • 🎛️ Fujifilm Recipe - 读取并显示富士相机胶片模拟设置
  • 🔍全屏查看器- 支持手势的图像查看器
  • 🏷️文件系统标签- 根据文件系统自动生成的标签
  • 并发处理- 多进程/多线程并发处理支持
  • 🗂️多存储支持- S3、GitHub 和其他存储后端
  • 📷分享图片- 将图片分享到社交媒体或将 iframe 嵌入到您的网站
  • 🗺️交互式地图浏览器- 使用 MapLibre 通过 EXIF 数据对带有 GPS 坐标的照片进行地理可视化
Afilmory(开源照片墙)-MiBox

演示站点及开源地址

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容