Node.js عبارة عن منصة برمجية لبناء تطبيقات إنترنت قابلة للتطوير بدرجة كبيرة. يستخدم Node.js، المبني على وقت تشغيل جافا سكريبت في Chrome، نموذج إدخال / إخراج قائم على الأحداث وغير محظور يجعله خفيف الوزن وفعالًا وممتازاً لتطبيقات الإنترنت المليئة بالبيانات في الوقت الفعلي. يستخدم Node.js محرك Google V8 JavaScript و libUV وعدد من المكتبات المدمجة.