منصوبے کے بارے میں
TakaTime ایک پرائیویسی فرسٹ، اوپن سورس ایکٹیویٹی ٹریکر ہے جو WakaTime کا سیلف ہوسٹڈ متبادل بنایا گیا ہے۔ یہ بنیادی طور پر Go میں تیار کیا گیا ہے جس میں اضافی JavaScript, Kotlin, اور Lua کمپوننٹس شامل ہیں، اور یہ Neovim, VS Code, JetBrains IDEs اور Antigravity ایڈیٹر کے لیے پلگ ان کی طرح کام کرتا ہے۔ یہ ٹول نان بلاکنگ آرکیٹیکچر استعمال کرتا ہے تاکہ ڈیٹا سنکرونائزیشن بیک گراؤنڈ میں ہو اور ایڈیٹر کی کارکردگی پر اثر نہ پڑے۔ تمام ایکٹیویٹی ڈیٹا صرف صارف فراہم کردہ MongoDB انسٹنس (Bring Your Own Database) میں ذخیرہ ہوتا ہے، جس سے مکمل ڈیٹا ملکیت یقینی بنتی ہے اور کسی تھرڈ پارٹی کی ٹریکنگ نہیں ہوتی۔ ٹیلی میٹری باریک بینی والی ہے، جو خودکار طور پر کوڈنگ کے وقت کو پروجیکٹ، پروگرامنگ لینگویج اور فائل ٹائپ کے لحاظ سے درجہ بند کرتی ہے بغیر کسی دستی ترتیب کے۔ اس میں اہم خصوصیات میں ایڈیٹر سے براہ راست قابل رسائی انٹرایکٹو ٹرمینل ڈیش بورڈ، 18 بلٹ ان کلر تھیمز، اور GitHub Actions کے ذریعے GitHub Profile README کے لیے ہائی ریزولوشن سٹیٹسٹیکل چارٹس بنانے کی صلاحیت شامل ہے۔ پرائیوی کنٹرولز Neovim میں موجود ہیں اور دیگر ایڈیٹرز کے لیے منصوبہ بندی کی جا رہی ہیں۔ یہ پروجیکٹ MIT لائسنس کے تحت ہے اور نئے IDE سپورٹ یا UI تھیمز کے لیے تعاون خوش آمدید کہتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.