Emscripten (אמסקריפטן) הינו
מהדר (או "קומפיילר") חופשי, פתוח קוד וחינמי (תחת רשיון MIT/X11) מביטקוד של תשתית פיתוח המהדרים LLVM לג'אווהסקריפט (JavaScript), המאפשר המרת בסיסי קוד הכתובים בשפות כמו סי, סי-פלוס-פלוס, אובג'קטיב סי ושפות אחרות שיש להן אפשרות לייצר ביטקוד כזה (ובכללן כל השפות הנתמכות על ידי המהדרים gcc ו-clang) לקוד הרץ בתוך הדפדפן.
באחד מדפי הוויקי של הפרוייקט יש רשימה מכובדת של מספר רב של הדגמות של התוכנה ובכללן מספר רב של משחקים גרפיים מרשימים עם גרפיקה ואודיו, וגרסאות מבוססות ווב של מפרשים של שפות תכנות כמו פייתון, רובי ו-Lua.
הפרוייקט נכתב ברובו ומתוחזק על ידי אלון
זכאי (kripken) שמועסק על ידי ארגון הקוד הפתוח
מוזילה, הידועים גם כארגון מאחורי הדפדפן החופשי Firefox ("פיירפוקס", "שועל האש" או "השוא"ש" בעברית) ולקוח הדואר החופשי
Thunderbird (בעברית: "ציפור הרעם"). למרות זאת, אין בעייה להריץ את קוד הג'אווה סקריפט שמייצר אמסקריפטן גם בדפדפנים אחרים ובכללם כרום/כרומיום של גוגל ואופרה.
ראוי לציין שרצוי שאנשים המעוניינים להתחיל לעבוד עם אמקסקריפטן יקראו טוב את התיעוד בוויקי, משום שהוא עונה על מרבית השאלות בהן נתקלתי מתוך הנסיון שלי להשתמש באמסקריפטן באמצעות ניסוי וטעייה.