开源项目趋势周刊第218期(20241117)
812 /
0 /
Posted on 204 days ago
"星"推荐:大多数时间追踪工具都缺少一项或多项重要功能。封闭源代码的解决方案存在隐私问题,而且功能有限。开源的解决方案在开发时没有考虑到最终用户的需求,而且通常编写得不便于扩展、还缺乏同步性。ActivityWatch 已经制定了解决所有这些问题的计划,而且进展顺利。ActivityWatch——记录你所做的事情,让你知道自己是如何度过时间的。所有数据均由您安全控制。——出自《ActivityWatch》
本期观星者计数增长值前三名的是『repo名,当前星数(增长值) 』:
- Excalidraw 84877(535 )
- Diagrams 39412(328)
- Milvus 30673(311)
如果对 DataFrame 性能要求高,可以参考下 Polars。Polars 是在 Rust 中使用 Apache Arrow Columnar Format 作为内存模型实现的 OLAP 查询引擎之上的 DataFrame 接口。Polars 速度非常快,是目前性能最好的解决方案之一。Polars 也非常轻量级。它不需要任何依赖项,这一点在导入时间上就能体现出来:
- Polars: 70ms
- numpy: 104ms
- pandas:520ms
对于 Cloud functionality(云功能)开发者而言,如果不想被企业供应商或框架锁定,或者可以参考下 CloudI ("cloud-e")。CloudI 使用 Erlang 编程语言,因此具有可扩展性和容错性。CloudI 的 Erlang 并发性降低了并发处理所需的功率和硬件数量,因此可扩展性自然也就提高了。CloudI API 为任何支持语言(目前包括 ATS、C/C++、Erlang/Elixir、Go、Haskell、Java、JavaScript、OCaml、Perl、PHP、Python、Ruby 和 Rust)的面向服务架构 (SOA) 开发提供了一套简单的函数。
Azurite V3 和 Azurite V2 都旨在为客户提供方便的模拟,以便在本地快速试用 Azure 存储服务。Azurite V3 的架构经过了重构,更加灵活和强大。Azurite V3 利用基于 Azure Storage REST API swagger 规范的 TypeScript 服务器代码生成器。这可减少人工操作,确保与 API 实现保持一致。目前,生成器项目是私有项目,正在开发中,仅 Azurite V3 使用。Azure 计划在 Azurite V3 发布后公开 TypeScript 服务器生成器。
1)观星者计数(Stargazers count)TOP10
序号 |
名称 |
主编程语言 |
简介 |
当前总星数 |
增加值 |
当前总提交数 |
1 |
Polars |
Rust |
由 Rust 编写的多线程矢量化查询引擎驱动的 DataFrame 库。「Dataframes powered by a multithreaded, vectorized query engine, written in Rust」 |
30379 |
129 |
11272 |
2 |
ActivityWatch |
Python |
最好的免费开源自动时间跟踪器。跨平台、可扩展、注重隐私。「The best free and open-source automated time tracker. Cross-platform, extensible, privacy-focused.」 |
12439 |
66 |
1023 |
3 |
Jesse |
Python |
用 Python 编写的高级加密货币交易机器人。「An advanced crypto trading bot written in Python」 |
5715 |
32 |
2605 |
4 |
Meshroom |
Python |
三维重建软件。(3D Reconstruction Software) |
11226 |
22 |
4194 |
5 |
HandyControl |
C# |
包含一些简单且常用的 WPF 控件。「Contains some simple and commonly used WPF controls」 |
6148 |
22 |
1971 |
6 |
JustAuth |
Java |
🚀小而全而美的第三方登录开源组件。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信等第三方平台的授权登录。 「Small but full and beautiful third-party login open source components. Currently supports Github, Gitee, Weibo, Dingding, Baidu, Coding, Tencent cloud developer platform, OSChina, Alipay, QQ, WeChat and other third-party platforms authorized login .」 |
16541 |
22 |
744 |
7 |
mini-redis |
Rust |
使用 Tokio 实现不完整的 Redis 客户端和服务器 - 仅供学习之用。『Incomplete Redis client and server implementation using Tokio - for learning purposes only』 |
3970 |
21 |
99 |
8 |
xh HTTP请求工具 |
Rust |
发送 HTTP 请求的友好且而快速的工具。「Friendly and fast tool for sending HTTP requests」 |
5597 |
19 |
1652 |
9 |
注意力就是你所需要的:Pytorch实现 |
Python |
"注意力就是你所需要的一切"中 Transformer 模型的 PyTorch 实现。『A PyTorch implementation of the Transformer model in "Attention is All You Need".』 |
8867 |
19 |
196 |
10 |
Detours |
C++ |
Detours 是一款用于监控和检测 Windows API 调用的软件包。它以源代码形式发布。「Detours is a software package for monitoring and instrumenting API calls on Windows. It is distributed in source code form.」 |
5272 |
19 |
120 |
"星"关注:Azurite 是与 Azure Storage API 兼容的开源服务器(模拟器)。Azurite 基于 Node.js,为希望在本地环境中轻松试用 Azure Storage 的客户提供跨平台体验。Azurite 以最小的依赖性模拟 Azure Storage 支持的大多数命令。——出自《Azurite》
你好!勤快的作者和贡献者们!辛苦了,感谢你们的辛勤付出。
注:数据来源于 GitHub。数据生成于【2024-11-17 2:00pm】,是一个与一周前的数据进行比较的版本。
文章同期在公号“Worldlink资源网”发布,欢迎关注。进入公众号,在后台发消息: "zst|trend|走势图 期号 项目序号(1-20)",如 "zst 151 20",可查看《开源项目趋势周刊第151期》序号为20的项目近3个月的观星者计数(Stargazers count)走势图。在后台发消息 ? 或 help 获取指令列表。

小程序(GitHub观星组)有收藏和点赞repos的功能。欢迎使用。
