API DHTML gratuita y de código abierto para realiza DHTML compatible con todos los navedadores: Cross-browser DHTML. El API contiene un juego de funciones que implementan las acciones típicas que se pueden hacer con DHTML, como mostrar u ocultar capas, cambiar el z-index, posicionar capas, cambiar colores, hacer recortes... Además, dispone de una serie de scripts más complejos basados en este API para realizar componentes para páginas web más complejos, como pueden ser popups DHTML, Menús DHTML, Scrolls...
Este API está en inglés y existe cierta dificultad para dominarlo. No obstante está comentado, explicado y con ejemplos (todo en español) en un manual de DesarrolloWeb.com:
Taller de Cross-Browser DHTML