Amaya è un editor Web, vale a dire uno strumento utilizzato per creare e aggiornare i documenti direttamente sul Web.
Il progetto Amaya inizialmente comprendeva solo un editor HTML e CSS; successivamente si sono aggiunte numerose altre funzioni come il supporto XML, XHTML, MathML e SVG.
Amaya è un software open source ospitato dal W3C. Quindi chiunque può contribuire in varie forme (documentazione, traduzione, scrittura del codice, fix dei bug, porting su altre piattaforme…).
Amaya è scritto in linguaggio C ed è disponibile per Windows, Unix e MacOS X