本周Github有趣项目KaibanJS等

本周Github有趣项目:

KaibanJS
 用于构建多智能体系统的 JavaScript 框架。

Rwf
用于在 Rust 中构建 Web 应用程序的综合框架。 Rwf 使用经典的 MVC 模式(模型-视图-控制器)编写,标配了轻松构建快速安全的 Web 应用程序所需的一切。

功能概述

  • ✔️ HTTP 服务器
  • ✔️ 用户友好的ORM,可轻松构建 PostgreSQL 查询
  • ✔️动态模板
  • ✔️身份验证和内置用户会话
  • ✔️中间件
  • ✔️后台作业和计划作业
  • ✔️ 数据库迁移
  • ✔️具有 JSON 序列化的内置REST 框架
  • ✔️ WebSockets 支持
  • ✔️静态文件托管
  • ✔️ 与Hotwired Turbo紧密集成,用于构建后端驱动的 SPA
  • ✔️ 特定于环境的配置
  • ✔️ 日志记录和指标
  • ✔️命令行界面
  • ✔️ 用于从 Django/Flask 应用程序迁移的WSGI 服务器

heic-to
在浏览器中将 HEIC/HEIF 图像转换为 JPEG、PNG。

Drasi
Drasi 是一个数据处理平台,可简化检测数据变化并立即采取行动的过程。它是一种全面的解决方案,提供内置功能来跟踪特定事件的系统日志和更改源,评估它们的相关性,并自动启动适当的反应。

learn-thing
创建思维导图以使用 AI 学习新事物。 

Kloudlite
RemoteLocal 环境用于构建分布式应用程序。 它通过 WireGuard 网络将本地工作区与远程 Kubernetes 环境连接起来,让开发人员能够以生产级同等的方式访问服务和资源。使用 Kloudlite,开发过程中无需构建或部署步骤 - 通过服务拦截,您的更改会实时反映出来,从而提高生产力并减少开发循环。

主要特点:

  • WireGuard 网络集成:使用 WireGuard 将工作区连接到环境和服务。
  • 同步工作区:使工作区配置和机密与连接的环境和服务保持同步。
  • 基于 Nix 的包管理:利用 Nix 管理工作区包。
  • 无状态环境:支持无开销的临时环境。
  • 并发开发支持:允许多个开发人员同时在同一环境中工作。
  • 应用程序拦截:允许开发人员拦截环境中运行的应用程序,并将其网络流量重定向到工作区


clipscreen
将屏幕的一部分镜像到虚拟显示器,以便更轻松地共享屏幕。

Brisa
Web 平台框架。快速、简单地构建 Web 应用程序。
特点✨

  • ⚛️ ·您需要的一切:JSX、TS、服务器/Web 组件、服务器操作、乐观更新、SSR, streaming, suspense, signals, websockets, middleware, layouts...……
  • ・速度:Brisa 的设计旨在快速启动、构建、测试、部署和运行。
  • ・i18n 支持:文本翻译和路由仅携带您使用的翻译。
  • ・Tiny:默认情况下为 0B,使用服务器操作(RPC 大小)时为 2kB,需要 Web 组件时为 3kb。
  • ・更改输出:只需一个配置命令,您就可以将您的网站从服务器更改为静态、桌面、Android 或 iOS 应用程序。

open-tv
特征:

  • 从任何来源 (M3U 文件、M3U 链接、Xtream) 导入您的 IPTV 频道️
  • 边看边录
  • 多 IPTV 源
  • 通过电视遥控器控制 UI
  • 超低 RAM 使用率、疯狂的速度和即时搜索
  • 在需要时刷新你的资源
  • 将频道添加到收藏夹


DeskPad
某些工作流程需要共享整个屏幕(通常是由于在多个应用程序之间切换),但如果演示者的显示屏比观众大得多,可能很难看清正在发生的事情。

DeskPad 创建一个在其应用程序窗口内镜像的虚拟显示,以便您可以创建一个专用的、易于共享的工作空间。

DeskPad 的行为与其他显示器类似。启动应用程序相当于插入显示器,因此 macOS 会负责将您的窗口正确排列到之前的配置。
您可以通过系统偏好设置更改显示分辨率,应用程序窗口也会相应调整。

每当您将鼠标光标移动到虚拟显示屏上时,DeskPad 都会以蓝色突出显示其标题栏,并将应用程序窗口移到前面,以便让您知道您所在的位置。