The lang library provides fundamental operations on the data types defined by the language. All the lang libraries have the lang. prefix before their module names and are shipped with the distribution.
lang.
The standard library includes low-level, general-purpose functionality support for a wide variety of network protocols, interface standards, and data formats. These libraries are published under the ballerina organization.
ballerina
The extended library has connectors to a wide variety of third-party systems including databases and SaaS APIs. These libraries are maintained by the Ballerina community and are published under the ballerinax organization.
ballerinax
The third-party libraries are published in Ballerina Central. Navigate to Ballerina Central to access the API documentation of those packages and to discover more about them.
Distribution (2201.5.0)