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

ライセンス - MIT Licenseの記事一覧

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

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

もっと見る

List

  • 2017/04/28

mdpdf - スタイル設定が指定できるMarkdown to PDF

MarkdownはHTMLだけでなく、他のフォーマットに展開する際にも使える便利な記法です。よくあるのはPDFではないでしょうか。しかし殆ど装飾も行われないシンプルなPDFなので、業務や報告書で使うのはちょっと躊躇してしまいます。そこで使ってみたいのがmdpdfです。スタイル設定などが可能なMarkdownからPDFへ...

List

  • 2017/04/28

PacmanPageControl - アプリのチュートリアルにパックマンを!

iOSアプリなどで最初にチュートリアルを表示することがよくあります。スワイプして次のステップに進んでいきます。そのステップを通じてユーザはアプリの使い方を学んでいきます。その時によく使われるのが小さなドットです。あのドット、何かに似ていると感じないでしょうか。言われてみれば!というところなのですが、パックマンのエナジー...

List

  • 2017/04/27

nunuStudio - Webベースの3Dコンテンツ開発環境

3Dコンテンツは作成が難しいイメージがあります。特に作る環境を整えるのが難しく、専用のソフトウェアも高かったりします。作るためのテクニックも必要など、素人には非常に高い敷居がある分野と言えるでしょう。そんな3DコンテンツをWeb上で作成できるのがnunuStudioです。## nunuStudioの使い方nunuStu...

List

  • 2017/04/26

pet - Go製のCUI向けスニペット管理

開発者であればスニペットの便利さはよく知っているでしょう。それは何もプログラミングだけに限らず、サーバ管理でも役に立ちます。よく使うスクリプトを登録しておくと作業が簡便化します。エイリアスでもできますが、長いものは管理しづらいでしょう。そこで使ってみたいのがpetです。コマンドライン向けのスニペット管理です。## pe...

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

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の使い...

List

  • 2017/04/18

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

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

List

  • 2017/04/16

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

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

List

  • 2017/04/15

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

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

List

  • 2017/04/14

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

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

List

  • 2017/04/13

ZOMEKI - Rails製。地方自治体向けのCMS

誰でも使いやすいWebサイト、というのは誰もが考えるものですが、なかなか実現するのは難しいものです。特にITリテラシーの低い層まで含んで考えると新しいデザインや技術には取り組みづらくなるでしょう。今回は広くあまねく考えざるを得ない自治体向けのCMS、ZOMEKIを紹介します。## ZOMEKIの使い方利用者向けの画面で...

List

  • 2017/04/10

jExcel - Webに埋め込んで使えるExcel風表計算

業務システムなどで一覧表を表示する場合、主に2パターンあると考えます。一つは画面全体に表示する検索結果的な画面、もう一つはマスター管理など小さな表を幾つか並べる場合です。今回紹介するjExcelはどちらかというと後者の、小さな表を埋め込み表示するのに便利なライブラリです。## jExcelの使い方こんな感じに表示できま...

List

  • 2017/04/10

Screenbar - 定期的にスクリーンショットを撮影&保存

モノができあがっていく過程というのはとても面白いものです。特にタイムラプスのような形で刻々と移り変わっていく様子が描かれると見ていてわくわくします。これはWebデザイン、システム開発などコンピュータ上でも変わりません。今回はそんな時に使えそうな、定期的にスクリーンショットを撮ってくれるScreenbarを紹介します。#...