Home

History Key

  • New content
  • Removed content

Recent Versions

Choose two versions to compare, or click the link to view it.

  1. 18. over 1 year by ThinkerYzu
  2. 17. over 1 year by ThinkerYzu
  3. 16. over 1 year by wuman
  4. 15. over 1 year by wuman
  5. 14. almost 2 years by ThinkerYzu
  6. 13. almost 2 years by FourDollars
  7. 12. about 3 years by wycc
  8. 11. about 3 years by ThinkerYzu
  9. 10. over 3 years by ThinkerYzu
  10. 9. over 3 years by ThinkerYzu
  11. 8. over 3 years by ThinkerYzu
  12. 7. over 3 years by ThinkerYzu
  13. 6. over 3 years by ThinkerYzu
  14. 5. almost 4 years by ThinkerYzu
  15. 4. almost 4 years by ThinkerYzu
  16. 3. almost 4 years by ThinkerYzu
  17. 2. almost 4 years by ThinkerYzu
  18. 1. almost 4 years by ThinkerYzu
 

MadButterfly is an SVG browser. It can be used as a GUI environment for embedded and desktop systems.

We will use the Cairo graphics library to draw SVG graphic on the screen. xsvg is an example that uses Cairo to implement an SVG viewer. It seems to work fine, but we want more. MadButterfly lets program interact with SVG objects like a web browser does. It is supposed to be a base of desktop environment to be GUI front end for WM, file manager, and applications.

Scribboo is a sub-project of MadButterfly to make an authoring tool for our platform and others. It is not only limited for MadButterfly, it can also export to formats for various platform. Web browser is one of target platforms.

MadSwatter is a related project with efforts focused on providing a tool to author SVG animations. But, it is abandoned.

The first milestone of MadButterfly is to support SVG Tiny 1.2 .

Ubuntu package

Mailing List:

IRC:

Demo:

Relative URLs:

  • http://osku.de/simsui/

Doxygen document:

Current version:

  • hg clone http://hg.assembla.com/MadButterfly MadButterfly