Okapi Framework
Okapi Framework には API を利用するための実装として各種のコンポーネントが用意されており、それらの開発は現在も続けられている。低レベルのコンポーネントは、高レベルのものを実装するときや、スクリプトやアプリケーションから利用されるプラグインを実装するときに利用することができる。
Okapi Framework 内でのアプリケーションなどによるデータ交換のための API が定義されている。その一部によって高レベルの規格が定義されている。このAPIを使うことで Okapi Framework に新たなモジュールを追加することができる。API にはたとえば、Okapi Framework に実装されているフィルタがすべて入力ファイルの解析に使っているものがあり、これを使えば新しいフィルタを作ることができる。