SmartEiffelは GNU Eiffelコンパイラです。小さく非常に高速であっても完全な Eiffelコンパイラを目指しています。現配布版は、Eiffelから Cへのコンパイラ、ドキュメンテーションツール、プリティプリンタ、デバッガその他の様々なツールを含んでいます。MIT/X Consortium License条件下で配布される大規模なクラスライブラリも含んでいます。Eiffelは高品質で再利用可能なソフトウェアの設計と製造を重要視する、先進的なオブジェクト指向プログラミング言語です。