Here is an open source web tool for making branching dialogue trees for games. The alpha version is aimed specifically at Construct 3 but there are also plans for more generic JSON exporters.
Check out Game Dialogue Maker here:
https://github.com/AnttiPerala/GameDialogueMaker