Best way to make Marble Diagrams RRS feed

  • Question

  • What is used to make marble diagrams? Pen and papers? Tools? Programming libraries?

    I notices Visio isn't the best tool, pen and paper works, but sometimes you want to make a little nicer diagrams. I've found various tools online, but all of them are either 5 years old, outdated, or just offline.

    • Edited by D0rus Thursday, April 2, 2015 11:02 AM
    Thursday, April 2, 2015 11:02 AM


All replies

  • Surface Pro 3 + pen + One Note

    really useful

    Bnaya Eshet

    Thursday, April 2, 2015 5:26 PM
  • can be useful for visualising the standard operators though you can't compose them.

    -- Mendel

    Friday, April 24, 2015 9:27 AM
  • I have some internal tools from creating them. I will try to clean them up and make them public for others to use.


    Lee Campbell

    Tuesday, April 28, 2015 5:01 PM
  • Have a look at this new github repository -

    It allows you to generate simple marble diagrams from LinqPad, with a simple text/ASCII input file.

    We would like to add HTML/JS/SVG support in the near future if we find time.

    I hope that helps.


    Lee Campbell

    • Proposed as answer by LeeCampbell Friday, May 1, 2015 9:58 AM
    • Marked as answer by D0rus Thursday, May 7, 2015 11:46 AM
    Friday, May 1, 2015 9:56 AM
  • But to further answer your question, my team and I use scraps of paper and white boards for 90% of our Marble diagrams (and have been for the last 5 years) when discussing designs for active development . The Marble diagram generator above is more useful for presenting ideas as marble diagrams in blogs or presentations.

    Lee Campbell

    Friday, May 1, 2015 10:00 AM
  • That looks great!

    And yes, whiteboard or pen and paper is so much more powerful when you are fiddling around with some ideas, been doing the same myself. However I was looking at something a little nice to include in documentation and reports etc.

    Will be playing around with this tool when I have some time.

    Friday, May 1, 2015 12:10 PM
  • Hi,

    late answer, but maybe someone wold be interested.

    I've just published marbles diagram generator tool (open source) taking inputs from a plain ASCII  text descriptions.

    Short into:


    Sunday, July 30, 2017 5:03 PM