Ex-Crawlerプロジェクトは、3つのサブプロジェクトに分かれています。メイン部分は、Ex-Crawlerデーモン・サーバです。これは、高度な設定と柔軟性を持つJavaで書かれたWebクローラです。これは、サーバ、ユーザ、分散グリッド/ボランティア・コンピューティングなどを管理することができる独自のソケット・サーバを備えています。収集された情報は、データベース(現在、MySQL、PostgreSQL及びMSSQLをサポート)に格納されます。第2の要素は、グラフィカル(Java Swing)な分散グリッド/ボランティア・コンピューティング・クライアントです。これは、JADIFプロジェクトをベースにしており、ユーザ・コンピュータの状態検知を含んでいます。Web検索エンジンは、PHPで書かれています。これは、コンテンツ管理システム、ユーザ言語検知及びマルチ言語のサポート、Smartyを使用したテンプレート、Joomlaコンポーネントを手早く適合できるようにJoomla 1.5から分岐されたアプリケーション・フレームワークを部分的に含む、などから構成されています。