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

オープンソースの記事一覧

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

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

もっと見る

List

  • 2017/04/25

Cosmo - SPA用CMS

最近はSPA(シングルページアプリケーション)が流行っています。Ajaxを使わなかったとしても一つのページだけで表現されているのは閲覧者にとっても利便性の高いものになるでしょう。そんなSPA用のCMSがCosmoになります。## Cosmoの使い方デモページです。大きな写真が印象的です。!

List

  • 2017/04/25

Financier - Ruby製のビジネス管理プラットフォーム

ビジネスではデータとステータスを適切に管理するのが大事です。顧客データや商品データはもとより、作業タスクなどもきちんと管理されていなければなりません。一元的に管理されているとすぐに利用できます。そんなビジネス管理のプラットフォームがFinancierになります。## Financierの使い方基本的に全体として似たよう...

List

  • 2017/04/24

Offline Wikipedia - オフラインでも読めるWikipediaビューワー

Wikipediaは情報の宝庫です。読んでいるとついつい時間を忘れてしまうくらいです。そんなWikipediaだからこそ、オフラインな時はとても不便な思いをするかも知れません。先ほど見た情報を確認したいと思うことも多いのではないでしょうか。Wikipediaのオフラインでの閲覧を可能にするのがOffline Wikip...

None

  • 2017/04/24

dnsyo - 500のDNSサーバを使ってドメインの状態をチェック

サーバを移転したり、新しいサービスを立ち上げる際に必要なのがドメインです。ドメインがちゃんと指定したサーバに向いているかどうかは気になる方が多いでしょう。昔は数日かかっていましたが、今では数時間で殆どのDNSサーバに伝搬されます。そんなDNSの状態をチェックできるのがdnsyoです。## dnsyoの使い方例えばGoo...

List

  • 2017/04/23

pycraft - ターミナルでマインクラフト

マインクラフトは最初PCからスタートしましたが、現在では多くのゲーム端末向けにも提供されており、人気があるゲームとなっています。創作意欲をかき立てられるところにヒットの理由があるのでしょう。そんなマインクラフトをターミナル上で楽しめるのがpycraftです。## pycraftの使い方実行しているところです。メニューか...

List

  • 2017/04/23

Planck.js - JavaScript製、2D用物理エンジン

Web向けにゲームを作ったり、ユーザの操作に合わせてオブジェクトが動くようにしたりするのに必要になるのが物理エンジンです。単に横滑りするのではなく、他のオブジェクトや重力の影響を計算することでよりリアルなゲームになります。そこで使えるのがPlanck.jsです。2D向けの物理エンジンです。## Planck.jsの使い...

List

  • 2017/04/22

Slow Quit Apps - 間違った終了操作からアプリを守る

macOSを操作していてあるあるなのが、間違ってコマンド + Qを推してしまってアプリが終了してしまうと言うことです。保存していないコンテンツが全部消えてしまったり、ブラウジング中だったタブもすべてリセットされてしまったりします。そこで使ってみたいのがSlow Quit Appsです。アプリの終了をほんの少しだけ遅らせ...

List

  • 2017/04/22

duo-desktop - Electron製の英語学習ソフトウェア

英語を学習したいと思っている方はたくさんいます。そのためのサービスも多数ありますし、ソフトウェアで学習することもできます。しかし、より自分にマッチしたものを求めるならば、自作してしまうのも面白そうです。今回紹介するのはduo-desktop、Electron製の英語学習ソフトウェアです。## duo-desktopの使...

List

  • 2017/04/21

pocketplace - Canvasの内容を同期

HTML5のCanvasを使えばお絵かきボードのようなイラストを描ける環境を作ることができます。とは言え自分でイチから作るのは大変です。Canvasは通常のDOMと違い、描画や消したりする方法が全く異なります。そんなCanvasをシェアする方法を手軽に実装できるのがpocketplaceです。## pocketplac...

List

  • 2017/04/21

across-tabs - クロスオリジンをサポートしたタブ間通信ライブラリ

Webシステムを開発していて、ボタンを押したりリンクをクリックしたらタブが開くようにすることは多々あります。しかし無尽蔵に開いてしまうとメモリを食いますし、ユーザに嫌がられます。そこで使ってみたいのがacross-tabsです。タブ同士の通信を可能にするライブラリです。## across-tabsの使い方新しいタブを開...

List

  • 2017/04/20

Grid Garden - CSS Grid Layout Moduleについて学べる学習ソフトウェア

CSSの使い方をちゃんと覚えるというのは大変です。しかも日々進化しており、新しいプロパティが追加されたりします。もちろんすぐに汎用的に使える訳ではありませんが、先進的なブラウザからどんどん導入が進んでいきます。放置しておくとあっという間に時代に取り残されてしまうでしょう。今回紹介するGrid GardenはCSS Gr...

List

  • 2017/04/20

Robotopia - ロボットを操作しながらプログラミングを学習

小中学生に向けにプログラミングを学習できるコンテンツやサービスが増えています。一昔前であればBASICやCを使っていきなりコーディングをしていたと思いますが、今時であればビジュアルプログラミングからはじめるのが基本でしょう。今回紹介するRobotopiaもそんなビジュアルプログラミング言語の一つです。お題に沿って進める...

List

  • 2017/04/19

BigPicture - YouTubeやVimeoにも対応した画像/動画表示ライブラリ

画像や動画は見せ方が大事です。単にリンクを貼って、クリックしたら画像だけが表示される…なんてのはよくありません。最近は画像の解像度が上がっているので、サムネイルと実際の写真とをうまく見せる必要があります。今回紹介するBigPictureはWebベースの画像、動画表示ライブラリになります。## BigPictureの使い...

None

  • 2017/04/19

em - 絵文字検索コマンド

最近はソーシャルサービスやチャット、プレゼン資料などに絵文字を使うのが当たり前になっています。ビジネスなど控えた方が良い場面もありますが、感情を素早く伝えたり、トゲのあるやり取りにならないように緩和してくれる効果もあります。そんな絵文字を探すのに便利なのがemです。## emの使い方emはコマンドを使って絵文字の検索が...

List

  • 2017/04/18

Kobito OSS - MarkdownエディタKobitoのオープンソース版

Kobitoと言えばQiitaを運営するIncrementsが提供するMarkdownエディタです。Qiitaとの連携もできますし、ローカルだけでコンテンツを書きためることもできます。個人用のメモとしても便利です。そんなKobitoがオープンソースになったのがKobito OSSになります。## Kobito OSSの...

List

  • 2017/04/17

nanogallery2 - 多彩な表示をサポートした写真ギャラリー

スマートフォンやデジカメによって写真コンテンツは爆発的に増加しています。しかしそうやって撮りためた写真も見せなければストレージの肥やしになってしまいます。単なる一覧ではよくありません。そこで使ってみたいのがnanogallery2です。クラウドサービスにも対応した写真ギャラリーです。## nanogallery2の使い...

List

  • 2017/04/16

create-dmg - Mac OSXのイメージファイルを一発作成

macOSではソフトウェアの配布時にイメージファイルを使うことが多いです。圧縮率も高く、特に何のソフトウェアを用意することもなく使えるので便利です。しかしアプリをビルドした後、イメージファイル化するのが面倒に感じている方もいるでしょう。そこで使ってみたいのがcreate-dmgです。アプリケーションを簡単にイメージファ...

List

  • 2017/04/15

Chessboardjs - JavaScriptで制御できるWebチェスボード

チェスは将棋に並んで人気がある、全世界で楽しまれているゲームです。それだけにプレイヤーも国内だけでなく世界中に存在します。むしろ海外発祥なのもあり、レベルが高いのは海外の人たちになるでしょう。世界中の人たちとチェスを楽しもうと思ったらWebブラウザを使うのが一番手軽です。そんな時に使えるのがChessboardjsにな...

List

  • 2017/04/15

Polr - PHP製のシンプルな短縮URLシステム

短縮URLのシステムは一時パブリックなものが多数出ましたが、今では新しいサービスが出てくることは殆どありません。しかし自社のサービスに組み込んで使いたいというニーズはとても強くあります。メールやソーシャルで利用できるのがポイントです。そこで使ってみたいのがPolrです。PHPで作られたシンプルな短縮URLシステムです。...

List

  • 2017/04/14

AsciiMath - テキストを数式に整形

学術的なものに限らず、Web上で数式を扱いたいと思うことは多々あります。Webの標準における表現力はとても乏しいので、括弧や^などを使った数式の組み立てではとても分かりづらいでしょう。そこで使ってみたいのがAsciiMathです。テキストベースの数式を見やすく整形してくれます。## AsciiMathの使い方デモです。...