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

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

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

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

もっと見る

List

  • 2021/06/13

Geniemoji - マルチプラットフォームで使える絵文字ピッカー

絵文字を呼び出す場合、macOSならば絵文字ピッカーが用意されています。通常の英語や日本語と違い、絵文字を入力するのは専用のソフトウェアを使わないといけません。それも適切に出てくれるとは限らないのが問題です。今回紹介するGeniemojiは絵文字専用のピッカーコマンドになります。## Geniemojiの使い方Ctrl...

List

  • 2021/06/13

macOCR - 画面上の任意の場所からOCRを実行

写真や画像、動画からテキスト情報を抜き出したいという場面は意外と多いです。そんな時、テキストエディタを立ち上げて、画面上に出力されている文字を書き写したりするでしょうか。数文字なら良いですが、長い文字を写経するのは面倒です。そこで使ってみたいのがmacOCRです。テキストを選択するだけで、そのテキストをクリップボードに...

List

  • 2021/06/12

Vandal - Web Archiveを使って過去のサイトへアクセス

Webサイトは常に恒久的に存在し、変化しない訳ではありません。コンテンツは日々追加され、突然閉鎖されることもあります。そんな時に過去のWebサイトを見られるサービスが便利です。日本ではウェブ魚拓がよく知られていますが、世界で見ればWeb Archiveが有名でしょう。そんなWeb Archiveを素早く使えて、まるでタ...

List

  • 2021/06/12

Trombone.js - Web上で奏でるトロンボーン

HTML5のAPIには音楽を奏でるものもあります。Web上でピアノを演奏したり、MIDIを解析するサービスが作られ、将来的にはWebブラウザだけで曲も作られていくかも知れません。今回紹介するTrombone.jsは名前の通り、Web上で奏でるトロンボーンです。## Trombone.jsの使い方トップページです。トロン...

List

  • 2021/06/11

lightGallery - 画像、動画に対応したギャラリーライブラリ

スマートフォンやデジカメで撮影した写真を活かす方法として、Webサイトなどで公開している人は多いでしょう。しかし、単に写真へのリンクを並べるだけでは面白くありません。サムネイルを作ったり、見せ方も工夫すべきです。今回紹介するlightGalleryは写真をサムネイル表示し、クリックで拡大表示するギャラリーライブラリです...

List

  • 2021/06/11

Spearmint - React/Redux/アクセシビリティのテストを実行管理

ソフトウェアにはテストが付き物です。しかしテスト環境を整えるのは意外と面倒だったりします。ユニットテストならまだしも、Webブラウザを使ったようなテストだと、プロジェクトごとに環境を整えるのが大変です。そこで使ってみたいのがSpearmintです。ユーザビリティテストをはじめ、Webブラウザのテストを管理するGUIアプ...

List

  • 2021/06/10

Bibliogram - Instagramフロントエンド代替

Instagramを見る際には専用のアプリを使うのが基本です。Webからも使えますが、広告が表示されたり、アクセス元などの個人の情報が取られているかも知れません。彼らのメインビジネスなので致し方ありませんが、閲覧だけで情報が抜き取られるのは良い気がしません。そこで使ってみたいのがBibliogramです。Instagr...

List

  • 2021/06/10

Dataflow - JavaScriptが実行できるノートブック

データが幾ら集まっていても、ただ集めているだけでは意味がありません。そこから何からの価値を見出すためには、データを可視化しなければならないでしょう。しかし可視化するのにも工夫が必要です。今回紹介するDataflowはPythonを使ってデータをビジュアル化するソフトウェアです。## Dataflowの使い方Wikipe...

None

  • 2021/06/09

F2 - ターミナルで使えるリネーマ

ファイル名を変更する際に、ExplorerやFinderで行っているでしょうか。数個のファイルであればいいですが、100や200ものファイル名を変更するのは面倒です。macOSでは連番付けてファイル名をバッチ変更もできますが、対象を絞り込む際にはマウスで選択しなければなりません。今回紹介するF2はターミナルで使えるファ...

List

  • 2021/06/09

<file-attachment> element - GitHub製のWebアップロードコンポーネント

最近のWebアプリケーションではファイルをWebブラウザにドラッグ&ドロップしてアップロードすることが良くあります。開発するのはさほど難しい訳ではありませんが、ちょっと面倒だったります。かといって、ファイルアップロードライブラリを使うと、周りのデザインと合っていないことも良くあります。今回紹介する elementはシン...

List

  • 2021/06/08

Editable React Table - React用の編集できるテーブルコンポーネント

業務システムでは常に一覧表示が求められます。一覧化されたデータは一気に内容を確認できるので便利ですが、次にはデータのソートや絞り込みが必要になるでしょう。さらにインラインで編集したいと要望されるかも知れません。今回紹介するEditable React TableはReactの中で使える編集可能なテーブルコンポーネントで...

List

  • 2021/06/08

Beat of the Day - みんなで音楽を作ろう

音楽界隈ではマッシュアップという文化があります。音楽同士を組み合わせたり、カスタマイズして新しい音楽を生み出していきます。DJによる楽曲の操作もマッシュアップの一つです。今回紹介するBeat of the Dayはそんなマッシュアップを加速させそうなWebサービスになります。## Beat of the Dayの使い方...

List

  • 2021/06/07

Color Calendar - シンプルなカレンダーライブラリ

Webサイト上でカレンダーを表示したい機会は意外と多いです。そんな時には機能面だったり、デザイン面で選択が決まるでしょう。複雑なHTMLを記述するようなものは避けたいはずです。今回紹介するColor Calendarはシンプルなカレンダーライブラリです。日付と、日付に基づいたイベントを一覧表示します。## Color ...

List

  • 2021/06/07

sqliteviz - オフラインでも使えるWebベースのデータビジュアライズ

データのビジュアライズを行う際に、Excelなどの表計算ソフトウェアを使っていないでしょうか。全データを対象とするなら良いですが、絞り込んだ上でグラフ化するのはちょっと面倒です。そこで使ってみたいのがsqlitevizです。Webブラウザで使えるデータビジュアルツールです。## sqlitevizの使い方CSVやSQl...

List

  • 2021/06/06

Animate - 画面に表示されたタイミングを管理するJavaScriptライブラリ

最近、スクロールと連動するアニメーションを行うWebサイトが増えています。主にLPのような広告系のところに多いですが、スクロールに合わせて制御するのはとても大変です。今回紹介するAnimateはDOMが表示されたタイミングで発火するイベントを追加できるJavaScriptライブラリです。## Animateの使い方利用...