• टर्मिनल-आधारित एप्लिकेशन UI को विज़ुअली डिज़ाइन करने वाला Figma-जैसा एडिटर, जो drag-and-drop इंटरफ़ेस प्रदान करता है
  • 20 से अधिक TUI components और CSS-जैसे layout engine का समर्थन, जिससे Box·Button·Table जैसे विभिन्न components को real-time ANSI preview में रखा जा सकता है
  • 8 color themes और project save/load फीचर उपलब्ध, तथा .tui JSON फ़ाइलों के रूप में टीमों के बीच साझा किया जा सकता है
  • आगे चलकर Ink, BubbleTea, Blessed, Textual, OpenTUI, Tview सहित 6 frameworks में code export का समर्थन करने की योजना (फ़िलहाल alpha चरण में, इसलिए काम नहीं करता)
  • macOS, Windows, Docker वातावरण में चलाया जा सकता है, और open source के रूप में जारी किया गया है

अवलोकन

  • TUIStudio टर्मिनल एप्लिकेशन के लिए text-based user interface (TUI) को विज़ुअली डिज़ाइन करने का टूल है
    • उपयोगकर्ता बिना code लिखे visual canvas पर components रख सकते हैं और properties को real-time में समायोजित कर सकते हैं
    • यह Figma जैसी editing environment प्रदान करता है

मुख्य फीचर्स

  • Visual Canvas: drag-and-drop से elements को रखें, और real-time ANSI preview के ज़रिए परिणाम देख सकते हैं
  • 20 से अधिक components: Screen, Box, Button, TextInput, Table, List, Tree, Tabs, Modal, Spinner, ProgressBar आदि शामिल
  • Layout engine: Absolute, Flexbox, Grid modes का समर्थन, और CSS-जैसा property control संभव
  • 8 color themes: Dracula, Nord, Solarized, Monokai, Gruvbox, Tokyo Night, Nightfox, Sonokai आदि उपलब्ध
  • Project save/load: .tui JSON फ़ाइल फ़ॉर्मेट में सहेजकर portability और collaboration का समर्थन

Code export

  • 6 frameworks का नियोजित समर्थन: Ink(TypeScript), BubbleTea(Go), Blessed(JavaScript), Textual(Python), OpenTUI(TypeScript), Tview(Go)
  • एक बार डिज़ाइन किए गए UI को कई frameworks के code में बदला जा सकेगा
  • अभी alpha चरण में होने के कारण code export फीचर काम नहीं करता

समर्थित प्लेटफ़ॉर्म

  • macOS, Windows, Docker वातावरण में चलाया जा सकता है
  • macOS में Gatekeeper security warning की वजह से रन ब्लॉक हो तो “राइट क्लिक → Open → Open Anyway” प्रक्रिया की आवश्यकता होती है
  • Windows में SmartScreen warning दिखाई देती है, और “More info → Run anyway” के ज़रिए चलाया जा सकता है
  • Linux में अलग से कोई बाधा नहीं, इंस्टॉल किया जा सकता है (dpkg -i या फ़ाइल पर double-click)

लाइसेंस और एक्सेस

  • अभी early access चरण में है, और मुख्य editing फीचर्स मुफ्त उपलब्ध हैं
  • भविष्य में Pro version में team features, cloud sync, priority support जैसी paid सुविधाएँ जोड़ी जाएँगी
  • account या cloud connection के बिना local save और Git commit sharing संभव है

शुरुआत कैसे करें

  • Apple Silicon(M1~M4) आधारित macOS के लिए native app उपलब्ध
  • इंस्टॉलेशन के बिना डाउनलोड के तुरंत बाद चलाया जा सकता है
  • Windows और Docker versions भी उपलब्ध हैं

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.