现代化全栈 Web 开发框架:快速、流畅、有弹性的用户界面 | 开源日报 No.270

remix-run/remixhttps://github.com/remix-run/remix

Stars: 28.1k License: MIT

Remix 是一个全栈 Web 框架。

  • 专注于用户界面的构建
  • 利用 Web 基础知识提供快速、流畅和有弹性的用户体验
  • 可部署到任何 Node.js 服务器和非 Node.js 环境的边缘
  • 拥有丰富的文档和活跃的社区支持

danielmiessler/fabrichttps://github.com/danielmiessler/fabric

Stars: 10.0k License: MIT

fabric 是一个用于利用人工智能增强人类的开源框架。 该项目的主要功能、关键特性和核心优势包括:

  • 帮助用户收集和整合模块化的人工智能功能(称为 Patterns)到他们生活的各个方面
  • 提供各种生活和工作活动的模式,如提取 YouTube 视频和播客中最有趣部分、总结学术论文、创建与写作完美匹配的 AI 艺术提示等
  • 使 Patterns 对每个人都可用,并允许共享和派生提示,以透明、可扩展且可靠地方式进行交换
  • 包括三个组成部分:Mill(服务器端)、Patterns(实际 AI 应用场景)以及 Looms(调用 Mill 中特定 Pattern 的模块化客户端应用程序)
  • 支持直接引用并编辑单独 Pattern 的 Markdown 格式,并可以在 Web 应⽤程序或自己编程中直接使用任何 fabric 内部 pattern

这是一个非常早期版本,目前正在添加更多文档和功能。

glanceapp/glancehttps://github.com/glanceapp/glance

Stars: 5.4k License: AGPL-3.0

glance 是一个自托管的仪表板,将所有你的订阅内容集中在一个地方。 该项目主要功能、关键特性和核心优势包括:

  • 各种小部件
  • RSS 订阅
  • Subreddit 帖子
  • 天气
  • 书签
  • 特定频道的最新 YouTube 视频
  • 日历
  • 股票
  • iframe
  • Twitch 频道和热门游戏
  • GitHub 发布
  • 网站监控
  • 可主题化
  • 为移动设备优化
  • 快速轻量级
  • 极少的 JavaScript,没有庞大的框架
  • 非常少的依赖性
  • 单个、易分发的 <15mb 二进制文件,以及同样小的 Docker 容器
  • 所有请求都是并行的,不经过缓存的页面通常在约 1 秒内加载完成(取决于网络速度和小部件数量)
  • 配置简单

CapSoftware/Caphttps://github.com/CapSoftware/Cap

Stars: 3.1k License: AGPL-3.0

Cap 是一个开源的、跨平台的屏幕共享工具,是 Loom 的替代品。

  • 可以轻松、即时地进行屏幕共享。
  • 提供视频消息功能,可以录制、编辑和分享视频。
  • 使用 Rust、React (Next.js)、TypeScript 等技术构建,并采用 Turborepo 架构。
  • 包括桌面应用和 Web 应用两个版本。
  • 正在积极开发中,目前处于公测阶段。

TagStudioDev/TagStudiohttps://github.com/TagStudioDev/TagStudio

Stars: 2.3k License: GPL-3.0

TagStudio 是一个文件和照片管理应用程序和系统。

  • 为用户提供自由灵活的文件组织方式
  • 支持标签组合等强大的组织方法
  • 不依赖专有程序或格式,不产生海量附加文件,不改变现有文件结构和工作流程
  • 支持跨平台、多用户设置以及拥有大型库(几 TB)的用户
  • 美观易用,符合当今时代需求