Nim Standard Library Documentation

Navigation


Overview

Author: Andreas Rumpf Version: 2.2.6

Nim's library ecosystem is organized into three categories: pure libraries (no external binary dependencies), impure libraries (requiring external binaries), and wrappers (low-level C library interfaces).

For additional packages, visit Nimble Directory.


Pure Libraries

Automatic Imports

Core

Algorithms

Collections

String Handling

Time Handling

Generic Operating System Services

Math Libraries

Internet Protocols and Support

Threading

Parsers

Docutils

XML Processing

Generators

Hashing

Serialization

Miscellaneous

JavaScript Backend Modules


Impure Libraries

Regular Expressions

Database Support

Generic Operating System Services


Wrappers

(Note: Some wrapper HTML documentation is too large for distribution; view on the website.)

Windows-Specific

UNIX-Specific

Regular Expressions

Database Support

Network Programming and Internet Protocols


Source: nim-lang.org/docs/lib.html — Generated: 2025-10-31