Sketch - Freehand drawing on Eclipse graphical editors

The Sketch project was created to support a more flexible modeling activity in Eclipse, enriching user's interaction with graphical editors by taking advantage from the capabilities provided by touch/tablet devices using free-hand sketching recognition.

This project was just provisioned. You can see the proposal here

Sketching recognition

Sketch is able to recognize user's input and create elements on graphical editors built with GMF and GEF

Little code

It's possible to add sketching capabilities to GMF/GEF editors by just extending Sketch's tool -- the API listen to user's input and returns the recognition results.

Shapes Editor

The sample editor shipped with Sketch has form recognition and annotation capabilities -- you may use them as is on your own editor.

Flexible Graphical Representation

It's possible to represent any element in infinite ways

and much more...

Read the Sketch documentation and join the discussion at the forum.

Want to know more? About This Project

Incubation
Incubation
This project is in the Incubation Phase

Current Status

Sketch is currently under code review and refactoring. You may access it's Git repository

Announcements

May 2, 2010 - A paper with preliminary ideas for Sketch was accepted in FlexiTools'2010 workshop - read the paper

Headlines on the web