SHPAML : Haml for Python

Rubyで作られたマークアップ言語HamlがすごくてPythonにも同じようなのないかと探してみた。
見つけたのがSHPAML

使い方
import shpaml
print shpaml.convert_text(text)
入力
html
 head
  title
   test
 ul
  li
   hoge
  li
   hoge2
 div
  piyo
出力
<html>
 <head>
  <title>
   test
  </title>
 </head>
 <ul>
  <li>
   hoge
  </li>
  <li>
   hoge2
  </li>
 </ul>
 <div>
  piyo
 </div>
</html>


公式で

implemented with less code (due to fewer features)

と明言してるだけあってHamlと比べると貧弱な印象は拭えませんが中々いいんじゃないでしょうか。