بلڈرز کے لیے Lolly

تکنیکی دستاویزات — ہر اُس شخص کے لیے جو ٹولز تصنیف کرتا ہے، Lolly کو کسی پائپ لائن میں مربوط کرتا ہے، اسے خود ہوسٹ کرتا ہے، یا پلیٹ فارم کو وسعت دیتا ہے۔

اِس میں آپ کے لیے کیا ہے۔ ایک بار ٹول بنا لیں اور وہی درخواست بار بار آپ کے پاس آنا بند ہو جاتی ہے۔ "کیا آپ مجھے بس ایک… بنا دیں گے" جیسی تکراری فرمائش جو آپ کی دوپہریں کھا جاتی ہے، ایک ٹیمپلیٹ بن جاتی ہے جسے دوسرے لوگ خود بھرتے ہیں — درست طریقے سے، آپ کو درمیان میں لائے بغیر۔ آپ کا کام سادہ HTML/CSS/JS ہے: ورژن کنٹرولڈ، قابلِ diff، قابلِ جائزہ، اور ایک کھلے انجن پر چلتا ہے جس میں کوئی وینڈر لاک اِن نہیں، سو یہ آپ ہی کا رہتا ہے۔ پروڈکشن رن کو خودکار بنا دیں اور آپ کا وقت دلچسپ مسئلے کو جاتا ہے، دس ہزارویں ایکسپورٹ کو نہیں۔

Lolly ایک پلیٹ فارم سے آزاد انجن ہے جو کئی شیلز (web PWA، Tauri ڈیسک ٹاپ/موبائل، CLI، TUI) میں یکساں رینڈر پاتھ چلاتا ہے۔ ٹولز کوڈ نہیں بلکہ ڈیٹا ہیں — ایک مینی فیسٹ جمع ایک ٹیمپلیٹ جمع اختیاری hooks — سو نئے ٹولز کسی ایپ اپ ڈیٹ کے بغیر آتے ہیں۔ آرکیٹیکچر کے لیے جائزہ سے شروع کریں، پھر وہ ٹریک اپنائیں جو آپ کی تعمیر سے میل کھاتا ہے۔

پلیٹ فارم پر نئے ہیں؟ گہرائی میں جانے سے پہلے کوئیک اسٹارٹ ایک برانڈ اور آپ کا پہلا رینڈر اپنی جگہ لے آتا ہے۔

آرکیٹیکچر کو سمجھیں

The shell's component library, where every shared primitive is rendered live from its own specimen

ٹولز تصنیف کریں

نیچے دکھایا گیا ہر کنٹرول tool.json میں بیان کیے گئے کسی ان پٹ سے تیار ہوا ہے۔ آپ مینی فیسٹ کی لائن لکھتے ہیں، ہوسٹ ویجٹ بناتا ہے، اور وہی ماڈل CLI اور URL کو بھی چلاتا ہے۔

One declared input, one generated control: a url, a colour, a select, a number, a boolean

یہ پانچ کنٹرولز سے کہیں آگے تک پھیلتا ہے۔ کسی ان پٹ کو section دیں اور ہوسٹ اسے سمیٹ دیتا ہے، چنانچہ D3 Chart Studio جیسا پچاس ان پٹ والا ٹول بھی ایک مختصر فہرست کی صورت میں کھلتا ہے اور باقی سب نام والے گروپوں کے پیچھے ترتیب سے رہتا ہے۔

The D3 sidebar - a handful of primary controls, then Data, Columns, Chart, Axes and the other sections collapsed into one line each

چلائیں اور مربوط کریں

اسے شپ اور آپریٹ کریں

اعتماد اور ڈیٹا

حقوق اور تصنیف بھی باقی سب کی طرح ان پٹ ہی ہیں۔ Embed & Track Image تخلیق کار، کاپی رائٹ، لائسنس اور رابطے کے خانے بیان کرتا ہے، اور ایکسپورٹ اُنہیں فائل کے اپنے میٹا ڈیٹا اور اُس کے C2PA مینی فیسٹ میں لکھ دیتا ہے۔

The Embed and Track Image controls - creator, copyright, a licence dropdown, contact and title, filled from the link