I’m happy to share my new interactive teaching tool, the Legal Rule Tagger.
Available here: https://henriquejbmarcos.github.io/legal-rule-tagger/

This tool is designed for law students and instructors. It helps users tag and visualise the logical structure of legal rules — particularly the relationships between consequences, cumulative conditions, and alternative conditions.
How it works
- Paste a rule or statutory provision into the editor.
The tool strips formatting so everything appears in the same look you see on the page (no hidden colours or backgrounds). - Highlight text and tag it as one of three categories:
- Consequence
- Cumulative Condition
- Alternative Condition
- The tagged excerpts appear in separate lists below the editor. Each excerpt keeps its numbering (Roman numerals for consequences, Arabic numerals for cumulative conditions, and letters for alternative conditions).
- Simultaneously, a Mind Map panel shows draggable nodes representing each tagged item, laid out visually. You can move them around to reflect logical relationships.
- Extra features:
- Undo to remove your last tag
- Export / Import your work as a
.jsonfile (so students can submit and instructors can reload) - Print / PDF view, arranging the rule text on top and tagged items below, on a clean white background
Because it’s browser-based with no installation required, students can use it anywhere, and instructors can embed the link in their syllabi.
Why it’s useful
- It enforces clear structural thinking about legal rules.
- The visual mind map helps students see how conditions feed into consequences or relate to one another.
- The export/import feature means work is not lost and can be reviewed or edited later.
- It standardises formatting (no surprises from copying from Word or PDFs).
Licensing & reuse
Legal Rule Tagger is free to use and adapt. It’s licensed under CC BY-NC 4.0 (Attribution, NonCommercial) — meaning you can share, modify, and teach with it, as long as you don’t use it commercially.
Originally built for Introduction to Law & Legal Reasoning for first-year law students at the European Law School, Maastricht University.
Created by Henrique Marcos, September 2025.
Available here: https://henriquejbmarcos.github.io/legal-rule-tagger/
