- सरल और तेज़ उपयोग के लिए डिज़ाइन किया गया एक मिनिमलिस्ट Kanban बोर्ड और task list management टूल
- एक single-page web app, जो एक HTML फ़ाइल, पुराने jQuery package और webfont pack से मिलकर बना है
- पूरी तरह offline इस्तेमाल किया जा सकता है, और इसे इसी बात को ध्यान में रखकर बनाया गया है
- सभी डेटा अभी localStorage का उपयोग करके लोकल में स्टोर किया जाता है
- डेटा को साधारण JSON फ़ॉर्मैट के plain text फ़ाइल के रूप में export या import किया जा सकता है
डेटा का लोकल डिस्क पर ऑटोमैटिक backup इन माध्यमों से किया जा सकता है:
- Nullboard Agent: Windows के लिए native app
- Nullboard Agent Express Port: express.js आधारित portable app
- nbagent: Unix systems के लिए Python संस्करण
UI और UX
- उपयोग में आसानी पर ज़ोर
- सब कुछ अपनी जगह पर edit किया जा सकता है, और सभी बदलाव अपने-आप save हो जाते हैं तथा 50 revisions सुरक्षित रखे जाते हैं
- नए notes को मौजूदा notes के आगे या पीछे सीधे जोड़ा जा सकता है
- notes को दूसरी lists में भी ले जाया जा सकता है
- visual clutter को कम करने के लिए लगभग सभी controls default रूप से छिपे रहते हैं
- लंबे notes को इस तरह collapse किया जा सकता है कि केवल पहली पंक्ति दिखे
- default font Barlow है, जो संकरा होने के साथ-साथ पढ़ने में स्पष्ट है
- notes को अलग दिखने के लिए सेट किया जा सकता है, जो list को sections में बाँटने में उपयोगी है
https:// और http:// से शुरू होने वाले links पहचाने जाते हैं, mouse hover पर "pulse" करते हैं और right-click menu के माध्यम से खोले जा सकते हैं
- CapsLock दबाने पर सभी links highlight हो जाते हैं और left-click किए जा सकते हैं
- lists को भी move किया जा सकता है, हालाँकि notes जितना आकर्षक ढंग से नहीं
- font, size और line height को adjust किया जा सकता है
- color theme को invert किया जा सकता है
- कई boards का समर्थन, और लगभग तुरंत switch किया जा सकता है
- प्रति board 50 revisions के लिए undo/redo support (code में configurable)
- notes को tabs के साथ move करने के लिए keyboard shortcuts शामिल हैं
ध्यान देने योग्य बातें
- desktop और keyboard/mouse उपयोग के लिए लिखा गया है
- mobile devices और tap/touch input पर लगभग टेस्ट नहीं किया गया है
- Firefox में काम करता है, Chrome में टेस्ट किया गया है, Safari में काम करना चाहिए और Edge में भी काम कर सकता है
- boards/lists/notes को स्टोर करने के लिए localStorage का उपयोग करता है, इसलिए cache साफ़ करते समय सावधानी रखें
Dockerized संस्करण
पृष्ठभूमि
- Nullboard एक ऐसा टूल है जो ToDo lists को अच्छी तरह संभालता है
- Trello बुरा नहीं था, लेकिन cloud में डेटा स्टोर करना असुविधाजनक था
- Wekan आशाजनक था, लेकिन बहुत भारी था और offline उपयोग या local storage विकल्प का समर्थन नहीं करता था
- Things सुंदर था, लेकिन सही टूल नहीं था
- Inkscape text items की सूची के लिए ठीक था, लेकिन scalability की कमी थी
- कागज़ भी काफ़ी हद तक सही था, लेकिन items को फिर से व्यवस्थित करना झंझट भरा था
- अंततः जो चाहिए था, उसे खुद लिखना पड़ा, और Nullboard का जन्म हुआ
लाइसेंस
- Commons Clause के साथ 2-clause BSD license
- जब तक बेचते नहीं हैं, तब तक उपयोग, बदलाव और पुनर्वितरण संभव है
अपडेट
1 टिप्पणियां
Hacker News राय
localStorageकी जगह HTML को ही source of truth की तरह इस्तेमाल करना अच्छा रहेगा, ताकि user उसे save कर सके