Black 是由 Python 软件基金会维护的 Python 代码格式化器。它以单一一致的风格在原地重新格式化整个文件,提供最少化的配置选项,力求生成最小差异的 diff,并承诺 PEP 8 合规性。
好开源,值得被发现。
发现优质开源项目,匿名提交开源项目,认领编辑你的开源项目。
带着好奇心,发现开源世界。
THE FIRST COLLECTIONKestra 是一个开源的事件驱动编排平台,旨在为数据、AI 和基础设施工作流提供支持,采用声明式 YAML 接口进行配置。
Canonical 推出的轻量级单包 Kubernetes 发行版 MicroK8s,通过 snap 在 42 种 Linux 版本上安装,适用于工作站、IoT、边缘计算及 CI/CD。它提供一键启用的 DNS、Dashboard、Istio 和 Prometheus 等附加组件,简化部署与管理。
Portainer 是一款轻量级的服务交付平台,提供图形用户界面 (GUI) 和 API,用于管理 Docker、Swarm、Kubernetes 和 ACI 环境。
Prometheus Operator 是一个 Kubernetes 原生工具,通过自定义资源自动化部署、配置和管理 Prometheus 监控集群、Alertmanager 及相关组件。
Fission 是一个开源的、Kubernetes 原生的无服务器框架,用于在 Kubernetes 上部署和管理函数与应用。它支持多种语言,冷启动速度快(约100毫秒),并支持自动扩缩容。
Harbor 是一个由 CNCF 托管的开源云原生镜像仓库,用于存储、签名和扫描容器镜像及 Helm charts。
这是一个由社区维护的DevOps参考指南,涵盖Docker、Kubernetes、Prometheus、Git、Ansible、Terraform、Jenkins、GitLab CI、GitHub Actions、CircleCI、Travis CI、Puppet、Chef、Linux和网络,包含概念、命令、教程、面试问题和精选学习链接。它作为知识库而非可运行应用,按主题组织文档,便于快速查阅。项目遵循MIT许可证,适合DevOps工程师、学生和面试者作为学习和复习资源。
“他们如何做SRE”是一个精选的知识库,汇集了来自Airbnb、Netflix、Google等100多家科技组织的SRE实践、工具和文化资源,涵盖博客、演讲、视频和书籍,并按组织分类整理。
Atlantis 是一款自托管的 Terraform Pull Request 自动化工具,旨在实现协作式的基础设施即代码(IaC)工作流。
fastlane 是一款面向 iOS 和 Android 开发者的自动化工具,旨在简化生成截图、管理配置文件和发布应用程序等繁琐任务。
kustomize 是一款无需模板的 Kubernetes YAML 配置定制工具,允许用户在不修改原始源文件的情况下对原始文件进行修改。
WebTorrent Desktop 是一个开源跨平台桌面应用,支持 macOS、Windows 和 Linux,可添加种子链接或文件并在后台下载的同时即时播放媒体。项目基于 Electron,提供开发、测试和打包流程,并采用 MIT 许可。
Kubespray 是一个基于 Ansible 的工具,用于在裸机和主要云提供商上部署生产就绪、高可用的 Kubernetes 集群,支持多种网络插件和许多 Linux 发行版。
Harness Open Source 是一个端到端的开发者平台,集成了源代码管理、CI/CD 流水线、托管开发环境(Gitspaces)和制品仓库,可通过 Docker 在本地运行。
Tekton Pipelines 提供 Kubernetes 原生的资源来声明 CI/CD 流水线。流水线是云原生的、解耦的和类型化的,使用容器作为构建块,Task 可以独立运行,并且资源可以替换。
这是一个由社区维护的综合性免费编程学习资源集,涵盖了多种语言的电子书、在线课程和交互式教程。
Nx 是一个面向 TypeScript 和多语言代码库的 monorepo 平台。其核心由 Rust 构建以保证性能,并可通过 TypeScript 扩展。它支持缓存未变更内容、仅运行受影响的任务,并提供插件系统及集成且具备自愈能力的 CI。