Synth ایک ahead-of-time WebAssembly-to-native کمپائلر ہے جو ARM Cortex-M/R، RISC-V RV32IMAC اور AArch64 کو ٹارگٹ کرتا ہے، جس میں Rocq میکنائزڈ درستگی کے ثبوت اور SMT ٹرانسلیشن ویلیڈیشن شامل ہیں۔ یہ پری-ریلیز، ایمبیڈڈ پر مرکوز اور Apache-2.0 لائسنس کے تحت ہے۔
اوپن سورس۔ نئے امکانات۔
معیاری اوپن سورس پروجیکٹس دریافت کریں، گمنام طور پر پروجیکٹس جمع کریں، اور اپنے پروجیکٹ کا دعویٰ کرکے اسے ایڈٹ کریں۔
تجسس کے ساتھ اوپن سورس کی دنیا دریافت کریں۔
THE FIRST COLLECTIONرسٹ بائنری کا سائز کم کرنے کا عملی رہنماء، ریلیز بیلڈ، سمبلز ہٹانا، آپٹمائزیشن فلیگز، LTO، no_std، اور build-std تکنیکوں کو مثالوں اور ٹولز کے ساتھ وضاحت کرتا ہے۔
Wasmtime بائٹ کوڈ الائنس کا ایک اسٹینڈ الون WebAssembly رن ٹائم ہے، جو Cranelift کوڈ جنریٹر پر بنایا گیا ہے۔ یہ تیز رفتار عمل درآمد، سیکیورٹی پر مبنی ڈیزائن، قابل ترتیب وسائل کی حدود، WASI سپورٹ اور معیارات کی تعمیل پیش کرتا ہے، جس میں Rust، C، C++، Python، .NET، Go اور Ruby کے لیے ایمبیڈنگ APIs شامل ہیں۔
wasm-pack Rust سے WebAssembly پیکجز بنانے کا ٹول ہے جو JavaScript کے ساتھ انٹراوپریٹ کرتا ہے۔ npm پیکجز بنانے، build، test اور publish کرنے کی سہولت دیتا ہے۔
LAMINARIA ایک ریسرچ اسٹیج یونائیٹڈ ٹول چین ہے جو Rust اور Nim بلڈز کو ایک قابلِ وضاحت ایکشن گراف کے طور پر ماڈل کرتا ہے، جس میں ڈیپینڈینسی ریزولوشن، کمپائلر پائپ لائنز، بیک اینڈ روٹس، کیشنگ اور ریسورس کے مطابق ایگزیکیوشن شامل ہیں۔
Docker یا Podman کا استعمال کرتے ہوئے Rust کریٹس کی کراس کمپائلنگ اور کراس ٹیسٹنگ کے لیے ایک "زیرو سیٹ اپ" ٹول۔
Firecracker ایک اوپن سورس ورچوئلائزیشن ٹیکنالوجی ہے جو AWS نے تیار کی ہے، KVM کے ذریعے ہلکے مائیکرو VMs میں کنٹینر اور فنکشن ورک لوڈ چلاتی ہے، ہارڈویئر سطح کی تنہائی کو کنٹینر جیسی رفتار کے ساتھ جوڑتی ہے۔
rucc Rust میں لکھا ہوا ایک ابتدائی مرحلے کا آپٹیمائزنگ C کمپائلر ہے۔ اس کا ہدف SQLite، PostgreSQL اور Linux kernel ہیں۔ ابھی تک کوئی بھی C کوڈ کمپائل نہیں کر سکتا۔ M0/M1 مکمل ہو چکے ہیں۔ یہ SMT-verified rewrite rules، poison-free SSA IR، e-graphs استعمال کرتا ہے۔
Folio ایک Markdown فارمیٹ اور Rust ٹول سیٹ ہے جو لٹریٹ پروگرامنگ کے لیے استعمال ہوتا ہے۔ یہ YAML میٹا ڈیٹا والے دستاویزات کو سورس فائلوں میں تبدیل کرتا ہے، انہیں پڑھنے کے قابل صفحات میں بنتا ہے، اور منتخب دستاویزات کو اسٹینڈ الون ریپوزٹریز کے طور پر شائع کر سکتا ہے۔
NEAT-AI کے لیے مشترکہ نیٹو Rust کمپیوٹ کور: neat-core کریٹ میں اسکورنگ، لاس اور بیٹچڈ SIMD کرنلز شامل ہیں جو ارتقائی نیورل نیٹ ورکس چلانے کے لیے استعمال ہوتے ہیں، جس میں اختیاری rayon پیراللزم اور wasm32 اور wasm64 WebAssembly بنڈل ریلیز پائپ لائن موجود ہے۔
nepenthe ایک ٹول ہے جو بڑے مشترکہ conda/PyPI ماحول بنانے، ورژن کرنے اور تقسیم کرنے کے لیے استعمال ہوتا ہے۔ یہ رپورٹ کرتا ہے کہ ٹیمیں ایک بار ماحول کی وضاحت کرتی ہیں، rattler کے ساتھ اسے حل کرتی ہیں، پورٹیبل لاک فائل تیار کرتی ہیں اور ورژن شدہ رجسٹری پر شائع کرتی ہیں تاکہ ہر مشین conda کے بغیر بالکل ایک جیسا ماحول انسٹال کر سکے۔
مائیکروسانڈباکس رفتار والے، لوکل مائیکروVMs میں غیر معتبر ورک لوڈ چلاتا ہے۔ ڈاکر جیسے کام کے نظام، فوری شروع ہونا، اور AI ایجنٹس، CI جابس، اور آٹومیشن کے لیے اندرونی SDKs کی حمایت کرتا ہے۔
Rustic-exporter ایک Prometheus exporter ہے جو rustic/restic بیک اپ ریپوزٹریز کی نگرانی کے لیے بنایا گیا ہے، جو کہ سنہپ شاٹ اور بیک اپ میٹرکس کو قابلِ مشاہدہ بناتا ہے۔