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

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

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

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

もっと見る

None

  • 2018/10/27

shc - Shellスクリプトをコンパイル

CLIアプリケーションでShellスクリプトで作られているソフトウェアは多数存在します。多くはオープンソースですが、時には人に処理内容を見られなくないと思う人もいることでしょう。そこで使ってみたいのがshcです。なんとShellスクリプトをコンパイルするソフトウェアです。## shcの使い方shcでコンパイルする前のス...

List

  • 2018/10/27

Percollate - CLIでWebサイトをPDF化

Web上には無限とも言えるコンテンツが存在します。その中で最も多いのはテキストコンテンツでしょう。マニュアル、ブログ、メディア、ソーシャルなどあらゆるコンテンツがあります。それらをオフラインに取っておきたいと思うこと多々あるのではないでしょうか。そこで使ってみたいのがPercollateです。CLIでWebサイトをPD...

List

  • 2018/10/26

ai2html - IllustratorファイルをHTML化

Illustratorで作成したデータを他の人と共有したり、再利用する場合には画像やSVGで出力するのが一般的です。多くの場合、さらに加工すると言うことはなく、閲覧したりコンテンツとして埋め込むことでしょう。今回紹介するai2htmlはIllustratorのファイルをHTML化するソフトウェアです。## ai2htm...

List

  • 2018/10/26

Team - Rust製。ツイートやスニペットも投稿できるQiitaクローン

Qiitaを企業内のメモやブログで使っているところは多いかと思います。しかし内容によっては公にできなかったり、企業のセキュリティへの考え方によって、Qiitaへの投稿が制限されている場合もあるでしょう。そこで使ってみたいのがクローン系のソフトウェアです。今回はRust作られたTeamを紹介します。## Teamの使い方...

List

  • 2018/10/25

Twitter-Web-Like - Vue/MongoDBで作られたTwitterクローン

ソフトウェアを作る際に目的があれば良いですが、なかったとしたらどうしたら良いでしょうか。特に特定の技術、フレームワークを試してみたいと思ったときです。そんな時にオススメなのは、既存のサービスを真似してみることです。今回紹介するのはVueを使ったTwitterクローンのTwitter-Web-Likeになります。## T...

List

  • 2018/10/25

Mercari Tech Conf - Flutter製のカンファレンスアプリ

先日行われたMercari Tech Conf。メルカリ自体は技術特化型の企業ではありませんが、サービス成長の速度もあって、多くのエンジニアがジョインしています。それだけに内部では興味深い技術がたくさん使われています。そんなMercari Tech ConfはGitHubでコードが公開されています(オープンソースではあ...

List

  • 2018/10/24

ekill - 邪魔なコンテンツをさくっと消す

Webブラウジングをしていて、邪魔に感じるコンテンツがあります。特に最近多いのがCookieの了承を得ようとするバナーです。これは了承しなければトラッキングされることはありませんが、Webページを閲覧している間、常に表示されるので邪魔です。そこで使ってみたいのがekillです。邪魔なDOMを非表示にできるGoogle ...

List

  • 2018/10/24

bedecked - Markdownで作るHTMLスライド

HTMLでスライドを作るソフトウェアが増えています。その多くがMarkdownも使えるようになっています。しかしMarkdownはあくまでもオプションだったりするので、ちょっとした設定が必要になったりします。bedeckedはMarkdownだけに対応したHTMLスライドソフトウェアです。スライド部分はreveal.j...

List

  • 2018/10/23

Gray - アプリケーション単位でライトモード/ダークモードを設定

macOS Mojaveから追加されたダークモードを使っている人は多いかと思います。しかし、すべてのアプリケーションがダークモードで良いのでしょうか。ライトモードの白いデザインのが合うアプリケーションだってあるはずです。そこで使ってみたいのがGrayです。アプリケーションごとにライト/ダークモードを設定できます。## ...

List

  • 2018/10/23

Nocturnal - ライト/ダークモードをワンクリックで切り替え

最新のmacOS Mojaveから外観にダークモードが追加されました。テーマを全体的に暗くしてくれる機能です。元々黒い画面になれている開発者などはダークモードを選んでいる人も多いのではないでしょうか。そんなダークモードとライトモードの切り替えをワンクリックでできるのがNocturnalです。## Nocturnalの使...

List

  • 2018/10/22

web-console - Webベースのコンソール

IaaSなどでは管理画面にターミナル機能を提供しています。サーバに何らかの問題があって外部から接続できない場合でも、Webベースのコンソール機能でサーバ操作ができたりします。あると便利な機能です。そんなWebベースのコンソールを自前で用意できるのがweb-consoleです。すべての機能が使える訳ではありませんが、面白...

List

  • 2018/10/22

PaginateMyTable - テーブルタグをページネーション可能に

業務システムではデータの一覧表示を作ることが多いでしょう。そんな時にはHTMLのテーブルタグを使うはずです。50行くらいであれば良いですが、数百行のデータを一気に表示すると視認性も落ちますし、使いづらくなります。そこで使ってみたいのがPaginateMyTableです。HTMLのテーブルにページネーションを追加してくれ...

List

  • 2018/10/21

Guitar - マルチプラットフォームで動作するGitクライアント

Gitを全く使っていないという人は減っていると思いますが、その使い方は異なるでしょう。ターミナルでコマンドを打っている人が一番多いのではないでしょうか。GitHubの作っているクライアントを使っている人もいるでしょう。シンプルなGitクライアントが欲しいと言う方はGuitarを使ってみてはいかがでしょう。## Guit...

List

  • 2018/10/21

Trigonoparty - 三角関数を可視化

三角関数は高校生くらいで習い始めます。sin/cos/tanなどの関数は懐かしいものでしょう。単純に関数だけを言われても覚えるのは難しいですが、図形を使いながら説明されると腑に落ち、覚えられるかと思います。そこで使ってみたいのがTrigonopartyです。三角関数の基礎について、図形を用いながら可視化します。## T...

List

  • 2018/10/20

md-page - MarkdownだけでWebページを作る

Markdownでコンテンツを作成する静的なWebサイト作成ソフトウェアは多数あります。これらのソフトウェアはMarkdownで記述した後、コマンドを実行してHTMLに変換します。そのため元のMarkdownとHTMLファイルが二つ存在する状態です。md-pageは違います。純粋にMarkdownだけでWebページを作...

List

  • 2018/10/20

dbxfs - Dropboxをファイルシステム化

Dropboxは各OS向けにクライアントソフトウェアを提供しています。常時Dropboxを使っているならば便利ですが、時々しか使わなかったり、ストレージ容量を使うために躊躇している方もいるでしょう。そこで使ってみたいのがdbxfsです。FUSEを使ってDropboxをファイルシステム化します。## dbxfsの使い方利...

List

  • 2018/10/19

video-to-gif-osx - 動画を簡単にアニメーションGIFへ変換

動画をアニメーションGIFに変換するソフトウェアは幾つかあります。ソフトウェアのインストールが面倒であればWebサービスを使うこともできるでしょう。細かな設定を行うならば確かにそういったソフトウェアを使うのが便利です。しかし、単に動画ファイルをそのままアニメーションGIFにできればいいというだけであれば、video-t...

List

  • 2018/10/19

HTML5 Speedy Video Extension - 動画の速度を自由に変更

動画配信サイトの多くがHTML5化しています。これまでのFlashではユーザが操作できることは殆どなく、公式に提供されるものをそのまま使うほかありませんでした。しかしvideoタグであれば話は別です。今回紹介するHTML5 Speedy Video Extensionは動画の速度を変更できるブラウザ機能拡張です。## ...

List

  • 2018/10/18

ezrgif - 画像をエフェクトを加えてアニメーションGIFに

アニメーションGIFは通常の画像よりもインパクトがあります。しかし一コマ一コマ作る手間は非常に大きく、動画などを使って生成することの方が多いでしょう。手元にアイコンリソースがあっても、それを動かすのは大変です。そこで使ってみたいのがezrgifです。アイコンファイルに簡単にアニメーションを追加するソフトウェアです。##...

List

  • 2018/10/18

ytdl-webserver - WebベースのYouTubeダウンローダー

YouTube動画をダウンロードするソフトウェアやサービスは常に存在します。CLIでダウンロードできるもの、Webサービスなど実に多彩ですが、とにかく簡単に使えるものが喜ばれます。今回紹介するytdl-webserverもその一つで、URLを入れるだけでYouTube動画をMP3化してくれるソフトウェアです。## yt...