منصة JavaScript الأسرع والأكثر كفاءة

Bun هو مشغل JavaScript ومجمّع وإدارة حزم طوّر ليكون بديلاً سريعًا وكفؤ للأدوات الحالية، وموجه من البداية للتطبيقات الحديثة.

آخر إصدار: v1.0.2
terminal
# تثبيت Bun
curl -fsSL https://bun.sh/install | bash

# إنشاء مشروع جديد
bun create react-app myapp

# تشغيل التطبيق
cd myapp
bun dev
+3×
أسرع من Node.js
98%
توافق مع حزم npm
+1M
تنزيل شهريًا
19K
نجوم على GitHub
لماذا Bun.js؟

ميزات متقدمة لتطوير JavaScript الحديث

⚡️

أداء فائق

مبني على محرك JavaScriptCore مع تحسينات جوهرية للأداء.

🧩

API متكاملة

واجهة برمجة تطبيقات متكاملة لتبسيط عمليات التطوير اليومية.

🔄

توافق مع Node.js

يعمل مع معظم حزم npm ووحدات Node.js دون تعديلات كبيرة.

🌐

خادم HTTP مدمج

بناء خوادم ويب سريعة بواجهة برمجة بسيطة وقوية.

📦

مدير حزم

مدير حزم فائق السرعة متوافق مع تنسيق حزم npm.

🧪

اختبار مدمج

إطار اختبار سريع متوافق مع Jest لاختبار تطبيقاتك.

واجهة برمجة التطبيقات API

واجهات برمجة قوية وسهلة الاستخدام

خادم HTTP

بناء خوادم ويب سريعة مع واجهة برمجة بسيطة وقوية.

import { serve } from "bun";

// إنشاء خادم HTTP بسيط
serve({
  port: 3000,
  fetch(req) {
    const url = new URL(req.url);
    
    if (url.pathname === "/") {
      return new Response("الصفحة الرئيسية");
    }
    
    if (url.pathname === "/api/users") {
      return Response.json({
        users: ["أحمد", "محمد", "سارة"]
      });
    }
    
    return new Response("صفحة غير موجودة", { status: 404 });
  },
});
استكشاف المزيد عن خادم HTTP →

ابق على اطلاع بآخر التحديثات

اشترك في نشرتنا البريدية للحصول على آخر أخبار ومستجدات Bun.js

لن نرسل لك رسائل مزعجة أبدًا ويمكنك إلغاء الاشتراك في أي وقت.

مجتمعنا

انضم إلى مجتمع Bun.js المتنامي

GitHub

استكشاف الكود المصدري، الإبلاغ عن المشكلات، والمساهمة في تطوير Bun.js.

github.com/oven-sh/bun

Discord

انضم إلى مجتمع Bun.js على Discord للحصول على المساعدة والنقاش والتواصل.

الانضمام إلى Discord

تويتر

تابعنا على تويتر للحصول على آخر الأخبار والإعلانات والتحديثات.

@bunjs_official