Emmet (dříve Zen Coding ) je sada pluginů textového editoru , které do určité míry urychlují psaní HTML , XML , XSL a několika dalších jazyků. Projekt zahájil Vadim Makeev v roce 2008 [1] a od roku 2009 jej aktivně vyvíjel Sergey Chikuenok a také uživatelská komunita Zen Coding na základě myšlenky Zen Coding 2.0 [2] . Od roku 2015 je Mikael Geletsyan zodpovědný za uživatelskou zkušenost v projektu [3] .
Nástroje Zen Coding byly vnořeny do populárních textových editorů a některé pluginy vyvinuté týmem Zen Coding a další byly vzájemně nezávislé. Zen Coding je napsán v JavaScriptu , a proto je vysoce přenosný napříč platformami.
Možnost používat Zen Coding je dostupná v mnoha integrovaných vývojových prostředích . Některé, jako například NetBeans , mají tuto schopnost implementovanou jako zásuvný modul vyvinutý vývojářem nezávislým na Sun Microsystems a Oracle , výrobci NetBeans, a některé zabudované do samotného prostředí, jako je IntelliJ IDEA od JetBrains , PhpStorm a WebStorm. .
Zen Coding je software s otevřeným zdrojovým kódem a je distribuován pod licencí MIT .