Ajax はWebアプリケーション開発においてすでに一般的な技術となりつつある。jMakiはJava、Ruby、PHP、Phobosで利用可能なAjaxフレームワークだ。DojoやYahoo! UIなどのAjaxライブラリやFlickrやGoogle Mapなどの機能を利用したウィジェットをラッピングし、手軽かつ統一的なインタフェースで利用することができる。2007年9月に1.0がリリースされており、現在の最新バージョンは1.0.1となっている。なお、jMakiという名称は、JavaScriptをラッピング(巻き)するという意味に由来するとのことだ。

EclipseとNetBeans向けに、jMakiを利用するためのプラグインが提供されている。本稿では主にNetBeans 6.0でjMakiを利用する方法、そしてjMakiのJavaScript APIについて紹介する。