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

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

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

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

もっと見る

List

  • 2015/09/16

Smart Table Scroll - 100万行のテーブルも高速表示

業務システムでは大量のデータを一覧表示して欲しいというニーズがよく出ます。しかしあまり大量のデータを描画すると、それだけレンダリングに時間がかかったり、スクロールも困難になります。そこで使ってみたいのがSmart Table Scrollです。なんと100万行以上のレコードも高速に描画できるJavaScriptライブラ...

List

  • 2015/09/16

Winterfell - React用。JSON Schemaを使ったフォームビルド&入力チェック

JSON Schemaと呼ばれる入力の検証であったり、ドキュメント生成にも使われる技術に注目が集まっています。とはいえ、JSON Schemaをわざわざ作成して運用するのは面倒と言ったイメージもあるでしょう。そこでもっとJSON Schemaを使えるライブラリを利用するようにしましょう。今回はReactアプリで使えるW...

List

  • 2015/09/15

webm.js - Webブラウザ上でWebMエンコード

現在主流の動画フォーマットと言えばMPEG4ですが、オープンかつライセンス料無料で使える動画フォーマット、WebMも見逃せません。MPEG4よりもサイズが小さくなり、画質もほとんど変わらず利点の多いフォーマットです。問題はエンコーダーの存在であったり、再生するデバイスの多さにあるでしょう。そこで使ってみたいのがwebm...

List

  • 2015/09/15

Madoko - 数式埋め込みもできる多機能オンラインMarkdownエディタ

Markdownが簡易的なマークアップ言語としてシェアを維持するのに合わせて、多くのソフトウェアが出てきています。それがさらにMarkdownを魅力的にし、シェアを伸ばすのにつながっているかと思います。今回はMadoko

None

  • 2015/09/14

One-liner - 既存コードをワンライナーに変換

プログラミング言語の中で特異な存在と言えるワンライナー。複雑なコードをあえて一行で書くのが好きという方もいますし、ターミナルで実行する上でワンライナーを重宝している人もいるでしょう。そんなワンライナー好きにはたまらないソフトウェアがOne-linerです。なんとあえて普通のコードをワンライナーに変換してくれるソフトウェ...

None

  • 2015/09/14

Pingo - Find iPhoneをターミナルから実行

iOSで使えるiCloudには紛失したiOSデバイスを見つける機能があります。落としたレベルでなくとも家の中で見つからない場合も含め、使ったことがある人は多いのではないでしょうか。しかしiCloudにログインしたり、地図から連絡したりするのは面倒だったりします。そこで使ってみたいのがPingoです。## Pingoの使...

List

  • 2015/09/13

Smoothslides - ケン・バーンズ効果を使ったカルーセル

最近はWebサイトにカルーセルを載せて写真をスライド表示するのを多く見かけるようになりました。大抵右から左に写真が流れていくものが多いのですが、あまり多いと見飽きてしまいます。これではせっかくの写真が印象に残りません。より写真を強調したカルーセルを考えるならばSmoothslidesを使ってみても面白そうです。## S...

List

  • 2015/09/13

zscroll - 電光掲示板風に文字を流してみよう

最近、CUIアプリケーションの幅が広がっているように見えます。もちろんこれまででもできないことではなかったように思いますが、ここ数年で一気に表現力が高まっているようです。今回はターミナル上で文字を流すライブラリ、zscrollを紹介します。単に上から下に流れるのではなく横に流れるのがポイントです。## zscrollの...

List

  • 2015/09/12

Ritzy - Webベースのリアルタイムコラボレーションエディタ

オンラインとローカルアプリケーションにおける大きな差別化ポイントとしてコラボレーションが挙げられます。一般的にローカルのソフトウェアは個人で作業するために作られていますが、Web上では大抵共有されるのが前提です。さらに魅力を増すのがリアルタイムコラボレーションです。今回紹介するRitzyはそんなリアルタイムコラボレーシ...

List

  • 2015/09/12

Summernote - シンプルなUIのBootstrap用WYSIWYGエディタ

ユーザにコンテンツを作ってもらう上で欠かせないのがWYSIWYGエディタです。HTMLでの記述に慣れた人にとっては邪魔くさいかも知れませんが、そうでない人のがたくさんいます。そうした人が自由に思い通りにコンテンツが作れるWYSIWYGエディタはとても大事です。今回紹介するSummernoteもそんなWYSIWYGエディ...

List

  • 2015/09/11

Leantime - クライアントも入る想定のPHPプロジェクト管理

プロジェクト管理は多数あります。それらは組織の規模、プロジェクトの形態、関係者のスキルなどによって選ばれるべきです。大事なのはプロジェクト管理を整備することではなくプロジェクトを円滑に進めることにあります。Leantimeはオープンソースのプロジェクト管理で、はっきりとした大きなアイコンが特徴です。その点においてはIT...

List

  • Premium_s 2015/09/11

業務で使えるオープンソース(167)「Slack代替」

今回のテーマはSlack代替です。Slackはご存じだと思いますが、ビジネスはもちろん、コミュニティでも使われるようになっている有名なチャットサービスになります。有名なサービスには必ずそのオープンソース代替が存在するもので、Slackもそれは同様です。今回はSlack代替になるチャットソフトウェアおよびSlack関連ツ...

List

  • 2015/09/11

StyleStats - スタイルシートの状態をチェック

プログラミングの場においてはカバレッジであったり、メソッド単位の行数であったり、日ごとにおけるコード量の増加など可視化が進んでいます。見える化によって様々な情報が得られるようになり、改善ができるようになります。スタイルシートにおいてもそれは同様です。可視化によって様々な情報が得られます。それを実現するのがStyleSt...

List

  • 2015/09/10

Curve App - 手軽に使えるSVGでドローアプリ

ベジュ曲線などを使ったドローイングをやろうと思うとIllustratorやInkscapeのような特別なソフトウェアを使わないといけない気がしてしまいます。それこそ覚えるのに何日もかかるでしょう。そこで使ってみたいのがCurve Appです。機能は決して多くありませんが、シンプルなUIですぐに使いこなせるドローアプリで...

List

  • 2015/09/10

hackpad - Dropboxが買収したオンラインコラボレーションエディタ

会社内での情報共有方法は常に難しい問題です。議事録一つとってもローカルで書いていれば共有しづらいですし、書き終わったものをメールで送信するのでは修正しづらかったり、その後の共有も難しいです。そこで使いたいのがWeb上で使えるリアルタイムコラボレーションエディタ、hackpadです。先日Dropboxに買収され、オープン...

None

  • 2015/09/09

git-remote-dropbox - DropboxをGitリポジトリに

DropboxにGitリポジトリを保存している人は多いかと思います。筆者もそうやって使っています。ただしこの場合、ファイルを下手に編集していると編集中コピーができあがってしまうことがあります。そこで使ってみたいのがgit-remote-dropboxです。git-remote-dropboxはまさにDropboxをGi...

List

  • 2015/09/09

Dropify - ファイルアップロードを格好良く!

HTMLのデザインでいけてないのは入力系ではないでしょうか。特にファイルアップロードのフォームはダサいも良いところです。HTML5になってファイルをドラッグ&ドロップでアップロードできるようになったことでずいぶん良くなっています。しかしデフォルトで格好良いわけではありません。自分でカスタマイズする必要があります。そこで...

49927?type=list&url=http%3a%2f%2fimages.moongift.jp%2f2015%2f03%2fscreenshot%25202015-03-23%25209.58.55_thumb.88a205f649d413892b10595c72f71a82

  • Premium_s 2015/09/08

魅力的なデザインフレームワークを探そう。2014年以降に登場したUIフレームワークまとめ

今回はWeb用のUIフレームワークまとめです。UIフレームワークは数多く登場しており、それぞれに特徴が出始めています。用途が限られていたり、特定のJavaScriptフレームワークと一緒に使う想定のものも多いです。フレームワークに合わせて選んでも良いでしょうし、マテリアルデザインのようなトレンドに合わせて選んでも良いの...

None

  • 2015/09/08

pdfunlock - PDFのパスワードアンロック

PDFはビジネスの場でも数多く使われています。一つはビューワーを使えばどのプラットフォームでも同じように見られること、さらに印刷や編集の禁止など作成した人によってセキュリティを指定できる点にあると思われます。しかしそんな幻想を破壊してしまうのがpdfunlockです。なかなか恐ろしいソフトウェアですよ。## pdfun...

List

  • 2015/09/08

GreedyNav - これは良い!レスポンシブにメニュー数を変化

スマートフォンやタブレットが増えるのに伴ってWebの世界ではレスポンシブなデザインが求められるようになってきました。単に各デバイスに向けて最適化するだけでなく、情報の整理も大事な要件になっています。今回はWebサイトをレスポンシブにする上での面白いソフトウェア、GreedyNavを紹介します。このアイディアはなかなかイ...