Bun JavaScript اور TypeScript ایپس کے لیے ایک آل ان ون ٹول کٹ ہے، جس میں ایک تیز رفتار رن ٹائم، بنڈلر، ٹیسٹ رنر اور پیکیج مینیجر ایک ہی ایگزیکیوٹیبل میں شامل ہیں۔
اوپن سورس۔ نئے امکانات۔
معیاری اوپن سورس پروجیکٹس دریافت کریں، گمنام طور پر پروجیکٹس جمع کریں، اور اپنے پروجیکٹ کا دعویٰ کرکے اسے ایڈٹ کریں۔
تجسس کے ساتھ اوپن سورس کی دنیا دریافت کریں۔
THE FIRST COLLECTIONسولڈ ایک اعلانیہ جاوا اسکرپٹ لائبریری ہے جو یوزر انٹرفیس بنانے کے لیے ہے، JSX ٹیمپلیٹس کو حقیقی DOM نوڈس میں مرتب کرتی ہے اور ورچوئل DOM کے بجائے باریک دانے دار رد عمل والے پریمیٹیوز کے ذریعے انہیں اپ ڈیٹ کرتی ہے۔
Preact ایک ہلکا پھلکا JavaScript لائبریری ہے جو یوزر انٹرفیس بنانے کے لیے استعمال ہوتی ہے، اور یہ React کے مطابق API پیش کرتی ہے جس میں کمپوننٹس اور ورچوئل DOM شامل ہیں، بہت چھوٹے بنڈل میں۔
Yew ایک Rust/Wasm فریم ورک ہے جو ملٹی تھریڈڈ فرنٹ اینڈ ویب ایپس بنانے کے لیے استعمال ہوتا ہے۔ یہ HTML کے لیے Rust میں JSX-like میکرو استعمال کرتا ہے، DOM کالز کو کم کرتا ہے، ویب ورکرز کو سپورٹ کرتا ہے، اور JavaScript اور NPM پیکیجز کے ساتھ انٹرآپ کرتا ہے۔
esbuild ایک بہت تیز جاوا اسکریپٹ بندلر ہے جو گو میں بنایا گیا ہے۔ یہ جاوا اسکریپٹ، سی ایس ایس، ٹائپ اسکریپٹ اور جی ایس ایکس کی اصلی حمایت کرتا ہے، ای ایس ایم اور کامن جی ایس ایم کو بندل کرتا ہے، اور ٹری شیکنگ، مینی فیکشن، سوس میپس، ایک مقامی سرور، وارچ موڈ اور پلگ ان کے ساتھ کمانڈ لائن، جی ایس اور گو ای پی ایز کے ذریعے پیش کرتا ہے۔
Prettier ایک رائے پر مبنی کوڈ فارمیٹر ہے جو کوڈ کو پارس کرتا ہے اور اسے مستقل قواعد کے ساتھ دوبارہ پرنٹ کرتا ہے، جس میں لائن کی زیادہ سے زیادہ لمبائی کا خیال رکھا جاتا ہے اور ضرورت پڑنے پر اسے ریپ (wrap) کیا جاتا ہے۔
MDX ایک قابل تحریر فارمیٹ ہے جو آپ کو مارک ڈاؤن دستاویزات کے اندر براہ راست JSX لکھنے کی اجازت دیتا ہے، تاکہ آپ طویل مواد میں انٹرایکٹو اجزاء درآمد اور ایمبیڈ کر سکیں۔ یہ ریپو MDX کو JavaScript میں کمپائل کرنے اور اسے React، Preact اور Vue جیسے بنڈلرز اور فریم ورکس کے ساتھ مربوط کرنے کے لیے پیکجز فراہم کرتا ہے۔
Transform ایک اوپن سورس پولی گلوٹ ویب کنورٹر ہے جو براؤزر میں ڈیٹا اور کوڈ کی مختلف فارمیٹس کے درمیان تبدیلی کرتا ہے۔ یہ Next.js سے بنایا گیا ہے، ہر تبدیلی کے لیے علیحدہ راستہ فراہم کرتا ہے اور خود میزبانی کی حمایت کرتا ہے۔
بائیوم ایک ویب پروجیکٹ ٹول چین ہے جو جاوااسکرپٹ، ٹائپ اسکرپٹ، JSX، JSON، CSS اور GraphQL کے لیے فارمیٹر اور لینٹر پیش کرتا ہے۔ یہ CLI یا ایڈیٹرز میں LSP سرور کے طور پر چلتا ہے، عام طور پر کوئی ترتیب درکار نہیں ہوتی اور npm سے انسٹال کیا جا سکتا ہے۔