Skip to content

real-time graphical execution diagram editor.

License

Notifications You must be signed in to change notification settings

dixonjoel/Diiagramr

 
 

Repository files navigation

alt text

Installation

  • Installation process
  1. Download setup.exe from: https://diiagramr.blob.core.windows.net/diiagramrinstall/setup.exe.
  2. run setup.exe to run click once installer.
  3. Diiagramr should be installed on your machine!

Introduction

Diiagramr is an automation type Visual Programming Language (VPL) where wires transmit data changes between nodes. Originally designed for automating real time data processing in a highly configurable way to make experimentation easy, and to provide nodes with rich visual space to interact directly with the user.

Getting Started

  • Downloading Libraries
  1. Run Diiagramr.
  2. Click on 'Tools > Libraries'.
  3. Wait for repository to be downloaded.
  4. Select a library on the left and click install to download and install it.
  5. Click outside the Library Manager to close it.
  • Making Your First Diagram
  1. Run Diiagramr.
  2. Click on 'New' to create a new project.
  3. Right click to see list of libraries.
  4. Mouse over library title to see nodes in that library.
  5. Click on node title to add a new instance of that type of node to the diagram.
  6. Click on the diagram to place the new node under the mouse cursur.
  7. Click on a terminal to select it (compatible terminals will also highlight).
  8. Click on a compatible terminal to wire the two terminals together.

Build and Test

To build the project:

  1. Open Diiagramr.sln with Visual Studio 2017 Community Edition (https://www.visualstudio.com/downloads/).
  2. Set 'Diiagramr' as the start up project.
  3. Build or start debugging.

To test the project:

  1. Open Diiagramr.sln with Visual Studio 2017 Community Edition (https://www.visualstudio.com/downloads/).
  2. Build 'DiiagramrIntegrationTest' and 'DiiagramrUnitTest'.
  3. Run all tests with your favorite test runner.

Contribute

If you would like to contribute to this project, please feel free to reach out to me and ask about any of the technologies used in the project or tell me about your idea.

About

real-time graphical execution diagram editor.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 98.3%
  • PowerShell 1.2%
  • Classic ASP 0.5%