当前位置: 欣欣网 > 码农

3.7k star,好用!一个极简的html页面作为你的日常任务管理工具

2024-12-23码农

最近整理了kubernetes初学者文档,回复 获取

Nullboard 是一个极简主义的看板工具,专注于紧凑性和可读性。它的设计理念是让用户能够快速、方便地管理任务列表。

Nullboard 是一个单页 Web 应用程序,只需一个 HTML 文件、一个古老的 jQuery 包和一个 Web 字体包即可运行。它可以完全离线使用,所有数据都存储在本地。

github.com/apankrat/nullboard

Nullboard 的特点之一是其数据存储方式。所有数据都存储在本地的 localStorage 中,用户可以将数据导出为简单的 JSON 格式的纯文本文件,也可以通过 Nullboard Agent 进行自动备份。

Nullboard Agent 是一个本地 Windows 应用程序,此外还有一个基于 express.js 的便携应用程序 Nullboard Agent Express Port 和一个适用于 Unix 系统的 nbagent 版本。

在用户界面和用户体验方面,Nullboard 强调使用的便利性。所有内容都可以在原地编辑,所有更改都会自动保存,并保留最后 50 次修订以供撤销/重做。新笔记可以快速添加到所需位置,例如现有笔记之前或之后。

笔记也可以在列表之间拖动,几乎所有控件默认都是隐藏的,以减少视觉杂乱。较长的笔记可以折叠以仅显示第一行,从而使看板视图更加紧凑。

Nullboard 的默认字体是 Barlow,这是一种既窄又非常易读的字体。笔记也可以设置为不同的外观,这对于将列表分区为多个部分非常有用。

以 https:// 和 http:// 开头的链接会被识别,并在鼠标悬停时「脉动」,可以通过右键菜单打开。

按下 CapsLock 键会突出显示所有链接,并使它们可以左键单击。列表也可以移动,尽管不像笔记那样闪亮。字体可以更改,其大小和行高可以调整,颜色主题也可以反转。

Nullboard 支持多个看板,几乎可以瞬间切换,每个看板有 50 次修订的撤销/重做功能(可以在代码中配置)。还支持键盘快捷键,包括通过 Tab 键浏览笔记。

Nullboard 的开发背景是为了满足开发者个人的需求。开发者尝试了许多选项,但没有一个完全符合他的要求。Trello 虽然不错,但开发者不喜欢将数据存储在云端的想法。Wekan 看起来很有前途,但最终太重且不支持离线使用或本地存储。Things 很漂亮,但不是合适的工具。Inkscape 和纯文本文件虽然可以,但扩展性不好。纸质笔记几乎可以,但重新排列项目相当麻烦。最终,开发者决定自己编写一个完全符合他需求的工具,于是 Nullboard 诞生了。

Nullboard 目前仍处于测试阶段,主要通过 Twitter 账号 @nullboard 发布更新。它采用 2-clause BSD 许可证和 Commons Clause,用户可以使用、修改和重新分发,但不能出售。

总之,Nullboard 是一个极简主义的看板工具,专注于紧凑性和可读性,适合那些需要快速、方便地管理任务列表的用户。通过其本地存储和离线使用功能,Nullboard 提供了一种安全、可靠的任务管理解决方案。

最近整理了开源合集,回复关键字 开源 合集 获取