felipewmartins / Z-Editor

Online Z-notaions Editor with Draft.js and React.js

Home Page:https://z-editor.github.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Z-Editor

A tool to edit and create your formal Z-notation documents.

Try the Demo

Finally hit the print button to take a copy of your Z-Notation Document.

Original repo is from Open-SL and inspired from draft-wysiwyg and react-draft-wysiwyg.

Getting started

git clone https://github.com/Z-Editor/Z-Editor.git
cd Z-Editor
npm start

in your console run

npm run build

to build the project

to be more familiarized with the react boilerplate find getting started from create-react-app

Functionalities

Iconic schemas were created using draft.js blocks.

you can find,

  • Schemas
  • Logics
  • Sets
  • Relations
  • Functions
  • Sequences
  • Bags

notations in Z-Editor toolbar

Rich Text Utilities were added make your life more easier

Todo

  • implement a method to print the Z script
  • loose the coupling between rdw and Z-Editor (current version of react-draft-wysiwyg doesn't support ref and few problems were the reasons to add the edited version of react-draft-wysiwyg)

Something Missing?

If you have ideas for more or recipes that should be on this project, let us know or contribute some!

About

Online Z-notaions Editor with Draft.js and React.js

https://z-editor.github.io/

License:MIT License


Languages

Language:CSS 62.1%Language:JavaScript 34.9%Language:HTML 3.0%