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

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

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

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

もっと見る

List

  • 2013/10/06

Webベースのアウトラインエディタ「Concord」

ConcordはJavaScript製、GPLのオープンソース・ソフトウェアです。アウトラインエディタは昔から人気があります。情報を構造的にまとめるのに優れたフォーマットで、今なお進化しています。今回はWebベースで使えるConcordを紹介します。デモ。段落ごとに分かれています。こちらはHTMLをアウトライン化したも...

List

  • 2013/10/06

Flickr風の写真表示を再現するiOSライブラリ「nvgallery」

nvgalleryはiOS用、Objective-C製のオープンソース・ソフトウェアです。写真の見せ方一つで印象は大きく変わります。今回は最近リニューアルしたFlickr風のギャラリー表示を再現するiOSアプリ、を紹介します。一例。段ごとに高さは揃えつつ、幅もそれぞれ変えています。写真も時に1つで大きく。横向きにしても...

List

  • 2013/10/05

GoogleドキュメントをMarkdownに変換「gdocsExporter」

gdocsExporterはJavaScript製、Googleドキュメント用のオープンソース・ソフトウェア(Apache Licnese 2.0)です。Googleドキュメントでファイルを作成して、その内容をMarkdownに変換して受け取れるのがgdocsExporterです。再利用性が高まりそうです。スクリプトエ...

List

  • 2013/10/05

フラットUIなカレンダー「CLNDR.js」

CLNDR.jsはjQuery/JavaScript製のオープンソース・ソフトウェア(MIT License)です。カレンダー機能は意外とよく使われます。イベント系はもちろん、ブログのサイドバーにつけることもあります。そんなカレンダー表示をjQueryで提供するのがCLNDR.jsです。デモ。左側にカレンダー、右側にイ...

List

  • 2013/10/05

C言語だけでiOSアプリを作るデモ「CBasediOSApp」

CBasediOSAppはC言語製のオープンソース・ソフトウェア(Apache Licnese 2.0)です。iOSアプリを開発するならばまずObjective-Cの選択を考えるでしょう。しかしそこをあえて別な言語で取り組む人たちは大勢います。今回はピュアCでiOSアプリを開発するCBasediOSAppを紹介します。...

None

  • Premium_s 2013/10/04

企業がオープンソースプロジェクトに貢献する7つの方法

今回は企業がオープンソース・プロジェクトにおいてどのように貢献ができるかを考えてみたいと思います。

List

  • 2013/10/04

iOS/Android/Mac OSX対応のゲームエンジン「Kobold Kit」

Kobold KitはiOS/Android/Mac OSX用のオープンソース・ソフトウェア(MIT License)です。スマートフォン向けにゲームアプリを開発するならば何らかのフレームワークを使って行うでしょう。今回は2.5D系のゲーム開発を行うのに使えるKobold Kitを紹介します。デモアプリです。Mac O...

List

  • 2013/10/04

Gmailを編集してみやすく「Signal」

SignalはGoogle Chrome用のソフトウェアです。電子メールは仕事に欠かせないツールですが、その内容の殆どは不要なものです。意味のない前書き、フッター、中の本文…などなど。そこで使ってみたいのがSignal、Gmailのメールエディタです。使い方です。Signalを認証する必要があります。OAuth2による...

List

  • 2013/10/04

HTML5/JavaScriptによる電子書籍風フリップアニメーション「Turn.js」

Turn.jsはHTML5/JavaScript製のオープンソース・ソフトウェア(BSD License)です。電子書籍というとePubファイルが有名ですが、HTML5でも実現は可能です。特に紙をめくった時のようなフリップアニメーションが欲しい時にはTurn.jsを使ってみましょう。デモです。幾つかのサンプル書籍が掲載...

List

  • 2013/10/03

JavaScriptを読み込むだけでリアルタイムコラボレーション「TogetherJS」

TogetherJSはJavaScript製、Mozilla Public Licenseのオープンソース・ソフトウェアです。Webアプリケーションをリアルタイムコラボレーション化しようと思うとサーバサイドの様々な仕組みを開発しないといけません。そこで頓挫してしまう人も多いでしょう。しかしTogetherJSを使えばチ...

List

  • 2013/10/03

フォーム入力のフォーカス移動をスムーズに「Focus transition」

Focus transitionはCSS3製のオープンソース・ソフトウェア(MIT License)です。ちょっとした工夫でユーザビリティは大きく向上します。今回はWebフォームにおいてTabキーを押した時にアニメーションを実現するFocus Transitionを紹介します。インストールしました。任意のWebフォーム...

List

  • 2013/10/03

iPhotoの写真を全てFlickrにアップロード「iPhoto -> Flickr」

iPhoto -> FlickrはRuby製、GPLのオープンソース・ソフトウェアです。iPhotoの写真を全てFlickrにアップロードしたいと考えつつも、ちょうど良いツールが見つからずに放置してしまっていました。しかしiPhoto -> Flickrを使うとかなりいい感じにアップロードを行ってくれます。アップロード...

List

  • 2013/10/02

Webベースの画像加工フィルタ「ImageFilters.js」

ImageFilters.jsはJavaScript製のオープンソース・ソフトウェア(MIT License)です。今は何でもJavaScriptという風潮があります。クライアントサイドで処理できるのは悪いことではなく、サーバ負荷の分散に役立つでしょう。今回は画像編集を行うImageFilters.jsを紹介します。元...

List

  • 2013/10/02

外部ライブラリ非依存のレスポンシブメニュー「Responsive Nav」

Responsive NavはJavaScript製のオープンソース・ソフトウェア(MIT License)です。Webサイトにおいてメニュー機能をどう実装するか悩んだら使ってみたいのがResponsive Navです。レスポンシブなメニュー機能を提供してくれます。デスクトップサイズの場合。左側に表示されます。スマート...

List

  • 2013/10/02

iOS用ノベルゲームエンジン「EKVN」

EKVNはObjective-C製のオープンソース・ソフトウェア(MIT License)です。ゲームにはアクション、パズル、シューティングなど様々なジャンルがありますが、人気の高いジャンルの一つにノベルゲームがあります。EKVNはそんなノベルゲームを開発するためのエンジンになります。デモゲームです。背景と文字の組み合...

List

  • 2013/10/01

RubyMotion製のRubyトリビアアプリ「Rubytrivia」

RubytriviaはiOS用RubyMotion製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。RubyでiOSアプリが作れるRubyMotionが人気ですが、実際にどのようなアプリが作れるかは実際に作られたものを見てみるのが一番です。という訳で今回はRubytriviaを紹介...

List

  • Premium_s 2013/10/01

業務で使えるオープンソース(91)「アウトラインエディタ」

今回のテーマはアウトラインエディタです。大小構わず問題を構造化するのに便利なツールです。今回はその利便性、関連オープンソース・ソフトウェアを紹介します。

List

  • 2013/10/01

iPhone/Android/Windows Phone対応のモバイルWebアプリフレームワーク「ChocolateChip」

ChocolateChipはHTML5/CSS3/JavaScript製のオープンソース・ソフトウェア(BSD License)です。モバイルWebサイトをネイティブ風にするUIライブラリは昔から多数存在しますが、今回はその最新版とも言えるChocolateChipを紹介します。例えばこちらはiPhone風。iOS 7...

List

  • 2013/10/01

Android用のePub3リーダー「ePub3 Reader」

ePub3 ReaderはAndroid用、MIT Licenseのオープンソース・ソフトウェアです。Androidで電子書籍を読むアプリは幾つかありますが、今回はオープンソースのリーダーを紹介します。そのまま使うもよし、ベースとして独自のリーダーを開発するのにも良いでしょう。メイン画面です。この時点ではePubファイ...

List

  • 2013/09/30

フラットデザインなスマートフォンWeb UIフレームワーク「Onsen UI」

Onsen UIはHTML5/JavaScript製のオープンソース・ソフトウェア(Apache Licnese 2.0)です。スマートフォン向けのHTMLテンプレートを使うことで最適化された表示のWebサイトが素早く構築できるようになります。今回は日本製のOnsen UIを紹介します。右側がOnsen UIの表示です...