本ページでは、BD-Jプログラミングに必要あるいは有用なツールをまとめる。
- Java SE Development Kit : これがなければ始まらない。HD Cookbookのビルドでは1.5以降が必須(未確認)。
- Eclipse :統合開発環境。プラグインで機能拡張が可能である。
- Ant : makeツール。HD Cookbookのビルドに必須。Eclipseには標準で組み込まれている。
- HD Cookbook: HD CookbookにはBD-Jプログラミングにはなくてはならないツールがいくつか含まれている。
- TortoiseSVN :バージョン管理システムであるSubVersionのクライアント。HD Cookbook最新版のダウンロードに必要
- Jad :Java逆コンパイルツール。ソースコードのないclassファイルの分析に有用。Eclipse用フロントエンドである JadClipse もある。
- Minimal BD-J (Java) Devkit for PS3: お手軽BD-Jプログラミングパッケージ
- tsMuxeR: 多重化・DEMUXツール。Presentation Graphics streamの生成が可能