| SGI's STL Programmer's Guide: A freely available implementation of the C++ Standard Template Library, including hypertext documentation. |
| STLport.org: A port of the original STL to many platforms. Derived from the SGI implementation, changes are incorporated regularly. |
| C++ Standard Library Active Issues List: The Working Group 21 provides a list of issues that are known in the current Definition of the C++ Standard Library. Also a list of defects is provided. |
| C++ Standard-Library and STL: A comparison of different STL implementations. Covers RogueWave, ObjectSpace, SGI and vendor provided implementations. |
| C++ STL FAQ [FTP]: This FAQ deals with the containers, iterators, and algorithms sections of the C++ Standard, Clauses 23, 24 and 25. |
| Dinkum C/C++ Library Reference: A reference for the library delivered with Microsoft Visual C++. |
| Dinkumware, Ltd.: The makers of the STL library included in Microsoft's VC. |
| Effective Standard C++ Library: Provides pointers to articles about how to use STL features, published in C++ Report and C/C++ Users Journal. Also a list of book reviews is provided. |
| Free words concerning STL: A documentation of the C++ standard template library under the Free Documentation License. |
| Genealogy Display Program: A Larger Example of Use of STL |
| Graph Template Library (GTL): An Extension of the STL with datastructures for graphs. GTL is a platform independent and extendible C++ library. It is free of charge for non-commercial use. |
| HP STL: Provides the HP Implementation of the STL and some articles and documentation [FTP]. |
| IBM OS/390 Official STLport support page: Information about the STL on the IBM OS/390 - Unix System Services operating platform. |
| Interview with A. Stepanov: The creator of the STL gave an interview. |
| Invalidation of STL Iterators: Offers a course that looks into one of the surprises related to use of iterators: invalidation. |
| Port of the SGI STL to Microsoft Windows CE compilers: A port of the SGI STL to the embedded platform. Provides information about the port and download of the ported source-code. |
| ptr_vector - A Container For Pointers: ptr_vector is a convenient STL-compliant vector for pointers. In essence, ptr_vector lets you treat a vector of pointers as if it were a vector of values. Description and source-code download. |
| Recursion Software, Inc. - C++ ToolKits: Provides portable class libraries for use with the ANSI/ISO C++ Standard Library. |
| Safe STL: An enhancement for the STL that tries to catch many typical STL programming errors. |
| SPC Seminar Series - Effective STL Programming: This seminar will give you a detailed examination of the factors that affect the performance of C++ software. Provided by Scott Meyers, author of "Effective STL". |
| STL Error Decryptor for Visual C++: A set of tools to shorten the length of VC++ 6/7 STL-related error messages, allowing essential information to fit in status bar at the bottom of the Visual Studio IDE. [Freeware] |
| STL examples at support.microsoft.com: Contains a list of samples by Microsoft, that show how to use the STL. |
| STL foreMbedded Visual C++: STL adaptation for eMbedded Visual C++. It is designed to work with Windows CE devices, such as H/PCs, Palm-sized PCs and Pocket PCs, and it is based on SGI's STL (3.3). |
| STL Test Suite: A set of 225 tests to check conformance of C++ compilers and libraries to the ISO Standard. |
| STL-Compatible Compilers List: List of compiliers that support the STL |
| STLplus: STL+ is a collection of reusable C++ components for developers already familiar with the STL. It contains abstract data types to extend the STL, reusable components, data persistence and portability components. The collection is general-purpose and portable between Windows and Unix platforms. [Open source, BSD License] |
| The Matrix Template Library: A Unifying Framework for Numerical Linear Algebra: Presents a unified approach for expressing high performance numerical linear algebra routines for a class of dense and sparse matrix formats and shapes. |
| Using the Standard Template Library With OCF/OWL: Describes how to use the standard template library with Borland OWL. |
| uSTL: A micro-STL that implements parts of the STL specification intended to reduce code size of the derivative programs. |
| Views: Extends the Standard Template Library by adding template classes that define views. |
| VTL Views Template Library: Container adaptors for use with STL standard containers. Filters, and transforms of data without copying. |
| Wikipedia - Standard Template Library: The entry in the online encyclopedia briefly describes the STL. |