关于python:2021-最佳开源软件榜单-Top29FastAPI-StreamNative-上榜

42次阅读

共计 3388 个字符,预计需要花费 9 分钟才能阅读完成。

近日,InfoWorld 颁布了 2021 Bossie Awards 榜单。该榜单对以后软件开发、devops、数据分析和机器学习畛域的开源我的项目进行了排行,选出了年度最佳开源软件 Top29,外面有不少是大家眼生的,一起来看看吧!

1、Svelte and SvelteKit

在翻新、开源、前端 JavaScript 框架畛域,Svelte 及其全栈对应 SvelteKit 可能是所有产品中最雄心勃勃、最有远见的,斯维尔特一开始通过采纳编译时策略突破现状,当初凭借卓越的体现、继续的倒退和卓越的开发人员教训。SvelteKit 目前正通过公测,持续进行测试通过采纳最新的工具和制作技术实现飞跃的苗条传统,部署到无服务器环境是一项内置性能。

2、Minikube

顾名思义,Minikube 是一个缩影在桌面上运行的 Kubernetes 群集。无需虚拟机,应用本机容器或裸机即可。Minikube 反对跨平台工作,不须要 MacOS 或 Windows 用户装置 Linux 发行版就能够运行。

3、Pixie

Pixie 是 Kubernetes 应用程序的可察看性工具,可查看高层数据集群的状态,如服务映射、集群资源和应用程序流量,同时也能够深刻查看更具体的视图,例如 pod 状态、火焰图和单个视图应用程序申请。

4、FastAPI

FastAPI 是一款高性能 Web 框架,用于构建 API,领有疾速高性能、疾速编码、更少的谬误、直观繁难、持重等特点,基于并齐全兼容 API 的凋谢规范 OpenAPI 和 JSON Schema。

5、Crystal

Crystal 是一款兼顾 C 语言的速度和 Ruby 语言的表现力的编程语言我的项目。通过多年开发,今年年初 Crystal 1.0 正式公布,应用动态类型和 LLVM 编译器来实现高速度,可用于个别工作负载。

6、Windows Terminal

Windows Terminal 是一款功能强大的命令行终端工具,具备不少风行个性,如多 Tab 反对、多语言反对、可配置、主题和款式以及反对 emoji 和基于 GPU 运算的文本渲染等。

7、OBS Studio

OBS Studio 是以后视频捕捉和流媒体直播大趋势下推出的商业显示捕获和摄像套件。用户能够创立多个捕捉源定义(实时摄像机、残缺桌面、特定窗口),将捕捉保留到磁盘上的文件,或将其实时流式传输到提供商。

8、Shotcut

Shotcut 是一款跨平台的视频编辑工具,容许用户在利用成果和分层及对音频和视频轨道进行所有的规范修改。Shotcut 可在 Mac、Linux、BSD 和 Windows 上跨平台运行,交互界面灵便,操作也非常简单。

9、Weave GitOps Core

Weave GitOps 是一款基于当先的 GitOps 引擎 CNCF Flux,反对无效的 GitOps 工作流,可将应用程序继续交付到 Kubernetes 集群中。

10、Apache Solr

Apache Solr 是基于 Lucene 的全文搜寻服务器及当下较风行的企业级搜索引擎。Apache Solr 是可集群的、可在云端部署,且反对建设云端级的搜寻服务。

11、MLflow

MLflow 是一款 Databricks 创立并由 Linux 基金会托管的 MLOps 平台,可让人跟踪、治理和保护各种机器学习模型、试验及其部署。

12、Orange

Orange 能为数据挖掘变得 ” 富有成效且乏味 ”,它容许用户创立一个数据分析工作流程,以执行各种机器学习和剖析性能以及可视化。

13、Flutter

Flutter 是一款由 Google 工程师团队打造的用于创立高性能、跨平台的挪动利用。Flutter 针对当下以及将来的挪动设施进行优化,专一于 Android and iOS 低提早的输出和高帧率。

14、Apache Superset

Apache Superset 是 Airbnb 开源的数据探查与可视化平台(曾用名 Panoramix、Caravel),也是一款企业级商业智能 Web 应用程序。该工具在可视化、易用性和交互性上十分有特色,用户能够轻松对数据进行可视化剖析。

15、Presto

Presto 是一款开源分布式 SQL 引擎,用于在线剖析解决、集群运行,可查问各种各样的数据源,并将后果返回到商业智能和剖析环境。

16、Apache Arrow

Apache Arrow 库可用于 C、C++、C#、Go、Java、JavaScript、Julia、MATLAB、Python、R、Ruby 和 Rust,为立体和分层数据定义了一种独立于语言的柱状内存格局,为古代 CPU 和 GPU 上的高效剖析操作而组织。

17、InterpretML

InterpretML 是一款开源 Explainable AI(XAI)包,内置先进机器学习可解释性技术,可用来训练可解释的 glassbox 模型并解释黑盒零碎。

18、Lime

Lime(全称为 local interpretable model-agnostic explanations)是一种 post-hoc 技术,可通过扰动输出的特色并查看预测后果来解释任何机器学习分类器的预测。

19、Dask

Dask 是一款用于并行计算的开源库,可将 Python 包扩大到多台机器上。Dask 能够将数据和计算散布在多个 GPU 上。

20、BlazingSQL

BlazingSQL 是一款基于 RAPIDS 生态系统构建的 GPU 减速 SQL 引擎,基于 Apache Arrow 柱状内存格局,具备反对大规模数据迷信工作流和企业数据集的各种性能。

21、Rapids

Rapids 是 Nvidia 的开源软件库和 API 套件,可让用户有能力齐全在 GPU 上执行端到端的数据迷信和剖析管道。它采纳 Nvidia CUDA 基元进行底层计算优化,并通过用户敌对的 Python 接口裸露了 GPU 的并行性和高带宽内存速度。

22、PostHog

PostHog 是一款为开发人员构建的开源产品剖析平台,可在不向第三方发送数据的状况下主动收集用户网站或应用程序上的每个事件,无需手动推送也能主动捕捉点击次数和综合浏览量,以剖析用户在做什么。

23、LakeFS

LakeFS 提供了一种 ” 以治理代码的形式治理你的数据湖 ” 的办法,为对象存储减少了一层相似于 Git 的版本控制,通过 LakeFS,治理和爱护代码库的相熟技术可扩大到古代数据库。

24、Meltano

Meltano 是往年从 GitLab 中分离出来的一款收费开源 DataOps 代替传统 ELT(提取、加载、转换)工具链其数据仓库框架可让用户的我的项目建模、提取和转换数据变得容易,并通过内置的剖析工具和简化报告的仪表盘来补充集成和转换管道。

25、Trino

Trino(原名 PrestoSQL)是一款分布式 SQL 剖析引擎,可对大型分布式数据源运行极快的查问。Trino 容许用户同时对数据湖、关系型存储或多个不同起源执行查问,而不须要复制或挪动数据进行解决。

26、StreamNative

StreamNative 是一家高度可扩大的信息和事件流平台,该平台将 Apache Pulsar 弱小的分布式流解决架构与 Kubernetes 和混合云反对等企业额定性能、大型数据连接器库、繁难认证和受权以及用于衰弱和性能监控的专用工具相结合,极大简化了实时报告和剖析工具以及企业应用流的数据管道铺设。

27、Hugging Face

Hugging Face 提供了最重要的开源深度学习资源库,其指标是扩大到文本之外,反对图像、音频、视频、物体检测等。

28、EleutherAI

EleutherAI 是一个由机器学习钻研人员组成的分布式小组,致力于将 GPT-3 带给所有人。

29、Colab notebooks for generative art

不同于今年,Bossie 的赢家传统上是库、框架、平台和应用程序及操作系统——以开源为主。但往年,开源引发艺术“爆炸”的因素也值得关注。

目前,GitHub 上成长着寰球最有价值和最简单的开源我的项目以及免费软件,极大地为寰球很多企业及公司升高了信息技术老本。如果你也在寻找软件的前沿技术,能够看看以上 2021 InfoWorld Bossie Awards 中提到的开源我的项目。

对于 InfoWorld

InfoWorld 是一家信息技术媒体公司,成立于 1978 年目前隶属于 IDG。每年 InfoWorld 都会依据软件对开源界的奉献,以及在业界的影响力评比出当年的“最佳开源软件”(BOSSIE),该奖项评比曾经连续了十多。

正文完
 0