TAG GitHub repositories

TAG

This repository. The main entrypoint for the Text-As-Graph project.

tagml

The ANTLR4 based parser for TAGML, the TAG Markup Language

In branch feature-trd-560-tagml-header we’re working on a new version of TAGML, which has an added required header, which defines the schema/ontology that the TAGML body should validate against.

alexandria-markup

The main code for modeling the parsed TAGML to a hypergraph

alexandria

The Command Line app to work with alexandria-markup

tagml-sublime-syntax

A Sublime Text 3 syntax definition to facilitate Syntax Highlighting in Sublime for TAGML files.

tagml-language-server

An implementation of the Language Server Protocol for TAGML

LSP-tagml

TAGML support for Sublime Text 3’s LSP plugin. Uses the tagml-language-server

jupyterlab-tagml-extension

Custom syntax highlighting for TAGML in the CodeMirror-based editor of JupyterLab

tag-mct (experimental)

Modeling the validated tokens from the experimental branch feature-trd-560-tagml-header of tagml into a Multi-Colored Tree

tag-jupyter (experimental)

The API for using the experimental feature-trd-560-tagml-header functionalities in a Kotlin Jupyter Notebook

alexandria-benchmark

Benchmarking the alexandria code.

tag-parsing-with-derivatives (experimental)

Experiments with parsing TAGML using Brzozowski derivatives

tree-sitter-tagml (experimental, paused)

TAGML grammar for tree-sitter

alexandria-workshop-notebooks (not up-to-date)

Notebooks + support code for the 2017 Alexandria workshop

alexandria-markup-python-client (not up-to-date)

Python client for the alexandria-markup server

tag-aid-poc (archived)

This project is no longer under active development

tag-aid (archived)

This project is no longer under active development