Skip to content

Home

banner

textfsm-ai is a modern, Pythonic engine for parsing unstructured text using TextFSM templates — with a clean API, strong validation, and developer‑friendly tooling.

It is designed for:

  • network engineers automating CLI parsing
  • developers building structured extractors
  • teams maintaining large template libraries
  • anyone who wants predictable, testable text parsing

Features

  • 🚀 Fast, deterministic parsing
  • 🧪 Golden tests for template validation
  • 🧰 Clean Python API and CLI
  • 📦 Zero external dependencies
  • 📚 Full versioned documentation
  • 🔍 Helpful error messages and template diagnostics

Documentation

  • Latest docs: https://geeks-trident-llc.github.io/textfsm-ai/latest/
  • All versions: https://geeks-trident-llc.github.io/textfsm-ai/

Installation

pip install textfsm-ai