Die C++ Portable Types Library (PTypes) ist eine einfache Alternative zur STL, die Multithreading und Vernetzung enthält. Sie definiert dynamische Strings, Zeichensätze, Varianten, Listen und andere grundlegende Datentypen sowie Threads, Synchronisations-Primitive und IP-Sockets. Sie ist portabel auf moderne Unix- und Windows-Systeme und enthält einen HTTP-Daemon als Beispiel, der die Leistungsfähigkeit der Bibliothek zeigt. (non)