🔍你应该了解的被低估的开源项目🧠
由 Mux 主办的 DEV 全球展示挑战赛:展示你的项目!
在《星际历史》二月刊中,我们受到了一篇讨论被低估的开源项目的文章的启发,这些项目值得更多关注。我们深入研究了相关讨论,看看我们错过了哪些精彩项目!以下是我们的一些心头好:
- 密码本
- 查找页面
- Paperless-ngx
- QPDF
- 河
密码本
CryptPad提供功能齐全的办公套件,包含高效协作所需的所有工具。
本地运行时,CryptPad 是一款功能强大的文档创建和编辑应用程序。但通过浏览器使用时,CryptPad 则有所不同:它采用端到端加密。任何人都无法访问您的文档;所有数据都保存在您使用的设备上,即使是 CryptPad 管理员也无法查看您的文件内容。
对于团队而言,您可以与其他用户实时协作。您可以通过链接(需设置密码或有效期)共享文档,也可以使用标签嵌入文档。
查找页面
Pagefind是一个静态搜索库,旨在小型或大型网站上都能表现良好,同时尽可能减少带宽占用,而且您无需托管任何基础设施。
通常情况下,你需要搭建自己的基础设施,或者注册第三方平台才能为网站添加搜索功能。Pagefind 本质上是一个前端搜索库,它在用户浏览器内部运行搜索查询。而且它兼容大多数网站框架,例如 Hugo、Eleventy、Jekyll、Next、Astro、SvelteKit 等。
Paperless-ngx
Paperless-ngx是一款文档管理系统,它可以将您的纸质文档转换为可搜索的在线文档库,方便您轻松查找。凭借标签、全文搜索、多用户权限系统等功能,对于喜欢整理文件和文档的用户来说,这简直是梦寐以求的解决方案。
Paperless-ngx 是Paperless和Paperless-ng这两个项目的继承者,这两个项目现在都已公开存档。原项目并没有消亡,而是通过开源社区得以延续!
QPDF
QPDF是一个命令行工具,可以对 PDF 文件执行保留内容的转换。我们还有另一个文件管理工具!
只要你拥有一个有效的PDF文件,QPDF的魔力就开始显现了:
如果你有一个受密码保护的PDF文件,但你忘记了密码怎么办?它可以以你当前PDF工具无法处理的方式转换该文件,而且只需通过命令行界面进行最少的操作。
除了加密和解密之外,QPDF 还可以修改、合并、拆分 PDF 文件,并将其转换为不同的格式。
河
River是一个用于在线机器学习的 Python 库。在线机器学习可以动态适应数据中的新模式,或者当数据本身随时间生成时,例如股票价格预测、内容个性化等。
River 支持多种机器学习任务,包括回归、分类和无监督学习。它还可以用于一些临时性任务,例如计算在线指标以及概念漂移检测。
River 实际上是creme和scikit-multiflow的合并,这是开源协作和延续的又一个很好的例子。
最后
您怎么看?您有没有遇到过哪些值得更多关注的开源项目?请告诉我们!
文章来源:https://dev.to/milasuperstar/undererated-open-source-projects-you-should-know-about-4ne9





