Open Source

Armeria

Armeriaは、Java 8、Netty 4.1、HTTP/2、ThriftおよびgRPCをベースにした非同期RPC/REST client/serverのライブラリです。その主な目的はHTTP/2をセッション層プロトコルとして採用している高性能の非同期マイクロサービスの開発をサポートすることです。

SEE ON GITHUB OFFICIAL SITE

Central Dogma

Central Dogmaは、Git、ZooKeeperおよびHTTP/2をベースにした高可用性のバージョン管理サービスをサポートする設定リポジトリです。

SEE ON GITHUB OFFICIAL SITE

Clay

Clayは、完全にKotlinのみで開発されたAndroidライブラリプロジェクトで、画像トリミング機能を提供します。ClayはLINEスタンプ制作ツールであるLINE Creators StudioのUIコンポーネントから始まりました。Clayを利用すれば、どのAndroidアプリ上でも、画像のアウトラインを好きなように切り取り、独自の形に仕上げることができます。

SEE ON GITHUB

grow-loader

grow-loaderとは、動的にインポートするメソッドを複数のファイルに分割するwebpackローダーのことです。クラス宣言部で分割したいメソッドにデコレーターを追加するだけで簡単にコードが分割できます。

SEE ON GITHUB

LINE Bot SDK

LINE Bot SDKを利用すると、LINE Messaging APIによるbot作成がより簡単になります。Java、Python、Go、Perl、PHP、Rubyと、様々な言語に対応します。

GO JAVA NODE.JS PERL PHP PYTHON RUBY

Promgen

Promgenは、RubyをベースにしたWebアプリで、Prometheusの設定ファイルを生成します。さらに、設定管理、アラートルール設定、通知設定などの機能も合わせて提供します。

SEE ON GITHUB

Stellite

Stelliteは、GoogleがChromiumプロジェクトの一環として開発したQUICプロトコルを中心に実行されるクライアント/サーバを簡単に開発、ビルド、実装するためのクライアントライブラリおよびサーバアプリケーションです。

SEE ON GITHUB