Sotacs ist eine Sammlung von Komponenten für das Web-Framework Tapestry. Es stellt »NavigationBar« bereit, einen mit JavaScript gesteuerten hierarchischen Navigationsbereich mit einklappbaren Ordnern, Hervorhebung des Felds unter dem Mauszeiger und Hervorhebung der Auswahl. »DynamicImage« erzeugt JPEG- oder PNG-Bilder auf dem Server mit einer AWT-ähnlichen Listener-Methode zum Zeichnen und ausgefeilten Cache-Optionen. »AjaxTextField« ist ein Textfeld, das automatische Vervollständigung mittels einer Popup-Box unterstüzt. »TransparentPNG« stellt Alpha-transparente PNG-Bilder korrekt in allen Browsern dar, selbst in Internet Explorer 5. (non)