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

ソフトウェアの記事一覧

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

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

もっと見る

List

  • 2020/10/06

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

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

List

  • 2020/10/06

OTP Manager - Web/デスクトップ対応のワンタイムパスワード管理

多要素認証の基本として、ワンタイムパスワードの入力が行われています。多数のアプリがすでにありますが、何を利用しているでしょうか。筆者はAuthyを長く使っていますが、これから変えようと思っている人もいるはずです。ベンダーの色がないものが好きな方はOTP Managerを試してみましょう。Webやデスクトップアプリとして...

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はコーディングレス(いわゆるノーコード)でゲームボーイの...

List

  • 2020/10/04

mangaview - Android用のマンガビューワーコンポーネント

日本はマンガ大国と言っても過言ではないほど、多くのマンガコンテンツに溢れています。アプリも相当数ありますし、ブラウザで見られるマンガサイトも数多くあります。そうした中だからこそ、ビューワーの質が大事になります。とにかく読みやすいことがユーザの離脱を防ぐのにつながるでしょう。今回はAndroid向けのマンガビューワーコン...

List

  • 2020/10/03

Shift-Ctrl-F - 自然言語によるWebページ内検索

世の中には検索が上手な人もいれば、苦手という人もいます。具体的なキーワードが思いつかない場合、雰囲気で検索してしまいがちです。それでは欲しかった答えにたどり着けないでしょう。しかし、それを克服するのもまた、技術の力です。そこで使ってみたいのがShift-Ctrl-Fです。Webページ内で自然言語による検索を可能にします...

List

  • 2020/10/03

Arwes - サイバーパンクな世界を再現するWebデザイン

開発者であれば、誰しもSFに興味を持つはず(個人の意見です)。近未来を舞台にした映画は数多くありますが、その多くで電気的な、かつ薄暗い世界が描かれています。粗暴な人たちがいたり、裏路地のような看板が並ぶ中、デバイスや乗り物だけは進化している世界です。そんな世界観にぴったりなWebデザインフレームワークがArwesになり...

List

  • 2020/10/02

Taskcafe - いかしたデザインのカンバンシステム

カンバンの概念は多くのシステム、サービスに影響を与えています。単純なタスク管理とは異なり、ビジュアル化されること、ステータスの変化がはっきりと分かるのがポイントです。カンバンを共有すれば、チーム全体で状況を共有できます。今回紹介するTaskcafeはそんなカンバンシステムになります。デザインも格好良く、使いやすそうです...

List

  • 2020/10/02

ztext.js - テキストや絵文字、画像を3D化

2Dのものを3Dで表現する試みは多数あります。人の脳は2次元であったとしても、奥行きを持たせることで、向こう側にある空間を意識します。さらに静的ではなく、動かしたりするとより、立体感が生まれます。今回紹介するztext.jsはテキストや絵文字を3D化するソフトウェアです。## ztext.jsの使い方実際に試していると...

List

  • 2020/10/01

PeopleMap - 研究者を自然言語で可視化

学術的な研究分野はオンラインの発展により、どんどん広がっています。世界はどんどん狭くなっており、情報は日々大量に作成されています。大学内にある古いインデックスを見ても正しい研究者にたどり着くのは至難の業でしょう。そこで作り出されたのがPeopleMapです。研究者のグルーピングを機械学習によって行います。## Peop...

List

  • 2020/10/01

Screenshoteer - コマンド一つでWebサイトのスクリーンショット取得

Webサイトのスクリーンショットを撮る際にはどうしているでしょうか。ドキュメントやヘルプ、スライドなどスクリーンショットが必要になる場面は実に多いです。ブラウザをそのままキャプチャしてもよいですが、個人の機能拡張など余計な情報が入ってしまいます。今回紹介するScreenshoteerはスクリーンショットが取得できるCL...

List

  • 2020/09/30

One Day list - ポップなデザインのToDo管理アプリ

Todoアプリは好みが分かれるようで、万人受けするものは存在しないようです。それは多様性を生み、各自が自分好みのソフトウェアを選択できます。シンプルなもの、Web系、アプリ系、ローカル、クラウドとさまざまです。今回紹介するOne Day listはFlutter製となっています。スマートフォン向けのToDo管理になりま...

List

  • 2020/09/30

Paged.js - まるで電子書籍のような表示に

Webページと電子書籍では見え方が大きく違います。Webページの内容をそのまま電子書籍にしたいと思っても、その見え方がまったく異なることに不安を感じる人もいるでしょう。両者の見せ方を同じものにする場合、Webページを電子書籍側に寄せるのがよさそうです。今回紹介するPaged.jsはWebページをまるで電子書籍であるかの...

List

  • 2020/09/29

splashy - 画像から色情報をピックアップ

デザインのカラーパレットを決める際に、別なものからインスピレーションを得たいと考えないでしょうか。格好良いロゴがあったなら、そこで使われている色情報をベースに、Webページを作れば雰囲気のよいものができあがりそうです。今回紹介するsplashyは画像を読み込み、そこからメインとおぼしき色情報を抽出するソフトウェアです。...

List

  • 2020/09/29

Health Dashboard - サービスのステータス用ダッシュボード

開発者に対してWeb APIを提供しているならば、そのステータスページは必須です。ステータスページがあることでWeb APIのステータスが可視化され、安全に運用できていることも明確になります。そうしたページは本体のWebサイトとは別なドメイン、サーバにあるのが基本です。今回紹介するHealth Dashboardはそん...

List

  • 2020/09/28

Leaflet Image - 地図上にフリーハンドでヒートマップを描く

地図とヒートマップの相性はよいです。どの地域で特に問題が発生しているか、気温が高い、風が強いかなど多くの情報が地図とヒートマップの組み合わせで表現されています。しかし自分で作るのは骨が折れるでしょう。そこで使ってみたいのがLeaflet Imageです。地図を使ってフリーハンドで描けるヒートマップライブラリになります。...

List

  • 2020/09/28

filters.css - CSSを使って画像の簡易編集

写真を加工する際には画像編集ソフトウェアを使います。UGM(ユーザー生成コンテンツ)の場合、アップロードされる画像すべてを加工するのはたいへんです。サーバ側で処理できますが、サーバの負荷は大きくなるでしょう。そこで使ってみたいのがfilters.cssです。CSSベース、クライアント側でフィルタリング処理が可能です。#...

List

  • 2020/09/27

Talk - 登録不要ですぐに使えるビデオ会議

Webでビデオ会議をする際には、WebRTCを使うのが基本です。そしてWebRTCでほかの人たちとつながる際には2つの選択肢があります。一つはMeshで、P2Pで接続します。もう一つはSFUで中央サーバがある形です。SFUで中央サーバの方が多くの人数が接続できますが、P2Pの方がセキュアです。今回紹介するTalkはMe...

List

  • 2020/09/27

css3d-game - CSS3製のファーストパーソンゲームエンジン

自分視点で楽しめるゲーム、いわゆるファーストパーソン系のゲームは主にシューティングで採用されています。しかし、自分の視点なのでより没入感が高く、他のジャンルでも応用できます。脱出ゲームなどもこの視点で提供されることが多いジャンルです。今回紹介するcss3d-gameはCSS3を駆使して提供されるファーストパーソン視点の...