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

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

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

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

もっと見る

List

  • 2019/12/25

cloudretro.io - 懐かしいゲームをクラウド化

GoogleのStadiaをはじめとして、クラウドゲーミング市場が盛り上がってきています。高速なネットワークとクラウドコンピューティングが合わさった今だからこそ注目したい市場でしょう。そんなクラウドゲーミングで、昔ながらのゲームを遊べるのがcloudretro.ioです。## cloudretro.ioの使い方ゲーム画...

List

  • 2019/12/24

Jobmiru - どんなスキルが手に入るのかを重視した転職口コミサイト

仕事を決めるとき、何を重要視するでしょうか。給与、勤務地、待遇、同僚、上司など様々な条件が考えられます。そんな中、何の仕事をして何が得られるのかを重視する人もいるでしょう。そんな方に見て欲しいのがJobmiruです。何のスキルが身につくのか、そんな視点で作られた転職口コミサイトです。## Jobmiruの使い方トップペ...

List

  • 2019/12/24

JSONCrush - JSONをURLフレンドリーに圧縮

JSONはWeb APIのフォーマットとして多用されるようになっています。しかし広く普及すると、その使い勝手に対して不満を感じる人たちが増えます。サイズが大きい、もっと圧縮したいと考える人もいるでしょう。今回紹介するJSONCrushはURLフレンドリーにJSONを圧縮します。## JSONCrushの使い方適用したと...

List

  • 2019/12/23

texme - Markdownの中にLaTeXを埋め込めんで表示

Markdownではベーシックな記法しかサポートされていないので、こだわった記法を使うために拡張している人たちがたくさんいます。特に論文などを書く人たちにとっては表現力の低さが気になるでしょう。そこで使ってみたいのがtexmeです。Markdownの中にLaTeX記法が埋め込めるソフトウェアです。## texmeの使い...

List

  • 2019/12/23

dot-to-ascii - Graphviz記法からアスキーアートでチャート生成

dotファイルはGraphviz用のフォーマットとして有名です。テキストから画像などのグラフが描けるので、仕様書など開発者用ドキュメントの中でもよく使われています。クラス図など自動化もしやすいのがメリットです。そんなdotファイルからアスキーテキストのチャートを描くソフトウェアがdot-to-asciiになります。##...

List

  • 2019/12/22

mdr - ターミナル用のMarkdownビューワー

Markdownは閲覧時、専用のビューワーを通して見ることが多いかと思います。素のままでも可読性に優れたフォーマットとはいえど、ビューワーを使った方が見やすいのは確かです。普段ターミナルでMarkdownファイルを閲覧する際にcatやlessを使っていた方は、mdrを使ってみましょう。## mdrの使い方デモです。画像...

List

  • 2019/12/22

WebGLStudio.js - 本格的な3D Webアプリケーション

デスクトップアプリケーションが続々Webアプリケーション化されています。開発環境や画像編集ソフトウェア、オフィススイートまで幅広くWebブラウザで動作するようになっています。今回紹介するWebGLStudio.jsはWebブラウザ上で3Dグラフィックスを作成できるソフトウェアです。## WebGLStudio.jsの使...

List

  • 2019/12/21

UXBOX - プロトタイプをさくさく作るためのWebアプリケーション

Webサイトやアプリなど、プロトタイプをさくっと作ってUIを検討するというのはよくある進め方です。そんな時にはデザイナーしか使えないソフトウェアよりも、誰でも編集できるものを使った方が素早く進められるでしょう。今回紹介するUXBOXはオープンソースのプロトタイピングソフトウェアです。## UXBOXの使い方まずプロジェ...

List

  • 2019/12/21

Flowy - さくさく作れるフローチャートライブラリ

フローチャートを利用する機会は意外と多いです。しかし専用のソフトウェアがないために表計算やプレゼンソフトウェアを使って無理矢理作っているのではないでしょうか。Webブラウザで手軽に作れると便利です。今回紹介するFlowyはシンプルなフローチャートライブラリです。## Flowyの使い方左側にあるノードをドラッグ&ドロッ...

List

  • 2019/12/20

cloudmacs - Webブラウザから使えるEmacs

最近、Webブラウザ上で使える開発環境に注目が集まっています。Visual Studio CodeはついにMicrosoftからオンライン版がリリースされました。さらにvimについてはWebAssembly版のvim.wasmが登場しています。そんな中、Emacsはどうなのか。もちろん手をこまねいている訳がありません。...

List

  • 2019/12/20

p5.riso - 画像を懐かしさ溢れるリソグラフ風に加工

リソグラフというのは印刷方式の一つで、原版を作ることで高速な印刷ができます。色数を押さえることで高速印刷可能で、新聞の折り込みチラシにあるような風合いの印刷が可能です。そんなリソグラフをWeb上で再現してくれるのがp5.risoです。懐かしい風合いの表現になります。## p5.risoの使い方デモです。ちょっとかすれた...

List

  • 2019/12/19

LegraJS - レゴ風ブリックを使ってドローイング

レゴはみんなが好きなおもちゃでしょう。一つ一つは小さなブリックですが、それを組み合わせることで何でも自分が好きなものを作り上げられます。最近ではIoTとも組み合わせて使われています。そんなレゴ風のブロックを使ってドローするライブラリがLegraJSです。## LegraJSの使い方スマイルマークのアニメーション。!

List

  • 2019/12/19

BrowserGap - ブラウザからブラウザを呼び出して安全な環境を確保

セキュアで安全な実行環境を手に入れるにはサンドボックス化されているのが基本でしょう。OSでは普及していますが、Webブラウザではプライバシーに気を配ったモードがある程度です。今回紹介するBrowserGapはWebブラウザの中でWebブラウザを実行する試みです。## BrowserGapの使い方ボタンを押すとWebブラ...

List

  • 2019/12/18

PIXI Tower diffense - HTML5製のタワーディフェンスゲーム

タワーディフェンスゲームが好きな人は多いでしょう。味方をどのように配置するか、どう強化するかによって戦況が大きく変わります。理詰めで考える部分が多いので、開発者は好きそうです。そんなタワーディフェンスゲーム好きに贈るゲームがPIXI Tower diffenseです。PIXI.jsを使い、Webブラウザ上ですぐに遊べま...

List

  • 2019/12/18

GraphQL Network - GraphQLを開発者ツールで分かりやすく表示

GraphQLはREST APIの欠点を改善し、Web APIとして使われる場面が増えていくことでしょう。しかし開発中の難点として、エンドポイントがすべて同じURLであるために、どのアクセスなのかは深く見てみないと分からないという点があります。そんなGraphQLの欠点を克服してくれるGoogle Chrome機能拡張...

List

  • 2019/12/17

CopyPasteJS - コーディングなしでクリップボード操作

HTML5のAPIによって、Webブラウザからクリップボードを操作できるようになっています。共有を促すときにメッセージをクリップボードにコピーしたり、別な機能でコピーしたテキストを貼り付けるといった操作が考えられます。今回紹介するCopyPasteJSは、そんなWebブラウザのクリップボード操作を簡単に行えるようにする...

List

  • 2019/12/17

AWS Icons for PlantUML - PlantUMLでAWSのアイコンを使う

UMLはソースコードを自動生成する夢さえ見なければ、決して悪いツールではありません。システムや処理を可視化するのに最適です。そんなUMLを書く際に昔はドローツールを使いましたが、今はPlantUMLのようなテキストベースも使われます。今回紹介するAWS Icons for PlantUMLはPlantUMLでAWSの各...

List

  • 2019/12/16

WASM Flate - WebAssemblyを使ってファイルを圧縮/伸張

WebAssemblyは標準機能としてはDOMやネットワークが使えないので、その適用部分に悩む人も多いでしょう。Webアプリケーションにおいて、UIやネットワークに触れない部分は多くありません。しかし、ローカルアプリケーションとして考えれば、そのようなアプリケーションの方が多いはずです。今回紹介するWASM Flate...

List

  • 2019/12/16

typical - 軽量なテキストタイピング表示ライブラリ

Webサイトでよく使われるタイピングを模したテキスト表示ライブラリ。メッセージを全文表示してしまうよりも、タイピングしながらの方が目を引く効果があります。この手のライブラリはとても多いです。今回紹介するtypicalはとにかくサイズが小さいのが魅力です。400byte以下でアニメーションしながらテキストタイピングされま...

List

  • 2019/12/15

inkip.it - みんなで小説を書こう

一人で黙々と作業するのは強い精神力が必要です。どうしても人はついサボりがちで、メールをチェックしたり、Twitterに投稿したりしてしまうものです。一日であればまだしも、数ヶ月も集中力を維持するのは並大抵のことではありません。小説を書く、そんなチャレンジをしている方にお勧めしたいのがinkip.itです。コミュニティの...