مكتبة الوسائط المتعددة البسيطة والسريعة ( SFML ) هي مكتبة لتطوير البرامج عبر الأنظمة الأساسية مصممة لتوفير واجهة برمجة تطبيقات بسيطة (API) لمكونات الوسائط المتعددة في أجهزة الكمبيوتر. تمت كتابته بلغة C ++ مع روابط متاحة لـ Ada وC وCrystal وD و Euphoria و Go وJava وJulia و. NET وNim وOCaml وPython وRuby وRust . تم توفير منافذ الأجهزة المحمولة التجريبية لنظامي التشغيل Android وiOS مع إصدار SFML 2.2.
يتعامل SFML مع إنشاء النوافذ وإدخالها ، وإنشاء سياقات OpenGL وإدارتها. كما يوفر أيضًا وحدة رسومات لتسريع الأجهزة البسيطة لرسومات الكمبيوتر ثنائية الأبعاد والتي تتضمن عرض النص باستخدام FreeType ، وهي وحدة صوتية تستخدم OpenAL ووحدة شبكة لاتصالات بروتوكول التحكم في الإرسال الأساسي (TCP) وبروتوكول مخطط بيانات المستخدم (UDP).
SFML هو برنامج حر ومفتوح المصدر يتم توفيره بموجب شروط ترخيص zlib / png . وهي متوفرة على Linux وmacOS وWindows وFreeBSD . تم إصدار الإصدار الأول v1.0 في 9 أغسطس 2007 ، وتم إصدار أحدث إصدار v2.5.1 في 15 أكتوبر 2018.