winnie-atom-plugin
Winnie is a WYSIWYG editor for Kenga views
marat-gainullin 118 0 0.2.16 MIT GitHub

Winnie GUI Designer for browser

Winnie is WYSIWYG GUI designer for Kenga widgets.

Winnie allows you to create, edit and save to clipboard a composition of Kenga widgets.

It contains widgets palette, visual playground, properties pane and view structure explorer arranged in multisplit layout.

A screenshot of your package

Features

  • Some predefined templates.
  • Comprehensive palette of widgets.
  • Extensible palette.
  • Extensible templates.
  • Drag & drop from palette to visual playground.
  • Snap to grid while visual manipulation with mouse.
  • Undo/redo of every action.
  • Opening layout composition from .json files with JSON data.
  • Adoption of an already created Kenga composition module and editing it.
  • Saving results to clipboard as JSON data.
  • Generating of Es6 code that creates a layout in runtime without dependencies on Winnie.
  • Saving only edited properties if theirs values are not same as default ones.