2020 年 3 月 9 项最佳开源发现

2025-06-07

2020 年 3 月 9 项最佳开源发现

大家好!

让我来介绍一下 2020 年 3 月最佳开源发现列表。

如果您想获得更多精彩内容,包括新的和有用的开源工具、精彩的文章和精彩的演讲 - 您可以加入我的电报频道@OpensourceFindings镜像链接)。

在此列表中,我们将讨论:Rust、TypeScript、JavaScript、Go 和 Python。
内容涵盖 Web 开发、DevOps 和 QA 工具、文档以及 DX 改进。

故障这个

一个命令行工具 + Python 库,用于对图像进行故障处理,甚至可以将其制作成 GIF!

用 Python 编写。

关联

故障这个

K9S

Kubernetes CLI 以时尚的方式管理您的集群!

用 Go 编写。

关联

K9S

无需查询的 GraphQL 客户端

用 TypeScript 编写。

关联

无

django-schema-graph

Django-schema-graph 可以将你的 Django 模型制作成彩色图表。该图表具有交互功能,可以轻松随意地打开/关闭模型和应用程序。

用 Python 编写。

关联

django-schema-graph

拼写错误修复程序

Github Action(什么是 Github Action?)可以自动修复源代码和文档中的拼写错误和错误!示例 PR

用 Shell 编写。

关联

拼写错误修复程序

图式论

为基于 Open API / Swagger 的应用生成并运行测试用例的工具。它内部使用基于属性的测试。

用 Python 编写。但是,它可以与用任何语言编写的应用程序兼容,只要它们具有有效的swagger.json

关联

图式论

科蒙

Linux 内核管理器和活动监视器🐧💻

用 Rust 编写。

关联

科蒙

餐巾

Python 作为 DSL 用于编写 PlantUML 序列图。

用 Python 编写。

关联

将此代码:

def distributed_control(c):
    user = c.object('User')
    order = c.object('Order')
    orderLine = c.object('OrderLine')
    product = c.object('Product')
    customer = c.object('Customer')

    with user:
        with order.calculatePrice():
            with orderLine.calculatePrice():
                product.getPrice('quantity:number')
                with customer.getDiscountedValue(order):
                    order.getBaseValue().ret('value')
                    c.ret('discountedValue')

进入此图:

餐巾

解释壳

一个 Web 应用,可以解释 Shell 命令。非常有帮助!

用 Python 和 JavaScript 编写。

关联

解释壳

奖金

opensource.builders:企业工具的不同开源替代品。

开源建设者

今天就到这里!注意安全。如果你喜欢这份清单,记得订阅我的电报频道。我每个月都会发布新的项目。另外,欢迎在评论区分享你发现的任何精彩项目。欢迎随时提供反馈。

你也可以在 Github 上关注我,了解新乐器的制作过程,以及你能提供哪些帮助!如果你是开源新手,这是一个很好的开始。

文章来源:https://dev.to/sobolevn/9-best-open-source-findings-march-2020-3ipa
PREV
构建无可指责的工作环境
NEXT
15 个学习前端开发的优秀网站