ITエンジニア/デザイナ向けにオープンソースを毎日紹介

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

2017/12/14
できることを全力でやる
2017/11/25
恥ずかしさを感じないためにできること
2017/11/11
プロジェクトを遅延させないコミュニケーションパス管理

もっと見る

None

  • 2020/02/26

connected - 充電ケーブルが抜けるとお知らせ

MacBookが十分に充電がもつようになり、その結果として充電ケーブルが抜けてるのに気付かず作業してしまったなんて経験があるかも知れません。また、最近ではApple製ではないケーブルに出てきており、その中には不具合で充電されない場合もあります。そんな充電できていない状態になって困った経験がある人はconnectedをイ...

List

  • 2020/02/25

Pixiv Tag Collector for Chrome - Pixivの巡回を効率的にしたいあなたに

Pixivでイラストを投稿している人は多いと思いますが、それ以上に眺める専門の人も多いでしょう。毎日多数のイラストがアップされる中、それをチェックするには効率的な方法を考えなければなりません。もしGoogle Chromeを使っているならインストールしてみたいのがPixiv Tag Collector for Chro...

List

  • 2020/02/25

Userbase - 静的サイト向けのBaaS

Netlifyをはじめ、静的なWebサイトシステムが人気です。しかしすべて完全に静的ではなく、一部に動的な機能(コメントや認証など)を追加したいと考えることもあるでしょう。一部を動的にするためにすべてをサーバサイドで開発するのは面倒です。そこで使ってみたいのがUserbaseです。静的サイトにも動的機能を追加できるバッ...

List

  • 2020/02/24

Muino Time Accounting - 時間管理と会計システムを一つに

フリーランスで、時間単位で働いている場合、請求書にその稼働実績を載せるよう依頼されることがあります。また、弁護士や会計士のように時間毎の報酬を決めている職業でも同様のレポートが必要になるでしょう。そうした人たちに使ってみて欲しいのがMuino Time Accountingです。プロジェクトとタスク毎の時間管理、会計シ...

List

  • 2020/02/24

Pullp - Githubのプルリクエストをモニタリング

GitHubでプルリクエストが来るとメールが来ます。しかし、普段の仕事がチャットツールに移っている現在、なかなかメールを見なかったり、一度放置したメールを見返す機会がなくなっています。そこで使ってみたいのがPullpです。プルリクエストの監視に特化したソフトウェアです。## Pullpの使い方最初に監視するリポジトリを...

List

  • 2020/02/23

TuneIn - 新しい音楽と出会える音楽プレイヤー

20年以上昔はCD屋にいって探し回ることで新しい楽曲との出会いがありました。今はYouTubeなどで探すこともできますが、レコメンドエンジンは類似したものを紹介するので、自分ではまったく知らなかった音楽と出会うことは多くないように感じます。そこで使ってみたいのがTuneInです。新しい音楽を見つけられる、そんなWebサ...

List

  • 2020/02/23

rÊg - 数字を並べる対戦型パズルゲーム

世の中にはゲームがたくさんありますが、個人的には複雑なものよりもパズルのようなシンプルなものが好きです。自分でじっくり考えるのもいいですが、対戦式も好きです。ルールがシンプルであればすぐに覚えて遊べるので特に楽しいです。今回紹介するrÊgは数字を並べる対戦型パズルゲームです。## rÊgの使い方数字を順番に並べていきま...

List

  • 2020/02/22

JSON Editor - シンプルなUIのJSONエディタ

システム開発時にJSONを使う機会が増えています。Web APIなどで自動で出力させる場合もありますが、設定ファイルなどで自分の手作業で作る場合もあります。しかし、手作業で作るとミスしやすく、ストレスがたまります。そこで使ってみたいのが専用のエディタです。今回はシンプルなUIのJSON Editorを紹介します。## ...

List

  • 2020/02/22

espanso - 短縮系で入力して自動でテキストを展開

同じテキストを何度も書くのは面倒なので、「おは→おはようございます」のように短縮系をIMEに登録していたりしないでしょうか。しかし、これは日本語入力の場合しか使えないですし、環境を変えると移動が面倒です。そこで使ってみたいのがespansoです。マルチプラットフォーム、どのソフトウェアでも使える入力補完ソフトウェアです...

List

  • 2020/02/21

Locomotive Scroll - マルチプラットフォームで動作するパララックス・エフェクトライブラリ

パララックス・エフェクトを使うと、インパクトのある表現が実現します。Webページは縦長のサイトが多いので、スクロールで見た目のインパクトが与えられればユーザの目を引きつけられるでしょう。今回紹介するLocomotive Scrollはパララックス・エフェクトとDOMの表示されるタイミングを合わせたスクロールライブラリで...

List

  • 2020/02/21

Web Video Capture - Webブラウザでスクリーンキャプチャ

HTML5のAPIはどんどん追加されており、多くの機能がWebブラウザ上で実現できるようになっています。例えばWebカメラを使ったチャットの最中に、自分のデスクトップやアプリケーションの画面を共有することもできます。今回紹介するWeb Video Captureは画面をキャプチャし、動画として保存するデモです。## W...

List

  • 2020/02/20

MMDLoader-app - THREE.MMDLoaderを使ったMMDサンプル集

3Dモデルによるアニメーション、ダンスなどを行うフォーマットとして有名なのがMMD(MikuMikuDance)です。同名ソフトウェアで作ったデータを読み込めばWeb上でのMMDを動かせます。そのためのライブラリがMMDLoaderです。今回紹介するMMDLoader-appは、そんなMMDLoaderを利用するThr...

List

  • 2020/02/20

CSSLive2d - Live2dをCSSだけで動かすチャレンジ

2Dのイラストをまるでアニメーションのように動かしてくれるのがLive2Dです。ノベルゲームなどで使うと、より臨場感が生まれることでしょう。最近ではVTuberなどでも活用されているようです。公式で提供されているリソースを使い、何とかCSSとJavaScriptでLive2Dのデータを動かしたのがCSSLive2dにな...

None

  • 2020/02/19

jsurl - JSONをURLフレンドリーに変換

JSONをWebアプリケーションではよく使います。しかし、JSONで使われている記号(波括弧やカギ括弧など)はURLに使うことができず、エンコードしなければなりません。その結果、URLで使うとURLが長くなってしまいます。そこで作られたのがjsurlです。JSONをURLセーフにし、なるべく短い文字列にします。## j...

List

  • 2020/02/19

Full Page Screen Capture - Webページ全体のスクリーンショットを撮影

スクリーンショットで保存できるのは今見ている情報に限られます。Webページの場合、縦長なことが多いので、見えていない部分も含めてスクリーンショットを撮りたいと思うでしょう。そういったソフトウェアもたくさんあります。今回紹介するFull Page Screen CaptureはGoogle Chrome用の機能拡張として...

List

  • 2020/02/18

Fluttergram - Flutter製のInstagramクローン

新しいプログラミング言語を覚える際に、既存の有名なものを真似するのが一つのお勧めな方法です。Web界隈ではWikiやCMSを作る人が多いです。同様にスマートフォンアプリでも有名なものを真似てみるといいでしょう。今回紹介するFluttergramは名前の通り、InstagramをFlutterで作ったクローンアプリです。...

List

  • 2020/02/18

Jira clone - React製のJiraクローン

JiraといえばAtlassian社が提供している課題管理、プロジェクト管理になります。大規模な開発をサポートし、企業規模の大きなところで使われているイメージがあります。他のAtlassian製のサービスと連携できるのも強みです。そんなJiraのクローンを目指すのがJira cloneです。新しいテクノロジーを使ったモ...

List

  • 2020/02/17

html-vault - HTML内に暗号化コンテンツを埋め込む

Webサイトでパスワードを知っている人しか見られないコンテンツを作ろうと思うと、サーバ側でデータを管理して、認証したユーザにだけコンテンツを返すというのが一般的です。これを静的サイトでも可能にするのがhtml-vaultです。暗号化されたコンテンツをHTML内に埋め込めるソフトウェアです。## html-vaultの使...

List

  • 2020/02/17

Keys - Safariでキーボードブラウジングを可能に

Webブラウジングはキーボードから手を離すことが多いので、一旦Webサイトを見出すとついつい時間を忘れてマウスを動かし続けてしまったりします。これは開発生産性を大いに下げる行為です。そこで使ってみたいのがキーボードブラウジングをサポートしてくれるソフトウェアです。あなたのメインブラウザがSafariであれば、Keysを...

None

  • 2020/02/16

twurl - Twitter APIを呼び出すCLIコマンド

Twitterを操作するアプリケーションを開発するには、Web APIを使う必要があります。プログラミング言語によってはライブラリが用意されていますが、マニアックな言語では自分で一から書かないといけません。CUIで動くアプリケーションであれば、twurlを使うことで手間をなくせます。twurlをコマンドラインで呼び出せ...