Voici.js - टर्मिनल में बेहतर दिखने वाले टेबल आउटपुट के लिए लाइब्रेरी
(github.com/larswaechter)- टर्मिनल में बड़े object data को आसानी से पढ़े जा सकने वाले table format में आउटपुट करने के लिए विकसित की गई Node.js लाइब्रेरी
- data structure के आधार पर columns अपने आप बनाती है और width को dynamic रूप से adjust करती है, जिससे व्यवस्थित table output मिलता है
- sorting, filtering और highlighting फीचर्स के जरिए data को खोजना और compare करना आसान होता है
- text, row और column स्तर की styling और color application को support करती है, जिससे CLI tools में भी visually clear output मिलता है
- accumulation और table export फीचर्स शामिल हैं, इसलिए report-style output में भी उपयोगी है
- TypeScript पर आधारित होने के कारण स्पष्ट type system प्रदान करती है
- npm के जरिए आसानी से install की जा सकती है, और GitBook व TypeDoc आधारित विस्तृत documentation तथा tests शामिल हैं
5 टिप्पणियां
बहुत बढ़िया ^^
काफ़ी सुविधाजनक लग रहा है, Python के लिए क्या है?
Rich - टर्मिनल को शानदार तरीके से फॉर्मैट करने के लिए एक Python लाइब्रेरी सबसे अच्छी है।
अगर सिर्फ़ टेबल फीचर चाहिए, तो PrettyTable या Tabulate जैसी चीज़ें भी हैं।
धन्यवाद!
ओह, यह काफ़ी अच्छा लग रहा है। अच्छा होगा अगर इसे कई भाषाओं में port किया जाए!