17

I'm looking for the program that JSON, SQLite and other projects are using to create the diagrams used for their language syntax, if there is a particular program. All of the diagrams have a similar style, with partially curved connections or arrows indicating flow.

There are some differences, making me wonder if it's a single program or just generic graphing tools used for a particular style.

JSON Digit SQLite Select Statement

Kenster
  • 7,483
  • 2
  • 32
  • 44
ssube
  • 920
  • 6
  • 13
  • 2
    The top one is from json.org and was drawn by Douglas Crockford using Visio. See http://stackoverflow.com/q/796824/477035 as in Chris W. Rea's answer. – RedGrittyBrick Dec 27 '11 at 22:25

2 Answers2

13

As you can see by my edits to your question, the kind of syntax diagram you're referring to is also known as a railroad diagram. Wikipedia mentions a few tools under the "External Links" section, including:

See also these related Stack Exchange questions:

Chris W. Rea
  • 10,740
  • 16
  • 76
  • 95
0

WAKING UP THE ZOMBIES!!!

I also found!

http://clapham.hydromatic.net/

Cams
  • 101
  • 2
  • 1
    Please read [How do I recommend software](https://meta.superuser.com/questions/5329/how-do-i-recommend-software-in-my-answers/5330#5330) for some tips as to how you should go about recommending software. You should provide at least a link, some additional information about the software itself, and how it can be used to solve the problem in the question. – DavidPostill Jan 22 '19 at 15:43