Emmet (tidligere Zen Coding ) er et sæt teksteditor -plugins , der til en vis grad fremskynder skrivning af HTML , XML , XSL og flere andre sprog. Projektet blev startet af Vadim Makeev i 2008 [1] og er blevet aktivt udviklet af Sergey Chikuenok siden 2009, såvel som af Zen Coding - brugerfællesskabet baseret på ideen om Zen Coding 2.0 [2] . Siden 2015 har Mikael Geletsyan været ansvarlig for brugeroplevelsen i projektet [3] .
Zen Coding-værktøjer er blevet indlejret i populære teksteditorer , og nogle plugins udviklet af Zen Coding-teamet og andre er blevet gjort uafhængige af hinanden. Zen Coding er skrevet i JavaScript og er derfor meget bærbar på tværs af platforme.
Muligheden for at bruge Zen Coding er tilgængelig i mange integrerede udviklingsmiljøer . Nogle, såsom NetBeans , har denne funktion implementeret som et plug-in udviklet af en udvikler uafhængig af Sun Microsystems og Oracle , producenten af NetBeans, og nogle er indbygget i selve miljøet, såsom JetBrains ' IntelliJ IDEA , PhpStorm og WebStorm .
Zen Coding er open source-software og distribueres under MIT-licensen .