CSDE (which stands for Chat Style Dialog Editor), is a chat style dialogue editor. It's goal is to simplify writing non-linear dialogues, conversations and stories.
You can see this project online: https://bronzdragon.github.io/CSDE/
Or to run it locally, follow these steps:
You will need Node.js/NMP installed.
First, clone the repository:
git clone https://github.com/Bronzdragon/CSDE.git
Then, in that directory, simply run the NPM installer:
npm install
Then, when you're ready, run it:
npm start
Currently, no tests are set up. Sorry.
- When magnet is connected, give feedback that it is (for example, it changes colour).
- Conditional branch should auto-complete variables.
- Multiple pages/tabs.
- Glossary editor.
- Variable manager.
- Character importer.
- Prevent overlapping of elements.
- Allow selection or box-select of elements.
- Deletion of selected elements
- Copy/paste of selected items
- Move multiple selected elements.
- Per node context menu
- Copy refence to node
- Delete
- Duplicate
- Fullscreen mode.
- JointJS - A flowchart/diagramming library.
- NodeJS + Electron - For turning a JavaScript app into a Desktop app.
- node-vibrant A tool for getting colour palettes from images.
This project is loosely based on a project called talkit by rodobodolfo.
This project currently has no license tied to it.