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

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

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

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

もっと見る

List

  • 2020/10/21

Lofimusic.app - Lo-Fiミュージックを聴いてリラックス

新しい曲を高音質で聴くのもいいですが、レコードやラジオなど、それほど音質の高くない環境でゆったりとした曲を聴くのも悪くありません。結局のところ、音楽のよさは人それぞれ、TPOに応じて変わるということでしょう。今回紹介するLofimusic.appは、YouTubeのLo-Fi音楽をラジオ風に聴けるアプリケーションです。...

List

  • 2020/10/20

lookatme - ターミナル用のプレゼンテーションツール

プレゼンテーション用のスライドといえばPowerPoint、Keynote、Googleスライドを使っている人が多いでしょう。よく見るだけに、作る人も見る人も飽きてしまっているかも知れません。そこで作成ツールを変えて、新しいスライドでインパクトを与えてみるのはいかがでしょうか。今回はターミナルで動くlookatmeを紹...

List

  • 2020/10/20

glitch-image - 画像にグリッチ加工を行う

グリッチは画像などのバイナリデータをわざと壊すことで、映像に乱れを起こす加工技術です。乱れによってちょっとした不安感を感じさせたり、空気の乱れやSF的な効果を呼び起こせます。そんなグリッチを任意の画像に適用できるライブラリがglitch-imageです。## glitch-imageの使い方適用した画像です。!

None

  • 2020/10/19

tmpmail - テンポラリメールアドレスをコマンド一つで発行

メールアドレスを登録しないとダウンロードできないコンテンツ、よくありますよね。コンテンツは欲しいものの、後で嫌というほどメールマガジンが送られてくると思うと嫌気がさします。そんな時に使えるのがテンポラリなメールアドレスです。今回紹介するtmpmailはそんなテンポラリメールアドレスを提供する1secMail

List

  • 2020/10/18

Online GitHub Contributor Graph Generator - GitHubのアクティビティグラフで自由に絵を描く

GitHubでは日々の活動(Gitログ)によってアクティビティグラフが描かれます。それによって毎日開発を続けようと思いますし、モチベーションにしている人も多いでしょう。あのグラフはサーバ側で制御しているものではないので、Online GitHub Contributor Graph Generatorのような仕組みを使...

List

  • 2020/10/18

CenterTaskbar - タスクバーのアイコンを中央に寄せる

Windowsのタスクバーはアプリケーションの切り替えや常駐プログラムの呼び出しなどに使われています。常に画面下や左右にあるので、ほとんど気にすることもないでしょう。そんなタスクバーに並んでいるアイコンを中央に寄せて表示するのがCenterTaskbarです。## CenterTaskbarの使い方デフォルトの表示です...

List

  • 2020/10/17

RemindMe - 見逃したくないイベントを通知するTodoアプリ

世の中の多くのことは時間によって管理されています。Todoとして管理するほどでなくとも、時間が来たら教えて欲しいことは多いでしょう。何かの放送がはじまる、発売が開始するなどです。時間になったら教えて欲しい、見逃したくないという方はRemindMeを使ってみましょう。## RemindMeの使い方最初の表示です。!

List

  • 2020/10/16

qrcp - WiFiを使ってファイルをコンピュータ間で転送

Androidとコンピュータでファイルを送受信するのにいいツールがないのか、ずっと探していました。iOSとmacOSであればAirDropで送受信できるのですが、Androidとファイルを交換するのにいいツールがありませんでした。qrcpはWiFiを使って手軽にファイルを送受信できるソフトウェアです。## qrcpの使...

List

  • 2020/10/15

XML Viewer - XMLの構造をWeb上で閲覧

開発時によく使われるドキュメントフォーマットといえば、最近ではJSONが一番多いかと思います。しかし、少し前であればXMLが主流でした。閉じタグがあったり、可読性の低さがあってXMLはJSONに取って代わられたように見えます。今回紹介するXML Viewerはそんな懐かしい(?)XMLを見やすく表示できるビューワーです...

List

  • 2020/10/15

Apple ][js - Web上で動くApple ][エミュレータ

Apple はAppleの歴史を語る上で欠かせないハードウェアです。Apple Iの成功から、パーソナルコンピュータの市場を確立すべく投入されたマシンで、当時は多くの開発者が触った筐体です。そんなApple をWebブラウザ上でエミュレーションするのがApple jsになります。## Apple jsの使い方起動します...

List

  • 2020/10/14

Drawflow - データフローを作成するライブラリ

ノーコードプラットフォームが普及してきています。プログラミングはせずに、多くの場合はGUIで部品同士を組み合わせて一つの機能を作り上げていきます。そうしたUIを作るのに使えそうなUIライブラリとしてDrawflowを紹介します。## Drawflowの使い方デモのUIです。!

List

  • 2020/10/13

labelmake - WebでもCUIでも使えるPDF生成ライブラリ

PDFとシステムの連携で思いつくのはレポートや帳票でしょう。基本的に両方とも提携であり、データだけ変わります。テンプレートがあると、より作りやすくなります。今回紹介するlabelmakeはスキーマと呼ぶスタイル設定を用いてPDFを生成するソフトウェアです。## labelmakeの使い方左側がコード、その結果が右側のP...

List

  • 2020/10/13

Percollate - コマンドラインでWebサイトをPDF/ePub化

Webページを見るのはWebブラウザと思い込んでいないでしょうか。小説サイトであれば、WebブラウザよりもPDFなどでオフライン化して読んだ方が可読性が高いでしょう。今回紹介するPercollateはWebページをPDFやePubに変換してくれるコマンドラインユーティリティです。## Percollateの使い方PDF...

List

  • 2020/10/11

External­Display­Brightness - macOSで外部ディスプレイの輝度調整

自宅で仕事をする時間が長くなり、作業環境を整える人たちが増えています。特に大事なのがモニターの数でしょう。複数ディスプレイないと作業効率が落ちる人は多いはずです。そんな中、macOSでは外部ディスプレイの輝度調整が面倒だったりします。そこで使いたいのがExternal­Display­Brightnessのようなユーテ...

List

  • 2020/10/10

AVR8js - WebベースのArduinoシミュレータ

IoTをはじめてみようと思っても、一番のネックになるのが専用のマイコンを手に入れないといけないことでしょう。高いものではありませんが、それでも最初から出費が伴うのを嫌がる心理は分かります。そうした中登場したのがAVR8jsです。なんとJavaScript製のArduinoシミュレータです。## AVR8jsの使い方確か...

List

  • 2020/10/09

SmartBlock - ブロックベースのReact用WYSIWYGエディタ

ユーザにHTML編集を任せる場合、何らかのツールバーやWYSIWYGなエディタが欲しいと思うでしょう。そういったツールは多々ありますが、なかなか使いやすいものに出会えません。今回紹介するSmartBlockはブロック単位での編集が可能なエディタです。並び替えもできて使い勝手はよさそうです。## SmartBlockの使...

List

  • 2020/10/06

Shelley - macOSをHTTP経由で自動操作

macOSを別なデバイスから自動操作したいと思ったことはないでしょうか。スマートフォンからではできない操作もデスクトップであれば簡単です。しかしわざわざコンピュータの前に行くのも面倒だったりします。そこで使ってみたいのがShelleyです。HTTPアクセスで簡単に自宅のmacOSを操作できます。## Shelleyの使...

List

  • 2020/10/05

ZzFXM - JavaScript製の小さな音楽ジェネレータ

音楽を作ったり、奏でるのは大変です。才能に恵まれないと、人々を感動させる曲を作るのは難しいでしょう。しかしできあがった音楽をWebではインする際には開発者の力が必要になるはずです。今回紹介するZzFXMはごくごく小さな音楽ジェネレータです。## ZzFXMの使い方デモです。実際には音楽が流れます。数字の配列だけで音楽が...

List

  • 2020/10/05

umami - Google Analytics代替を目指すシンプルなアクセス解析

Google Analyticsを使っているWebサイトは多いです。しかし、個人のプライバシーに関わるデータがGoogleに吸い上げられていることを懸念する声もあります。サイト運営側にとっても、アクセスデータという重要なものがGoogleに蓄積されるのを嬉しくは思わないでしょう。そこで使ってみたいのが自分たちで立てるア...

List

  • 2020/10/04

GB Studio - ノーコードでゲームボーイのゲームを開発するプラットフォーム

ゲームボーイは昔懐かしいデバイスですが、今なお多くの人たちに愛されています。実機として遊ぶのはなかなか難しい(稼働するものが減っているので)ですが、エミュレータであれば問題なく遊べます。遊んでいる内に、自分で作りたくなることでしょう。今回紹介するGB Studioはコーディングレス(いわゆるノーコード)でゲームボーイの...