Adobe IllustratorやInkscapeのようにVectorグラフィックスを編集することができるWebサービス「Mondrian」のソースコードがオープンソースとして公開されています(GitHub、Hacker News)。
線や図形の描画、テキストの入力、拡大縮小、Undo/Redoなど基礎的な機能は実装されています。ファイルのインポートはSVG形式に対応、ファイルのエクスポートもSVGとPNGに対応しています。
インストール
GitHubの通りにやればよいです。結構簡単。
git clone git@github.com:artursapek/mondrian.git cd mondrian npm install coffee server.coffee --nodejs
ブラウザからlocalhost:3000にアクセスすれば使用できます。npmやcoffee-scrptが必要ですが、戸惑う部分は少ないと思います。
機能的にIllustratorには遠く及びませんが、Vector図形の編集ソフトとして基礎は抑えられているのではいでしょうか。ライセンスはMITライセンスです。もともと多数の開発者に貢献してもらうことを狙ってオープンソース化されたみたいなので、腕に覚えのある方は改良&pull requestしてみると良いと思われます。