#172172nd of 206 in ML frameworks and libraries
augly
Python library of audio, image, text and video data augmentations
- Stars
- 5.1k
- License
- custom license
- Last commit
- Oct 2026
- Last release
- Mar 2022
- Language
- Python
5,056 on 22 Apr 20265,100 on 11 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
AugLy is a Python library from Meta AI with over 100 augmentations across audio, image, text and video. Each modality is a separate sub-library with function and class transforms, composition operators, and optional metadata on the applied transform. It focuses on augmentations common on social platforms, such as memes, text or emoji overlays and screenshot reposts, for training and robustness evaluation.
Who it is for: ML engineers augmenting training data or testing model robustness
Strengths
- Covers four modalities (audio, image, text, video) with per-modality pip installs
- Includes social-media style transforms: memes, screenshot overlays, emoji and text overlays
- Transforms can return metadata, including intensity, about what was applied
- Ships emoji, font and screenshot template assets for its overlay augmentations
Weaknesses
- Last release was 2022-03-29, so the PyPI version lags the repository
- README states Python 3.6+ and does not mention newer Python versions
- python-magic may need a separate conda or apt install
- Licence detected as NOASSERTION although the README says MIT
What it needs
- Needs python-magic
What changed
From the release notes. No flag means the note does not say so, not that the upgrade is safe.
Also in ML frameworks and libraries
See all 206| Rank | Project | Score |
|---|---|---|
| 1 | transformersPython library defining open models for text, vision, audio and multimodal tasks | 94 out of 100 |
| 2 | ultralyticsPython library and CLI for training and running YOLO vision models | 94 out of 100 |
| 3 | pytorchPython tensor library with GPU support and tape-based autograd | 93 out of 100 |
| #4 | pytorch-image-modelsPyTorch library of image models, pretrained weights and training scripts | 93 out of 100 |
| #5 | supervisionPython toolkit for loading, annotating and counting computer vision detections | 92 out of 100 |