Featured image of post 管理开发环境的利器:帮你提升开发效率 | 开源日报 No.460

管理开发环境的利器:帮你提升开发效率 | 开源日报 No.460

探索 mise,这款强大的开发工具管理工具,轻松管理 Node、Python、CMake 和 Terraform 等多种开发环境,简化环境变量处理,提升项目构建与测试效率。

gruntwork-io/terragrunt

Github Repo Stars License: `MIT` Language: `Unknown`

cover

Terragrunt 是一个灵活的编排工具,允许使用 OpenTofu/Terraform 编写的基础设施作为代码进行扩展。

  • 灵活性强,适用于多种基础设施管理场景
  • 支持 OpenTofu/Terraform 的无缝集成
  • 提供完整的文档和安装说明

jdx/mise

Github Repo Stars License: `MIT` Language: `Unknown`

demo-picture-of-mise

mise 是一个用于管理开发工具、环境变量和任务的工具。

  • 管理多种开发工具,如 Node、Python、CMake 和 Terraform。
  • 处理不同项目目录的环境变量,类似于 direnv。
  • 管理构建和测试项目所需的任务,类似于 make。
  • 提供简单易用的安装与配置方式。

figma/code-connect

Github Repo Stars License: `MIT` Language: `Unknown`

demo-picture-of-code-connect

code-connect 是一个用于将设计系统组件与 Figma 中的设计系统连接起来的工具。

  • 提供真实生产代码片段,替代自动生成的代码示例
  • 支持从代码到 Figma 的属性映射,实现动态和准确的示例
  • 兼容多种平台,包括 React、React Native、Storybook、HTML(如 Web Components、Angular 和 Vue)、SwiftUI 和 Jetpack Compose
  • 易于设置和维护,具备类型安全性和可扩展性

adrianhajdin/zoom-clone

Github Repo Stars License: `NOASSERTION` Language: `Unknown`

demo-picture-of-zoom-clone

zoom-clone 是一个专业的企业级视频会议应用程序,使用 Next.js 14、Stream 和 Tailwind CSS 开发。

  • 实现安全的用户身份验证和授权功能。
  • 快速启动新会议,并配置摄像头和麦克风设置。
  • 提供全面的会议控制,包括录制、屏幕共享和参与者管理等功能。
  • 支持安排未来的会议并查看过去的会议记录。
  • 用户拥有个人房间,可以通过唯一链接进行即时会议。
  • 所有交互均为实时且安全,确保用户隐私与数据完整性。
  • 响应式设计,适配不同设备以优化用户体验。

ReVanced/revanced-patches

Github Repo Stars License: `GPL-3.0` Language: `Unknown`

demo-picture-of-revanced-patches

revanced-patches 是一个用于修改 Android 应用程序的补丁集合,旨在延续 Vanced 的传统。

  • 阻止广告:告别烦人的广告
  • 自定义应用:通过多种布局和主题个性化应用外观
  • 添加新功能:扩展应用功能,提供众多新特性
  • 杂项和通用用途:重命名包、启用调试、禁用屏幕捕获限制、导出活动等
Licensed under CC BY-NC-SA 4.0