इस प्रोजेक्ट के बारे में

Teksilo एक retained-tree GUI फ्रेमवर्क है जिसे Windows, macOS और Linux पर पेशेवर डेस्कटॉप एप्लिकेशन (जैसे IDEs और एडमिन पैनल) के लिए डिज़ाइन किया गया है। यह एक्सेसिबिलिटी और इंटरनेशनलइज़ेशन को अतिरिक्त सुविधाओं के बजाय मुख्य आर्किटेक्चरल घटकों के रूप में महत्व देता है। मुख्य क्षमताओं में शामिल हैं: - व्यापक Widget लाइब्रेरी: टेबल, ट्री व्यू, चार्ट, कैलेंडर और एक रिच-टेक्स्ट एडिटर सहित 100 से अधिक विजेट। - टेक्स्ट स्टैक: BiDi, शेपिंग, कलर इमोजी और undo/redo का समर्थन करने वाला एक पूर्ण रिच-टेक्स्ट फाउंडेशन। - एक्सेसिबिलिटी: स्क्रीन-रीडर सपोर्ट के लिए एकीकृत AccessKit ब्रिज और WCAG 2.1 AA के अनुरूप थीम्स। - इंटरनेशनलइज़ेशन: Fluent का उपयोग करके कंपाइल-टाइम चेक किए गए अनुवाद। - रेंडरिंग और लेआउट: wgpu के माध्यम से GPU-त्वरित रेंडरिंग और SwiftUI से प्रेरित टू-फेज लेआउट सिस्टम। - रिएक्टिव स्टेट: कुशल UI अपडेट के लिए Signal-आधारित सिस्टम का उपयोग करता है। - उन्नत सुविधाएँ: नॉन-ग्रिड कंटेंट के लिए एक सीन कैनवस, ड्रैग-एंड-ड्रॉप सपोर्ट, पर्सिस्टेंट सेटिंग्स मैनेजमेंट और एक प्रोटोटाइप WebView विजेट शामिल है। - ऑटोमेशन: एक MCP (Model Context Protocol) सर्वर जो AI एजेंटों को एक्सेसिबिलिटी ट्री के माध्यम से एप्लिकेशन को ऑब्जर्व और ड्राइव करने की अनुमति देता है।