
TextAttack
by QData (organization)
TextAttack 🐙 is a Python framework for adversarial attacks, data augmentation, and model training in NLP https://textattack.readthedocs.io/en/master/ (description from the project’s GitHub page)
Repository facts
- Stars
- 3,476
- Forks
- 457
- Open issues and pull requests
- 21
- Primary language
- Python
- License
- MIT License (MIT)
- Owner
- QData · Organization
- Created
- Oct 15, 2019
- Last push
- Aug 15, 2026
Topics
Related projects
Projects that share this one’s GitHub topics.
Rank 4,911: BorealisAI/advertorch
A Toolbox for Adversarial Robustness Research
1,366 starsJupyter NotebookLGPL-3.0Last push Sep 14, 2023
Rank 1,290: Trusted-AI/adversarial-robustness-toolbox
Adversarial Robustness Toolbox (ART) - Python Library for Machine Learning Security - Evasion, Poisoning, Extraction, Inference - Red and Blue Teams
6,278 starsPythonMITLast push Oct 8, 2026
Rank 4,803: advboxes/AdvBox
Advbox is a toolbox to generate adversarial examples that fool neural networks in PaddlePaddle、PyTorch、Caffe2、MxNet、Keras、TensorFlow and Advbox can benchmark the robustness of mac…
1,407 starsJupyter NotebookApache-2.0Last push Feb 15, 2023
Rank 1,724: makcedward/nlpaug
Data augmentation for NLP
4,664 starsJupyter NotebookMITLast push Oct 17, 2026
Rank 4,440: thunlp/TAADpapers
Must-read Papers on Textual Adversarial Attack and Defense
1,576 starsPythonMITLast push Jun 4, 2025
Rank 7,205: thunlp/OpenAttack
An Open-Source Package for Textual Adversarial Attack.
781 starsPythonMITLast push Jul 20, 2023