
adversarial-robustness-toolbox
by Trusted-AI (organization)
Adversarial Robustness Toolbox (ART) - Python Library for Machine Learning Security - Evasion, Poisoning, Extraction, Inference - Red and Blue Teams (description from the project’s GitHub page)
Repository facts
- Stars
- 6,278
- Forks
- 1,348
- Open issues and pull requests
- 22
- Primary language
- Python
- License
- MIT License (MIT)
- Owner
- Trusted-AI · Organization
- Created
- Mar 15, 2018
- Last push
- Oct 8, 2026
Topics
Related projects
Projects that share this one’s GitHub topics.
Rank 2,257: QData/TextAttack
TextAttack 🐙 is a Python framework for adversarial attacks, data augmentation, and model training in NLP https://textattack.readthedocs.io/en/master/
3,476 starsPythonMITLast push Aug 15, 2026
Rank 4,911: BorealisAI/advertorch
A Toolbox for Adversarial Robustness Research
1,366 starsJupyter NotebookLGPL-3.0Last push Sep 14, 2023
Rank 2,631: bethgelab/foolbox
A Python toolbox to create adversarial examples that fool neural networks in PyTorch, TensorFlow, and JAX
2,984 starsPythonMITLast push Dec 3, 2025
Rank 3,428: TsingZ0/PFLlib
Master Federated Learning in 2 Hours—Run It on Your PC!
2,176 starsPythonApache-2.0Last push Jan 25, 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 9,242: thu-ml/ares
A Python library for adversarial machine learning focusing on benchmarking adversarial robustness.
529 starsPythonApache-2.0Last push Oct 15, 2023