Skip to content


Ballerina Central

Ballerina Central is a publicly accessible directory that can be used to share your local modules with a wider community.

EI Connectors in Ballerina Central

The list of EI Connectors can be found here.

Ballerina by Example

Ballerina by Example teaches you the Ballerina language incrementally with commented examples that cover every nuance of the syntax.

Module and API Documentation

The API Documentation describes the native functions in Ballerina that you can use in your programs.

Language Specification

The Language Specification is the document that defines Ballerina programming language and will be useful to those who wish to understand, evaluate, or start using the language.