周末翻了 6 个GitHub开源项目,真的香!
写代码的人,周末都在折腾什么?
周六下午窝在沙发上刷手机,顺手打开 GitHub 逛了一圈。没想到一翻就翻到 6 个开源项目,个个都挺有意思。花了两小时挨个试了一遍,来跟大家唠唠。
一、开发效率两件套
Lapce —— 轻到起飞的代码编辑器
Lapce 是一款用 Rust 写的代码编辑器,启动速度真的快。支持 Vim 模式,自带代码补全和远程开发,Windows、macOS、Linux 都能用。拿来写中小型项目手感很好,响应几乎零延迟。
不过插件生态还不太成熟,用惯 VSCode 的人刚上手会不太习惯,部分语言支持也还不够完善。
LiveTerm —— 几分钟搭个命令行风网站
这个项目挺有意思。clone 下来改一下 config.json,一个终端风格网站就上线了。拿来做个人主页或者技术展示页,逼格拉满。
缺点也明显,功能比较单一,复杂页面需求基本满足不了,纯展示用途。

二、文件管理新思路
Spacedrive —— 跨平台文件管理器
Spacedrive 内置虚拟分布式文件系统,能把本地硬盘和云存储整合到一个界面里。跨平台支持做的不错,安全方面也比较放心。适合手里有好几块硬盘、多个云盘的人统一管理文件。
项目还在活跃开发中,部分功能不够稳定,偶尔会遇到同步延迟的情况。

MM-Wiki —— 团队知识库搭建工具
MM-Wiki 是个轻量级企业知识库平台,部署非常简单。适合中小团队做内部文档管理和知识沉淀,上手零门槛,新人来了也能很快用起来。
界面风格偏老旧,高级协作功能还有提升空间,大团队用可能不够。

三、视频和 PDF 实用小工具
Video-subtitle-extractor —— 视频字幕提取
基于深度学习的视频字幕提取工具,本地运行不用调第三方 API,隐私方面比较放心。视频里的硬字幕能自动生成 srt 文件,做视频翻译或课程笔记整理很顺手。
低分辨率视频识别准确率会下降,复杂背景下的字幕偶尔会漏识别。

LookScanned —— PDF 变扫描件
这个工具思路很巧,能把 PDF 转成扫描件效果。角度、噪点、模糊度都能调,不用打印机也不用扫描仪,浏揽器里直接操作。合同归档、材料提交偶尔用得上。
参数调不好容易穿帮,效果太假一眼就能看出来,得耐心微调。

四、数据分析好帮手
Perspective —— 交互式数据可视化
Perspective 是交互式数据分析工具,做数据报告和可视化面板都很趁手。内置十几个案例,涵盖电影、超市、流媒体等分类,数据探索比较直观。开发者和数据科学家都能找到用武之地。
配置项偏多,新手上手需要花点时间,文档也不太够祥尽。
写在后面
周末随手翻到的 6 个项目,写代码、管文件、做视频、玩数据,各有用途。哪个最让你心动?
项目地址:
- Lapce:https://github.com/lapce/lapce
- LiveTerm:https://github.com/Cveinnt/LiveTerm
- Spacedrive:https://github.com/spacedriveapp/spacedrive
- MM-Wiki:https://github.com/phachon/mm-wiki
- Video-subtitle-extractor:https://github.com/YaoFANGUK/video-subtitle-extractor
- LookScanned:https://github.com/rwv/lookscanned.io
- Perspective:https://github.com/finos/perspective