Argdown
A simple syntax for complex argumentation
February 2022: v1.8.2 has been released (changelog)
Simple
Writing pros & cons in Argdown is as simple as writing a Twitter message. You don't have to learn anything new, except a few simple rules that will feel very natural.
Expressive
With these simple rules you will be able to define more complex relations between arguments or dive into the details of their logical premise-conclusion structures.
Powerful
Argdown can even be used within Markdown! Your code is transformed into an argument map while you are typing. When your are ready, you can publish your analysis as pdf, embed it as a web-component in a webpage or simply export your map as an image.
If you are new to argument mapping, read our tutorial about how this debate was reconstructed.
Choose your own argument map style
This map hides a lot of the logical details for simplicty's sake (to dive into the details, click on "Source"). If you prefer argument maps where every premise and inferential step is visualized, it takes only a few configuration changes to produce them with Argdown.
# Learn Argdown in 3 Minutes
Argdown's formula consists of three ingredients:
# 1 Nested lists of pros & cons
Statement titles come in square brackets, argument titles in angle brackets.
How to get the argument map
Click on the Map button in the upper right corner to see the resulting argument map.
This will work for all Argdown examples in this documentation.
# 2 Premise-conclusion-structures
Let's logically reconstruct an additional argument in detail:
Click on the Map button in the upper right corner to see the resulting argument map.
# 3 Markdown-like text-formatting
For this example, no map will be generated, as the Argdown source code contains no statements or arguments connected by support or attack relations.
# Getting started
Now that you have learned the basics of Argdown you can: