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

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

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

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

もっと見る

List

  • 2018/05/07

俺の調整さん - 調整さんクローン

元々リクルートが開発し、最近ミクステンドに譲渡されたサービスが調整さんです。何人かで予定を調整するのに便利で、個人的にも愛用しています。そんな調整さんですが、社内では使えなかったり、プライバシーが気になるという人もいるでしょう。そこで使ってみたいのが俺の調整さんです。Herokuでも使える、調整さんクローンです。## ...

List

  • 2018/05/07

はてなブックマーク検索PWA - オフラインでも使えるはてなブックマーク検索

PWA(Progressive Web App)というキーワードに注目が集まっています。Webアプリケーションがオフラインで実行できるようになり、アプリのようにスマートフォンにインストールできるようになる仕組みです。そんなPWAを体感できるWebアプリケーションがはてなブックマーク検索PWAです。はてなブックマークの検...

List

  • 2018/05/06

M5Cloud - IoT開発に。M5用のWeb IDE

IoTでマイコンデバイスが多種多様に存在しますが、一番面倒なのは開発したコードの転送ではないでしょうか。Arduinoは専用のIDEがありますが、Raspberry Pi向けに開発して転送するのは面倒です(SSHで入ってそのまま開発することでしょう)。M5Stackというマイコンデバイスについても同様ですが、こちらはW...

List

  • 2018/05/06

Noto - シンプルだからこそお勧めなテキストエディタ

シンプルであるというのは大事なことです。開発者としてはつい、余計な機能まで実装したくなります。多機能であれば選んでもらえると思ってしまうからです。しかし、実際に使われるのはコンセプトが明確で、自分に刺さるソフトウェアです。今回紹介するNotoはまさにシンプルなテキストエディタです。万人向けとは思いませんが、きっと気に入...

List

  • 2018/05/05

Vivify - 多彩なパターンのCSSアニメーションライブラリ

Webアプリケーションが多機能化するのに合わせてアニメーションは欠かせない要素になってきています。ユーザがボタンを押した時、エラーになった時などアニメーションによってユーザビリティが大幅に変わってきます。そんなユーザ操作の結果などに使いたいCSSアニメーションライブラリがVivifyです。## Vivifyの使い方Vi...

List

  • 2018/05/05

FromJS - Webアプリケーションの理解を容易にするChrome機能拡張

JavaScriptで大型なWebアプリケーションが開発されるのに合わせて、全体を把握するのが困難になってきています。表示されている文字がサーバサイドから出力されているものでない場合、どこで作られたデータなのかを追いかけるのも大変です。そこで使ってみたいのがFromJSです。Webアプリケーションの内容を把握するのに役...

List

  • 2018/05/04

React Velocity - Reactアプリのコンポーネントを作成

Reactで開発を進める際に、まず画面全体の設計を行うのが大事です。全体を囲むコンポーネント、そして画面の各要素を構成するコンポーネントと順番に作っていきます。それをやらずに開発を進めると後で修正が大変でしょう。そこで使ってみたいのがReact Velocityです。コンポーネント設計を行い、スケルトンコードを生成しま...

List

  • 2018/05/04

Text2MindMap - テキストで記述するマインドマップ

マインドマップは思考整理ツールとしてよく使われますが、ビジュアルにこだわりはじめると考えを整理するよりも並びであったり、ノードの見た目にこだわったりしてしまいます。これは思考の邪魔になるでしょう。そこで使ってみたいのがText2MindMapです。テキストで記述してビジュアルで確認できるマインドマップソフトウェアです。...

List

  • 2018/05/03

emoji-picker - 画像/ユニコード対応の絵文字ピッカー

絵文字はオンライン上に溢れています。自分のサイトでも使ってみたいと考える人も多いでしょう。多くはユーザの入力時に使えるようにしています。しかし絵文字をすべて自分で用意するのは大変です。そこでオープンソース・ソフトウェアを使ってみましょう。今回はemoji-pickerを紹介します。## emoji-pickerの使い方...

List

  • 2018/05/03

inKino - Dart/Flutter製の映画情報アプリ

先日GoogleがFlutterを発表しました。DartでiOS/Android両方に対応したスマートフォンアプリを作るためのフレームワークです。React NativeやCordova、 Xamarinなどのライバルになるでしょう。そのFlutterを使って作られたアプリがinKinoになります。映画情報アプリになり...

List

  • 2018/05/02

Wey - 軽量、高速なSlackクライアント

Slackは社内外のコミュニケーションを支える大切なツールになっています。しかし多数のチャンネルに入っていて動作が重たいと感じることはないでしょうか。CPUはそれほど食いませんが、メモリを相当消費します。そこで使ってみたいのがWeyです。軽量で高速に動作するSlackクライアントです。## Weyの使い方メイン画面。!

None

  • 2018/05/02

local-web-server - HTTPS/HTTP2も使えるローカル開発用HTTPサーバ

ローカルで開発を行って、結果がうまくいったらサーバにアップロードするというのはよくある開発風景です。そんな時に必要なのがローカルでの開発用サーバです。Apacheやnginxでもいいですが、設定が面倒です。そこで使ってみたいのがlocal-web-serverです。単なる静的配信に限らず多彩な機能が揃っています。## ...

List

  • 2018/05/01

Umbrella Note - Electron製の綺麗なノートアプリ

日々移り変わる情報はメモしておかないとあっという間に忘れてしまったり、過ぎ去ってしまいます。あの時覚えていたのに…という情報は意外と思い出せないものなので、きちんとストックしておきましょう。そこで使ってみたいのがUmbrella Noteです。格好いいUIのノートアプリです。## Umbrella Noteの使い方ノー...

List

  • 2018/05/01

Xit - macOS用のGitクライアント

GitはCUIで操作していますが、細かなコマンドを忘れてしまうことがあります。そうした時、GUIアプリケーションの方が機能が分かりやすく、Gitを使いこなせるでしょう。特に開発者以外の方にとってもGUIは大事です。そこで紹介したいのがXitです。macOS用のGitインタフェースになります。## Xitの使い方メイン画...

List

  • 2018/04/30

MultiMiner - GUIの仮想通貨マイニングソフトウェア

仮想通貨は賛否両論ありますが、技術的には非常にユニークです。すでに無数の仮想通貨が存在し、そのマイニングを行っている方もたくさんいます。これから乗り出すのは周回遅れ感もありますが、試してみたいと思っている人もいるでしょう。そこで使ってみたいのがMultiMinerです。様々な仮想通貨に対応したマイニングソフトウェアです...

List

  • 2018/04/30

winfile - Windows3.1時代のファイルマネージャがオープンソース化

Windowsのファイル管理と言えばエクスプローラですが、かつてWindows 3.1時代にはファイルマネージャが使われていました。ファイルの移動で確認が出たり、Webブラウザと統合されていないのでさくさく動くなど、今でもファイルマネージャが好きという方は大勢います。そんな方に朗報です。ファイルマネージャがオープンソー...

List

  • 2018/04/29

RSS Box - 様々なサービスの情報をRSSフィード化

オンライン上の情報を集めるのにRSSフィードは便利な仕組みですが、最近はフィードを出していないサイトも数多くあります。特にソーシャルメディア系のサイトでは訪問しないと情報が見られません。そこで使ってみたいのがRSS Boxです。RSSフィードに対応していないサイトをフィード化するソフトウェアです。## RSS Boxの...

List

  • 2018/04/29

ホッテントリ感情分析 - はてなブックマークを感情分析

物事には善悪両面があります。人の持つバックグラウンドが異なる以上、意見が割れるのは致し方ないことです。ネット上では匿名性が高いので賛否の声が極端になることが多いです。そうした賛否の分裂を可視化するのがホッテントリ感情分析になります。はてなブックマークを分析し、可視化します。## ホッテントリ感情分析の使い方トップで表示...

List

  • 2018/04/28

WebAssembly Studio - すぐにWeb Assembly開発をはじめられるプレイグラウンド

WebAssemblyは通常、CまたはC++そしてRustを使って開発します(後はAssemblyScriptなども)。いずれの場合も環境を整えるのが手間で、途中で止めてしまう人も多いでしょう。そこで使ってみたいのがWebAssembly Studioです。各種プログラミング言語を使ってWebAssemblyを開発でき...

List

  • 2018/04/28

ghr - GitHubリリース用アップローダー

GitHubにはリリース機能があります。バイナリファイルはこちらにアップロードすることでリポジトリに入れることによる容量増加を防げます。また、バイナリなどバージョン管理できないものはこちらを使うよう推奨されています。そんなGitHubのリリース機能をCLIで使いやすくしてくれるのがghrです。## ghrの使い方ghr...