title: What are options for writing an SVG-based desktop application?
body: <p>Say, I want to write a desktop application that will heavily use SVG. What are my choices of rendering engines, GUI toolkits, libraries, etc.?</p>
  
  <p>I would like it to:</p>
  
  <ol>
  <li>run smoothly on Linux/Unix/Mac (everywhere with antialiasing)</li>
  <li>be open source</li>
  <li>be compatible with standard SVG (e.g. opacity, embedded raster graphics)</li>
  <li>accessible with modern dynamic language (Python, Ruby, Lisp, etc)
  <ul>
  <li>e.g. C-based solution would be perfect in that sense</li>
  </ul></li>
  </ol>
  
  <p>So, what are my options?</p>