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

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

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

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

もっと見る

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...

List

  • 2018/04/27

React Kanban - React製のTrello風カンバン

カンバンといえばトヨタの生産システムですが、Webで提供されるカンバンはすでに独自の進化を遂げつつあります。アジャイル的な使い方に限らず、情報を整理する方法としてカンバンを用いるケースがあります。そんなカンバンとして有名なのはTrelloですが、そのクローンをReactで作成したのがReact Kanbanです。## ...

List

  • 2018/04/27

Gitwebui - ローカルで立ち上げるGitリポジトリビューワー

GitHubではグラフィカルなGitリポジトリビューワーを提供していますが、常にGitHubにホスティングしたいという訳ではありません。ちょっとしたリポジトリであれば個人のローカルだけにあることだってあります。そうした時に便利なのがGitwebuiです。ローカルのリポジトリをWebブラウザ経由で見やすくしてくれます。#...

List

  • 2018/04/26

Matrix Vision - Webカメラの映像をマトリックス風に

マトリックスと言えば黒バックに緑の文字が流れるシーンが有名です。あの文字は実は寿司のメニューだった、なんて話があります。コンソールっぽい雰囲気がデジタルの世界を感じさせるものになっています。そんなマトリックスの世界観をWebカメラを使ってリアルタイムに再現するのがMatrix Visionです。## Matrix Vi...

List

  • 2018/04/26

Gotenberg - 各種ファイルからWeb API経由でPDF生成

PDFを作るのは意外と手間です。Windows10やmacOSでは印刷機能を使ってPDFの作成ができますが、自動化するのには向きません。大量のPDFを一気に作らないといけない時には面倒です。そこで使ってみたいのがGotenbergです。Web APIベースで多彩なファイルをPDFに変換します。## Gotenbergの...

None

  • 2018/04/25

mfa - 多要素認証用コマンド

多要素認証(MFA)では専用アプリを使うことが多いです。スマートフォンにインストールしておいて、必要になった時に起動して表示されている内容を入力します。しかしこれが面倒に感じている人も多いでしょう。そこで使ってみたいのがmfaです。なんとMFAを使えるコマンドです。## mfaの使い方まずシークレットを登録します。これ...

List

  • 2018/04/25

Twemoji Awesome - Twitter風の絵文字デザイン

メンテナンスを停止していますが面白いのでご紹介。Font Awesomeはフォントアイコンの地位を一気に有名にしました。多くのアイコンが登録されており、Webサイトやアプリ開発用途において、ほぼ問題ないレベルになっています。そんなFont Awesome風にTwitterが提供するアイコンデザインをCSS化したのがTw...

List

  • 2018/04/24

Web Code Editor - 実行結果付きのWeb上のコードエディタ

コードを学習する環境は素早く作れるのが理想です。色々なソフトウェアをインストールしたり、セットアップしていたら諦めてしまうでしょう。特にWeb系のように手軽に動かせることを期待されている環境はそうです。PHPやJavaScriptの学習、コードを試す際に使ってみて欲しいのがWeb Code Editorです。## We...

List

  • 2018/04/24

Javascript Downcast - ES6のコードをES5に変換

JavaScriptはES6以降によって記述が変わってきました。アロー関数であったり、オブジェクトの渡し方も変わっています。慣れれば難しいものではありませんが、従来のJavaScriptに慣れている人にとっては一瞬理解しづらいものに映るかも知れません。そこで使ってみたいのがJavascript Downcastです。E...

List

  • 2018/04/23

webattle.js - Web上でみんなで戦うタンクゲーム

簡単なルールのゲームであればあるほど、誰でもすぐに遊べて熱中します。一人で遊ぶタイプのゲームも良いですが、仲間同士で遊べるものもまた違った楽しさがあります。オンラインゲームであれば世界中の人たちと遊べます。今回紹介するwebattle.jsはWeb上で戦えるタンクゲームになります。ハマりすぎに注意しましょう。## we...

List

  • 2018/04/23

Microweber - ドラッグ&ドロップ可能なCMSとECサイト

CMSはWebサイトの基本とも言えます。そのため、無数のCMSが存在し、それぞれに特徴を持っています。最近では管理画面とユーザ向けの画面を分離せず、ユーザ向けの画面で情報を編集できるタイプのCMSが増えています。MicroweberもそんなCMSの一つです。コンテンツはドラッグ&ドロップ、そしてECサイトが追加されてい...

List

  • 2018/04/22

WAIT - あるシーンの画像からアニメを検索

日本では毎日たくさんのアニメが放映されています。あまりにも多くの種類があり、二期など続編もあるので、あるシーンだけ見て何のアニメか当てるのは非常に難しいでしょう。そこで使ってみたいのがWAITです。アニメの特定シーンを当てるのに特化した検索エンジンです。## WAITの使い方例えばこのワンシーンの画像。ちゃんと右側の検...

List

  • 2018/04/22

Spotlight Desktop - Windowsスポットライトの写真を壁紙に

Windows10にはスポットライトという機能があります。これはロック画面の画像をWindows公式に提供される綺麗な写真にしてくれる機能です。壁紙は毎日変わるので飽きずに使えます。しかしロック画面でしか見られないのは残念です。そこで使ってみたいのがSpotlight Desktopです。スポットライトの画像をデスクト...

List

  • 2018/04/21

Gocho - 手軽に使えるファイル共有

最近はファイルサーバを立てることも少なくなっています。クラウドストレージでファイルを渡すことも多いですが、サイズの大きなファイルでは面倒ですし、ファイルをどこに入れるのかも問題です。そこで使ってみたいのがGochoです。LAN内で手軽にファイル共有が実現します。## Gochoの使い方設定画面を確認する画面です。133...

List

  • 2018/04/21

Spectrum - 複数参加できるオンラインコミュニティ

一言でコミュニティといっても様々な形式があります。オフラインのコミュニティもあれば、オンラインもあります。チャットのようにフローな会話もあれば、フォーラムのようなストック型もあるでしょう。Spectrumはオンラインコミュニティを形成するソフトウェアで、フローとストックの間にあるような作りになっています。## Spec...

List

  • 2018/04/20

tracking.js - 画像/動画をトラッキング

写真はテキスト以上に情報が含まれています。人物を撮影しただけでも、そこには背景があったり、洋服があったり、天気なども映し出されます。しかし、そのためには写真から情報を収集する技術が必要です。tracking.jsはWebブラウザ上で人やオブジェクトを認識するJavaScriptライブラリになります。## trackin...