ڈیپ (Dapp) ڈیولپمنٹ فریم ورکس
صفحہ کی آخری اپ ڈیٹ: 26 فروری، 2026
فریم ورکس کا تعارف
ایک مکمل ڈیپ (dapp) بنانے کے لیے مختلف ٹیکنالوجیز کی ضرورت ہوتی ہے۔ سافٹ ویئر فریم ورکس میں بہت سی مطلوبہ خصوصیات شامل ہوتی ہیں یا وہ آپ کے مطلوبہ ٹولز کو منتخب کرنے کے لیے آسان پلگ ان سسٹمز فراہم کرتے ہیں۔
فریم ورکس بہت سی آؤٹ آف دی باکس (out-of-the-box) فعالیت کے ساتھ آتے ہیں، جیسے:
- مقامی بلاک چین انسٹینس (instance) شروع کرنے کی خصوصیات۔
- آپ کے اسمارٹ کانٹریکٹس کو مرتب (compile) اور ٹیسٹ کرنے کے لیے یوٹیلیٹیز۔
- اسی پروجیکٹ/ریپوزٹری کے اندر آپ کی صارف کا سامنا کرنے والی ایپلیکیشن بنانے کے لیے کلائنٹ ڈیولپمنٹ ایڈ آنز۔
- ایتھیریم نیٹ ورکس سے جڑنے اور کانٹریکٹس کو تعینات (deploy) کرنے کے لیے کنفیگریشن، چاہے وہ مقامی طور پر چلنے والے انسٹینس پر ہو، یا ایتھیریم کے عوامی نیٹ ورکس میں سے کسی ایک پر۔
- ڈی سینٹرلائزڈ ایپ کی تقسیم - IPFS جیسے اسٹوریج آپشنز کے ساتھ انضمام۔
پیشگی شرائط
فریم ورکس میں غوطہ لگانے سے پہلے، ہم تجویز کرتے ہیں کہ آپ پہلے ڈیپس (dapps) اور ایتھیریم اسٹیک کا ہمارا تعارف پڑھیں۔
دستیاب فریم ورکس
Foundry - Foundry ایتھیریم ایپلیکیشن ڈیولپمنٹ کے لیے ایک انتہائی تیز، پورٹیبل اور ماڈیولر ٹول کٹ ہے
- Foundry انسٹال کریں (opens in a new tab)
- Foundry بک (opens in a new tab)
- ٹیلی گرام پر Foundry کمیونٹی چیٹ (opens in a new tab)
- Awesome Foundry (opens in a new tab)
Hardhat - پیشہ ور افراد کے لیے ایتھیریم ڈیولپمنٹ کا ماحول۔
Ape - پائتھونسٹاز (Pythonistas)، ڈیٹا سائنٹسٹس، اور سیکیورٹی پروفیشنلز کے لیے اسمارٹ کانٹریکٹ ڈیولپمنٹ ٹول۔
Web3j - JVM پر بلاک چین ایپلیکیشنز تیار کرنے کا ایک پلیٹ فارم۔
ethers-kt - EVM پر مبنی بلاک چینز کے لیے Async، اعلی کارکردگی والی Kotlin/Java/Android لائبریری۔
Create Eth App - ایک کمانڈ کے ساتھ ایتھیریم سے چلنے والی ایپس بنائیں۔ انتخاب کرنے کے لیے UI فریم ورکس اور DeFi ٹیمپلیٹس کی وسیع پیشکش کے ساتھ آتا ہے۔
Scaffold-Eth - ویب 3 (web3) کے لیے Ethers.js + Hardhat + React کمپوننٹس اور ہکس: اسمارٹ کانٹریکٹس سے چلنے والی ڈی سینٹرلائزڈ ایپلیکیشنز بنانا شروع کرنے کے لیے آپ کو درکار ہر چیز۔
Tenderly - ویب 3 (Web3) ڈیولپمنٹ پلیٹ فارم جو بلاک چین ڈیولپرز کو اسمارٹ کانٹریکٹس بنانے، ٹیسٹ کرنے، ڈیبگ کرنے، مانیٹر کرنے اور چلانے اور ڈیپ (dapp) UX کو بہتر بنانے کے قابل بناتا ہے۔
The Graph - بلاک چین ڈیٹا کو مؤثر طریقے سے استفسار (query) کرنے کے لیے The Graph۔
Alchemy - ایتھیریم ڈیولپمنٹ پلیٹ فارم۔
NodeReal - ایتھیریم ڈیولپمنٹ پلیٹ فارم۔
thirdweb SDK - ہمارے طاقتور SDKs اور CLI کا استعمال کرتے ہوئے ویب 3 (web3) ایپلیکیشنز بنائیں جو آپ کے اسمارٹ کانٹریکٹس کے ساتھ تعامل کر سکیں۔
Chainstack - ویب 3 (Web3) (ایتھیریم اور دیگر) ڈیولپمنٹ پلیٹ فارم۔
Crossmint - انٹرپرائز گریڈ ویب 3 (web3) ڈیولپمنٹ پلیٹ فارم، جو آپ کو تمام بڑی چینز EVM چینز (اور دیگر) پر NFT ایپلیکیشنز بنانے کی اجازت دیتا ہے۔
Brownie - پائتھون (Python) پر مبنی ڈیولپمنٹ ماحول اور ٹیسٹنگ فریم ورک۔
- دستاویزات (opens in a new tab)
- GitHub (opens in a new tab)
- Brownie فی الحال غیر زیرِ انتظام (unmaintained) ہے
OpenZeppelin SDK - حتمی اسمارٹ کانٹریکٹ ٹول کٹ: اسمارٹ کانٹریکٹس کو تیار کرنے، مرتب کرنے، اپ گریڈ کرنے، تعینات کرنے اور ان کے ساتھ تعامل کرنے میں آپ کی مدد کرنے کے لیے ٹولز کا ایک مجموعہ۔
- OpenZeppelin Defender SDK (opens in a new tab)
- GitHub (opens in a new tab)
- کمیونٹی فورم (opens in a new tab)
- OpenZeppelin SDK کی ڈیولپمنٹ ختم ہو چکی ہے
Catapulta - ملٹی چین اسمارٹ کانٹریکٹس کی تعیناتی کا ٹول، بلاک ایکسپلوررز میں تصدیق کو خودکار بنائیں، تعینات شدہ اسمارٹ کانٹریکٹس کا ٹریک رکھیں اور تعیناتی کی رپورٹس شیئر کریں، Foundry اور Hardhat پروجیکٹس کے لیے پلگ اینڈ پلے (plug-n-play)۔
GoldRush (Covalent کے ذریعے تقویت یافتہ) - GoldRush ڈیولپرز، تجزیہ کاروں، اور کاروباری اداروں کے لیے سب سے جامع بلاک چین ڈیٹا API سوٹ پیش کرتا ہے۔ چاہے آپ DeFi ڈیش بورڈ، والیٹ، ٹریڈنگ بوٹ، AI ایجنٹ یا تعمیل (compliance) پلیٹ فارم بنا رہے ہوں، ڈیٹا APIs آپ کو درکار ضروری آن چین ڈیٹا تک تیز، درست، اور ڈیولپر کے موافق رسائی فراہم کرتے ہیں
- ویب سائٹ (opens in a new tab)
- دستاویزات (opens in a new tab)
- GitHub (opens in a new tab)
- Discord (opens in a new tab)
Wake - کانٹریکٹس کی ٹیسٹنگ، فزنگ (fuzzing)، تعیناتی، کمزوری اسکیننگ اور کوڈ نیویگیشن کے لیے آل ان ون (All-in-one) پائتھون فریم ورک۔
- ہوم پیج (opens in a new tab)
- دستاویزات (opens in a new tab)
- GitHub (opens in a new tab)
- VS Code ایکسٹینشن (opens in a new tab)
Veramo - اوپن سورس، ماڈیولر اور ایگنوسٹک (agnostic) فریم ورک جو ڈی سینٹرلائزڈ ایپلیکیشن ڈیولپرز کے لیے اپنی ایپلیکیشنز میں ڈی سینٹرلائزڈ شناختیں اور قابل تصدیق اسناد بنانا آسان بناتا ہے۔
- ہوم پیج (opens in a new tab)
- دستاویزات (opens in a new tab)
- GitHub (opens in a new tab)
- Discord (opens in a new tab)
- NPM پیکیج (opens in a new tab)
مزید مطالعہ
کسی ایسے کمیونٹی وسیلے کے بارے میں جانتے ہیں جس نے آپ کی مدد کی ہو؟ اس صفحے میں ترمیم کریں اور اسے شامل کریں!
متعلقہ موضوعات
ٹیوٹوریلز: ایتھیریم پر ڈیولپمنٹ فریم ورکس
- ابتدائی افراد کے لیے ہیلو ورلڈ (Hello World) اسمارٹ کانٹریکٹ – فل اسٹیک (Fullstack) – Hardhat کا استعمال کرتے ہوئے ہیلو ورلڈ اسمارٹ کانٹریکٹ بنائیں اور تعینات کریں، پھر اسے فرنٹ اینڈ (frontend) سے جوڑیں۔