# LINE API SDKs

Downloading source code may not be necessary

You may not need to download the source code listed on this page to use the LINE SDK in your app. Read the SDK's documentation for integration instructions.

Nevertheless, you can download the SDK source code from this page if necessary.

# Messaging API SDKs

Our 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 and community SDKs are open-sourced and available in a variety of different programming languages.

# Official SDKs

LINE official SDKs for the Messaging API.

# Community SDKs and libraries

Our community SDKs and libraries are developed by third party developers and are available under general open source licenses. While LINE conducts limited reviews on the community SDKs, LINE does not provide official support or guarantees for these SDKs. See the applicable licenses and disclaimers for each SDK.

Library Language Description Publisher License Stars
fireliff-cli (opens new window) n/a Command line interface for LIFF intocode (opens new window) MIT GitHub stars (opens new window)
LINEChannelConnector (opens new window) n/a LINE Channel Connector for BotBuilder kenakamu (opens new window) MIT GitHub stars (opens new window)
line_bot_framework (opens new window) PHP Framework for developing bots shidec (opens new window) MIT GitHub stars (opens new window)
line-chatbot-boilerplate (opens new window) Python Template for developing bots mgilangjanuar (opens new window) MIT GitHub stars (opens new window)
LINESimulator (opens new window) n/a LINE simulator for debugging bots kenakamu (opens new window) MIT GitHub stars (opens new window)
line-richmenus-manager (opens new window) n/a GUI tool for creating and managing rich menus kenakamu (opens new window) MIT GitHub stars (opens new window)
linebot (opens new window) Node.js SDK for the LINE Messaging API for Node.js boybundit (opens new window) MIT GitHub stars (opens new window)
botbuilder-linebot-connector (opens new window) Node.js Microsoft Bot Framework V3 connector for the LINE Messaging API Wolke (opens new window) MIT GitHub stars (opens new window)
bottender (opens new window) Node.js Framework that lets you quickly create bots that can run on multiple platforms Yoctol (opens new window) MIT GitHub stars (opens new window)
messaging-api-line (opens new window) Node.js SDK for the LINE Messaging API for Node.js Yoctol (opens new window) MIT GitHub stars (opens new window)
line-bot-sdk-dotnet (opens new window) C# SDK for the LINE Messaging API for .NET Standard dlemstra (opens new window) Apache-2.0 GitHub stars (opens new window)
LineMessagingApi (opens new window) C# SDK for the LINE Messaging API for C# pierre3 (opens new window) MIT GitHub stars (opens new window)
line-bot-sdk (opens new window) Haskell SDK for the LINE Messaging API for Haskell moleike (opens new window) BSD GitHub stars (opens new window)

# LIFF SDK

LIFF SDK can be integrated into apps running on the LINE Front-end Framework (LIFF) in these ways.

LIFF v2 SDK can be integrated into LIFF apps by specifying the CDN path or using the npm package.

# LINE SDK for iOS Swift

Download the SDK source code from the LINE SDK for iOS Swift open-source repository (opens new window).

# LINE SDK for iOS Objective-C

Version number Archive file Release date
5.0.2 LineSDK_ios_5.0.2.zip 2019-06-25

# LINE SDK for Android

Download the SDK source code and AAR file from the LINE SDK for Android open-source repository (opens new window)

# LINE SDK for Unity

Download the SDK source code from the LINE SDK for Unity open-source repository (opens new window).

# LINE SDK for Flutter

Download the SDK source code from the LINE SDK for Flutter open-source repository (opens new window).