# LINE Messaging API SDKs LINE Messaging API SDKs include libraries, tools, and samples to make it easier for you to start developing bot apps with the Messaging API. Both the [official SDKs](https://developers.line.biz/en/docs/messaging-api/line-bot-sdk/#official-sdks) and [community SDKs](https://developers.line.biz/en/docs/messaging-api/line-bot-sdk/#community-sdks) are open-sourced and available in different programming languages. ### Official SDKs Official SDKs support the following languages: - [Java](https://github.com/line/line-bot-sdk-java) ([Release notes](https://github.com/line/line-bot-sdk-java/releases)) - [PHP](https://github.com/line/line-bot-sdk-php) ([Release notes](https://github.com/line/line-bot-sdk-php/releases)) - [Python](https://github.com/line/line-bot-sdk-python) ([Release notes](https://github.com/line/line-bot-sdk-python/releases)) - [Node.js](https://github.com/line/line-bot-sdk-nodejs) ([Release notes](https://github.com/line/line-bot-sdk-nodejs/releases)) - [Go](https://github.com/line/line-bot-sdk-go) ([Release notes](https://github.com/line/line-bot-sdk-go/releases)) - [Ruby](https://github.com/line/line-bot-sdk-ruby) ([Release notes](https://github.com/line/line-bot-sdk-ruby/releases)) #### Archives The official SDKs for the following languages will no longer be updated. Each SDK can still be used, but no further changes will be made, such as the addition of new features, bug fixes, or security improvements. - [Perl](https://github.com/line/line-bot-sdk-perl) ([Release notes](https://github.com/line/line-bot-sdk-perl/releases)) ### LINE OpenAPI LINE OpenAPI is a set of API interfaces provided by the LINE Platform, such as the Messaging API and LIFF server API, defined according to the OpenAPI specification. By using code generators such as [OpenAPI Generator](https://github.com/OpenAPITools/openapi-generator) and [Swagger Codegen](https://github.com/swagger-api/swagger-codegen), you can easily use the features provided by the LINE Platform even in programming languages for which no SDK is provided. - [LINE OpenAPI](https://github.com/line/line-openapi) ### Community SDKs and libraries The community SDKs and libraries are developed by third party developers and are available under general open source licenses. LY Corporation conducts limited reviews on the community SDKs, but doesn't provide official support or guarantee for the SDKs. See the licenses and disclaimers for each community SDK. | Library | Language/
Technology | Description | Publisher | License | Stars | | --- | --- | --- | --- | --- | --- | | [fireliff-cli](https://github.com/micksatana/fireliff-cli) | N/A | CLI for LIFF | [intocode](https://github.com/intocode-dev) | MIT | [![GitHub stars](https://img.shields.io/github/stars/intocode-io/fireliff-cli.svg)](https://github.com/kenakamu/LINEChannelConnector) | | [LINEChannelConnector](https://github.com/kenakamu/LINEChannelConnector) | N/A | LINE Channel Connector for BotBuilder | [kenakamu](https://github.com/kenakamu) | MIT | [![GitHub stars](https://img.shields.io/github/stars/kenakamu/LINEChannelConnector.svg)](https://github.com/kenakamu/LINEChannelConnector) | | [line_bot_framework](https://github.com/shidec/line_bot_framework) | PHP | Framework for bot development | [shidec](https://github.com/shidec) | MIT | [![GitHub stars](https://img.shields.io/github/stars/shidec/line_bot_framework.svg)](https://github.com/shidec/line_bot_framework) | | [line-chatbot-boilerplate](https://github.com/mgilangjanuar/line-chatbot-boilerplate) | Python | Templates for bot development | [mgilangjanuar](https://github.com/mgilangjanuar) | MIT | [![GitHub stars](https://img.shields.io/github/stars/mgilangjanuar/line-chatbot-boilerplate.svg)](https://github.com/mgilangjanuar/line-chatbot-boilerplate) | | [LINESimulator](https://github.com/kenakamu/linesimulator) | N/A | LINE simulator for debugging bots | [kenakamu](https://github.com/kenakamu) | MIT | [![GitHub stars](https://img.shields.io/github/stars/kenakamu/linesimulator.svg)](https://github.com/kenakamu/linesimulator) | | [line-richmenus-manager](https://github.com/kenakamu/line-richmenus-manager) | N/A | GUI tool to create and manage rich menu | [kenakamu](https://github.com/kenakamu) | MIT | [![GitHub stars](https://img.shields.io/github/stars/kenakamu/line-richmenus-manager.svg)](https://github.com/kenakamu/line-richmenus-manager) | | [linebot](https://github.com/boybundit/linebot) | Node.js | LINE Messaging API SDK for Node.js | [boybundit](https://github.com/boybundit) | MIT | [![GitHub stars](https://img.shields.io/github/stars/boybundit/linebot.svg)](https://github.com/boybundit/linebot) | | [botbuilder-linebot-connector](https://github.com/Wolke/botbuilder-linebot-connector) | Node.js | Microsoft Bot Framework v3 connector for the LINE Messaging API | [Wolke](https://github.com/Wolke) | MIT | [![GitHub stars](https://img.shields.io/github/stars/Wolke/botbuilder-linebot-connector.svg)](https://github.com/Wolke/botbuilder-linebot-connector) | | [bottender](https://github.com/Yoctol/bottender) | Node.js | Framework that lets you quickly create bots that can run on multiple platforms | [Yoctol](https://github.com/Yoctol) | MIT | [![GitHub stars](https://img.shields.io/github/stars/Yoctol/bottender.svg)](https://github.com/Yoctol/bottender) | | [messaging-api-line](https://github.com/bottenderjs/messaging-apis/tree/master/packages/messaging-api-line) | Node.js | LINE Messaging API SDK for Node.js | [Yoctol](https://github.com/Yoctol) | MIT | [![GitHub stars](https://img.shields.io/github/stars/Yoctol/messaging-apis.svg)](https://github.com/bottenderjs/messaging-apis/tree/master/packages/messaging-api-line) | | [line-bot-sdk-dotnet](https://github.com/dlemstra/line-bot-sdk-dotnet) | C# | LINE Messaging API SDK for .NET Standard | [dlemstra](https://github.com/dlemstra) | Apache-2.0 | [![GitHub stars](https://img.shields.io/github/stars/dlemstra/line-bot-sdk-dotnet.svg)](https://github.com/dlemstra/line-bot-sdk-dotnet) | | [LineMessagingApi](https://github.com/pierre3/LineMessagingApi) | C# | LINE Messaging API SDK for C# | [pierre3](https://github.com/pierre3) | MIT | [![GitHub stars](https://img.shields.io/github/stars/pierre3/LineMessagingApi.svg)](https://github.com/pierre3/LineMessagingApi) | | [line-bot-sdk](https://github.com/moleike/line-bot-sdk) | Haskell | LINE Messaging API SDK for Haskell | [moleike](https://github.com/moleike) | BSD | [![GitHub stars](https://img.shields.io/github/stars/moleike/line-bot-sdk.svg)](https://github.com/moleike/line-bot-sdk) |