开源观察 | 其他工具
lapce 发布 0.0.9 版本
lapce 是一款受 Xi-Editor 启发的编辑器,类似于 vscode。作者声称,他对 lapce 抱有雄心壮志,希望有朝一日可以和 VScode 竞争。
目标:
- 启动迅速,基于 Rust + Druid 开发,使用 wgpu 渲染。
- 支持远程开发
- 支持 LSP,支持代码智能提示、诊断等
- Vim 模式支持
- WASI 插件系统
- 内置终端
目前为 0.0.9 版本,看起来还不太完善,可以先关注。
arboard: 1Password 开源的跨平台剪切板工具
支持在 Linux、Mac 和 Windows 上以独立于平台的方式复制和粘贴文本和图像数据。
https://github.com/1Password/arboard
sys-locale: 1Password 开源的轻量级获取位置的跨平台库
支持 iOS/ Android/ MacOS/ Linux/ Windows/ WebAssembly
等平台。
https://github.com/1Password/sys-locale
Weylus:移动设备作为输入板/触屏
将平板电脑或智能手机用作计算机上的图形输入板 / 触摸屏。
主要特征:
- 使用平板电脑控制鼠标
- 将屏幕镜像到平板电脑
- 使用物理键盘发送键盘输入
- 硬件加速视频编码
上述功能在所有操作系统上都可用,但 Weylus 在 Linux 上效果最好。
Linux 上的其他功能包括:
- 支持手写笔 / 笔(支持压力和倾斜)
- 多点触控:尝试使用支持多点触控的软件,如 Krita
- 捕获特定窗口并仅绘制到它们
- 更快的屏幕镜像
- 平板电脑作为第二个屏幕
https://github.com/H-M-H/Weylus
ProjClean: 查找和清理 build 和 cache 目录
ProjClean 会为你找到 node_modules(node)、target(rust)、build(java)等目录及其存储空间,所以你可以很容易地检查或清理。
https://github.com/sigoden/projclean
Zine - 简单易用的个人杂志生成器
-
移动设备优先。
-
直观而优雅的杂志设计。
-
最佳的阅读体验。
-
主题可定制,扩展友好。
-
支持 RSS Feed 。
-
支持开放图谱协议(Open Graph Protocol)。
-
建立静态网站,托管在任何地方。
-
《TO-D 杂志》- 由 Zine 驱动: https://github.com/zineland/2d2d