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

プラットフォーム - GUIの記事一覧

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

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

もっと見る

List

  • 2017/06/08

TodoTxtMac - macOS用、キーボード入力メインのTodo.txt管理

Todo.txtというTodo管理記法があります。その名の通りテキストファイルなので管理がとても簡単ですし、任意のテキストエディタが利用できます。多くのテキストエディタでは機能拡張によってTodo.txtの入力、メンテナンスが簡単にできるようになっています。そんなTodo.txtをよりリッチに使いこなしたいという方はT...

List

  • 2017/06/05

Data Pixels - プログラマブルなドット絵エディタ

ドット絵は今なお人気のあるジャンルです。そのためのエディタも多数あります。大抵一つ一つのドットを書いて作っていくのですが、同じ図形を幾つも組み合わせたりする際に面倒に感じるのではないでしょうか。Data Pixelsになります。プログラマブルなドット絵エディターです。## Data Pixelsの使い方こちらがメイン画...

List

  • 2017/05/30

DevDocs App - オフラインでも使えるdevdocs.ioリーダー

開発者向けのドキュメントが揃ったdevdocs.ioは覚えておくと便利なサイトの一つです。しかしネットワークに繋がっている時しか使えないのは多少不便に感じます。そこでオフラインでも読めるドキュメントリーダーが必要になります。今回紹介するDevDocs Appもそんなdevdocs.ioリーダーの一つです。## DevD...

List

  • 2017/05/30

SQL Notebook - SQLとノートが合体!

メモはイチから書き始める場合もあれば、元になるデータが存在することもあります。元データの一つとしてデータベースが挙げられます。刻々と変化するデータをメモっておいたり、データに対する考察を記述しておくこともあるでしょう。そんな時に便利なのがSQL Notebookです。メモとSQLが一緒になったソフトウェアです。## S...

List

  • 2017/05/29

Shrinkray - システムブラウザを使ったElectron代替

Electronは便利なフレームワークなのですが、Webブラウザのエンジンを含んでいるために実行ファイルのサイズが大きくなってしまうのが難点です。ちょっとした機能を実現するために100MB以上ダウンロードするのは面倒です。そこでmacOS向けであればShrinkrayが利用できます。システムのブラウザを使うことで軽量な...

List

  • 2017/05/28

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

Web APIを使って開発を行っていると必要になるのがWeb API用のクライアントアプリになるでしょう。Web APIを細かな条件をつけて実行し、その結果を確認したり、JSONなどをフィルタリングできるのがポイントです。開発効率を向上させるのに必須の存在です。そんなWeb API、今回はREST APIのクライアント...

List

  • 2017/05/27

PDF-Reader - ページをめくる感覚のPDFリーダー

PDFはビジネス以外の場面でも使われるようになっています。時に電子書籍であったり、マガジン、絵本、説明書など様々なケースで見ることでしょう。iOSでは標準のPDFリーダーが組み込まれていますが、あまりに汎用的で面白みに欠けます。そこで使ってみたいのがPDF-Readerです。電子書籍や電子雑誌に使うと良さそうなPDFリ...

List

  • 2017/05/23

Jython Runner - GUIのJython実行環境

Pythonの実行環境を用意しようと思ったら、Pythonをインストールすることになります。インストーラーはありますが、環境によっては権限がなくてインストールできないこともあるでしょう。そこで使ってみたいのがJython Runnerです。Java VM上で動くJythonを動かせるGUIアプリケーションです。## J...

List

  • 2017/05/21

Electrino - システム標準のブラウザを使うElectron

ElectronはWeb技術でアプリケーションが開発できる便利な技術です。ブラウザを内包しているのでどのOS環境でも使えるのがメリットですが、ブラウザの分だけサイズが大きくなってしまうのが難点です。OSは限定されてしまいますが使ってみたいのがElectrinoです。小さなサイズのElectron風アプリが開発できます。...

List

  • 2017/05/08

Tamper Chrome - HTTPリクエストを編集するセキュリティチェック

Webのセキュリティをテストする際に、通常ではありえないリクエスト内容を送ったりすることがあります。しかし一からリクエストを作成するのは大変ですし、毎回指定するのも面倒です。そこで使ってみたいのがTamper Chromeになります。すでに実行したHTTPリクエストをベースとして、編集して実行できます。## Tampe...

List

  • 2017/05/05

DBeaver - 多彩なデータベースに対応した管理UI

データベースを使った開発や運用時においてGUIの管理インタフェースが欲しいと思うことは多々あります。特にプロジェクトによってデータベースの種類が違ったり、接続先があちこちに存在するとそう感じるはずです。そこで使ってみたいのがDBeaverです。多彩なデータベースに対応した管理UIです。## DBeaverの使い方接続先...

List

  • 2017/05/03

VBA-TDD - VBAでもテスト駆動開発を!

VBA…誰もが一度は経験している言語かと思います。ごくごく小さなツールを書くのには最適ですが、少し大きくなったり、中長期的にメンテナンスしなければならないとなったら嫌になるのではないでしょうか。理由としてテストする仕組みがなく、トライ&エラーで作り上げるところに一因があるかと思います。そこで使ってみたいのがVBA-TD...

List

  • 2017/04/29

(Un)colored - 次世代のリッチコンテンツエディタ

Markdownで文章をさくさくと書きたいときもあれば、装飾を使ってリッチなコンテンツを作りたい時もあります。そんな時、今ではMS WordやPagesを使うのが一般的でしょう。しかし普段と使い勝手が違ったり、あまり多機能なのも厄介です。そこで使ってみて欲しいのが

List

  • 2017/04/28

PacmanPageControl - アプリのチュートリアルにパックマンを!

iOSアプリなどで最初にチュートリアルを表示することがよくあります。スワイプして次のステップに進んでいきます。そのステップを通じてユーザはアプリの使い方を学んでいきます。その時によく使われるのが小さなドットです。あのドット、何かに似ていると感じないでしょうか。言われてみれば!というところなのですが、パックマンのエナジー...

List

  • 2017/04/22

Slow Quit Apps - 間違った終了操作からアプリを守る

macOSを操作していてあるあるなのが、間違ってコマンド + Qを推してしまってアプリが終了してしまうと言うことです。保存していないコンテンツが全部消えてしまったり、ブラウジング中だったタブもすべてリセットされてしまったりします。そこで使ってみたいのがSlow Quit Appsです。アプリの終了をほんの少しだけ遅らせ...

List

  • 2017/04/22

duo-desktop - Electron製の英語学習ソフトウェア

英語を学習したいと思っている方はたくさんいます。そのためのサービスも多数ありますし、ソフトウェアで学習することもできます。しかし、より自分にマッチしたものを求めるならば、自作してしまうのも面白そうです。今回紹介するのはduo-desktop、Electron製の英語学習ソフトウェアです。## duo-desktopの使...

List

  • 2017/04/18

Kobito OSS - MarkdownエディタKobitoのオープンソース版

Kobitoと言えばQiitaを運営するIncrementsが提供するMarkdownエディタです。Qiitaとの連携もできますし、ローカルだけでコンテンツを書きためることもできます。個人用のメモとしても便利です。そんなKobitoがオープンソースになったのがKobito OSSになります。## Kobito OSSの...

List

  • 2017/04/16

Kenban - IMEの入力切り替えを簡単に(ついでにマウス操作も)

macOSを使っていて、USキーボード配列にしている方は多いです(筆者もそうです)。しかし日本語を書くことは多く、そのためかなと英語を切り替えるのは頻繁にあります。コマンド+スペースキーで変えられますが、面倒です。そんな方はKenbanを使ってみると良さそうです。IMEの切り替えはもちろん、マウスカーソルの移動にも対応...

List

  • 2017/04/14

Slidium - MarkdownベースのスライドをGUIで作成

最近Markdownを使ってスライドを作る方が増えています。テキストで作れるので手軽な一方、テキストベースなのでデザインにこだわれないのが欠点です。ビジュアルにこだわる場合は画像などを使わなければなりません。そこで使ってみたいのがSlidiumです。Markdownベースながら、可視化にもこだわったスライド作成ソフトウ...

List

  • 2017/04/13

Onion Packer - デザイナー向け。テクスチャ管理ソフトウェア

プログラマーであればスニペット、デザイナーであればよく使うデザインを手元に置いておくのは大事なことでしょう。一つのフォルダに入れておいても良いですが、もっと一覧で分かりやすく管理したいと思うでしょう。そこで使ってみたいのがOnion Packer、テクスチャデザイン管理です。## Onion Packerの使い方メイン...