Netscape Portable Runtime (NSPR) ist eine Bibliothek mit plattformunabhängigen Funktionen für Betriebssystemfunktionen, die nicht zur grafischen Oberfläche gehören. Zu diesen Funktionen zählen Threads, Thread-Synchronisation, Datei- und Netzwerk-Zugriffe, Intervall-Zeitmessung, Kalenderzeit, grundlegende Speicherverwaltung und das Einbinden von Shared Librarys. Eine sehr ähnliche Ausrichtung hat die Apache Portable Runtime. (non)