文章插图
JavaScript 项目18、ava:可以并发执行 JavaScript 测试的工具 。这是一款 Node.js 的测试运行工具 , 拥有简洁的 API、详细的错误输出、较高的执行效率等特点 。

文章插图
19、kbar:为你的站点提供命令面板界面的组件 。这是一个即插即用的 React 组件 , 可以快速地为站点增加命令面板功能 。让用户可以通过快捷键 , 灵活、交互式地访问网站 。

文章插图
20、LogicFlow:滴滴开源的流程图编辑框架 。该项目提供了一系列流程图交互和编辑的功能 , 支持实现脑图、ER 图、UML、工作流等各种场景 。

文章插图
21、min:一款最小化的浏览器 。它是仅包含搜索、书签、密码管理、广告屏蔽器等最基础功能的极简浏览器 , 适用于 Windows、Linux、macOS 操作系统 。

文章插图
22、PPTist:在线编辑和演示 PPT 的应用 。该项目采用 Vue3+TypeScript 构建 , 还原了大部分 Office PowerPoint 常用功能 , 支持在线编辑、演示和导出 PPT 文件 。

文章插图
Kotlin 项目23、uhabits:一款帮助建立和维持好习惯的应用 。该软件完全免费、支持中文、无广告和内购 , 在 Google 应用商店上有 500 万的下载量 。首先用户需要在 APP 上新建一个习惯 , 可以设置频率、量化任务、提醒时间等 , 每当完成一次习惯就在应用上做一个标记 , 后面会有详细的图表展示习惯养成情况 。

文章插图
Python 项目24、latexify_py:用于生成 LaTeX 数学公式的 Python 库 。LaTeX 是一种基于 ΤΕΧ 的排版系统 , 对于展示复杂的数学公式表现极为出色 。该项目可以用 Python 函数 , 轻松生成复杂的 LaTeX 数学公式描述 。
import mathimport latexify@latexify.with_latexdef solve(a, b, c):return (-b + math.sqrt(b**2 - 4*a*c)) / (2*a)print(solve(1, 4, 3))print(solve)# 输出如下# -1.0# \mathrm{solve}(a, b, c)\triangleq \frac{-b + \sqrt{b^{2} - 4ac}}{2a}

文章插图
25、matrix-webcam:在“矩阵”中进行视频会议 。可以让你在视频会议时 , 实现类似《黑客帝国》数字雨的效果 , 支持 Teams/Zoom/Skype 视频软件 , 适用于 Windows、macOS、Linux 操作系统 。

文章插图
26、pdf2docx:可将 PDF 转换成 docx 文件的 Python 库 。该项目通过 PyMuPDF 库提取 PDF 文件中的数据 , 然后采用 python-docx 库解析内容的布局、段落、图片、表格等 , 最后自动生成 docx 文件 。
from pdf2docx import parsepdf_file = '/path/to/sample.pdf'docx_file = 'path/to/sample.docx'# convert pdf to docxparse(pdf_file, docx_file)

文章插图
27、schedule:简单友好的 Python 任务调度库 。该项目人性化的 API 设计 , 让开发者仅用几行代码就能轻松实现定时任务 。它不依赖任何第三方库 , 全部代码也就一个文件 800 多行 , 拥有丰富的注释和单元测试 , 源码阅读起来十分轻松 。
经验总结扩展阅读
- 陈情令蓝湛配音是谁?
- 陆战之王黄晓萌结局是什么?
- 31 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何抓取Android系统中Flutter应用程序的包
- 《上传那些事儿之Nest与Koa》——文件格式怎么了!
- 山魁和山魈的区别
- 郁珠大结局是什么?
- 男左女右赵丽颖是哪一期?
- 电影追击者原型是什么?
- 路飞四档是第几集?
- 几个女的偷项链是什么电影?