當前位置: 妍妍網 > 碼農

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 提供了一種安全、可靠的任務管理解決方案。

最近整理了開源合集,回復關鍵字 開源 合集 獲取