Albatross ist ein kleines und flexibles Toolkit zum Entwickeln von Web-Anwendungen, die viele Zustände annehmen können. Es stellt Browser-basierte Sitzungen über automatisch generierte versteckte Formularfelder, Server-seitige Sitzungen über einen Sitzungs-Server oder einen dateibasierten Sitzungsspeicher bereit. Ein leistungsfähiges und erweiterbares Template-System bietet die Trennung von Präsentation und Implementation für bessere Programm-Wartbarkeit, implizite Behandlung der Seitenaufteilung und Baumansicht, Template-Makros, die wiederholten HTML-Code und spezielle Effekte an einer Stelle definieren, und Tabellen zum Übersetzen von Python-Werten in Template-Code. Anwendungen können entweder als CGI-Programme oder als mod_python-Module mit kleineren Änderungen im Hauptprogramm eingesetzt werden. Andere Einsatzmöglichkeiten erfordern nur die Entwicklung einer eigenen Request-Klasse. (non)