Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Extensible auto-tagger for your IaC files. The ultimate way to link entities in the cloud back to the codified resource which created it.
| Date | Stars |
|---|---|
| 2026-07-24 | 931 |
| 2026-07-25 | 931 |
| 2026-07-28 | 931 |
| 2026-07-30 | 931 |
| 2026-08-06 | 931 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
<img src="https://raw.githubusercontent.com/bridgecrewio/yor/master/docs/yor-logo.png?" width="350">


[](https://github.com/bridgecrewio/yor/actions/workflows/security.yml)
[](https://codifiedsecurity.slack.com/)
[](https://goreportcard.com/report/github.com/bridgecrewio/yor)
[](https://pkg.go.dev/github.com/bridgecrewio/yor)
[](https://hub.docker.com/r/bridgecrew/yor)
[](https://community.chocolatey.org/packages/yor)
[](https://github.com/bridgecrewio/yor/releases)
Yor is an open-source tool that helps add informative and consistent tags across infrastructure as code (IaC) frameworks. Today, Yor can automatically add tags to Terraform, CloudFormation, and Serverless Frameworks.
Yor is built to run as a [GitHub Action](https://github.com/bridgecrewio/yor-action) automatically adding consistent tagging logics to your IaC. Yor can also run as a pre-commit hook and a standalone CLI.
## Features
* Apply tags and labels on infrastructure as code directory
* Tracing: ```yor_trace``` tag enables simple attribution between an IaC resource block and a running cloud resource.
* Change management: git-based tags automatically add org, repo, commit and modifier details on every resource block.
* Custom taggers: user-defined tagging logics can be added to run using Yor.
* Skips: inline annotations enable developers to exclude paths that should not be tagged.
* Dry-Run: get a preview of what tags will be added without applying any.
## Demo
[](https://raw.githubusercontent.com/bridgecrewio/yor/main/docs/yor_tag_and_trace_recording.gif)
<!-- ### Attributing a directory with tags by user input
[](https://raw.githubusercontent.com/bridgecrewio/yor/main/docs/yor_terragoat_simple.gif)
### Attributing a resource to an owner
[](https://raw.githubusercontent.com/bridgecrewio/yor/main/docs/yor_owner.gif)
### Change management tags
[](https://raw.githubusercontent.com/bridgecrewio/yor/main/docs/yor_git_tags.gif)
### Trace IaC code to cloud resource
[](https://raw.githubusercontent.com/bridgecrewio/yor/main/docs/yor_trace.gif)
### Trace cloud resource to IaC code
[](https://raw.githubusercontent.com/bridgecrewio/yor/main/docs/yor_file.gif) -->
## **Table of contents**
- [Getting Started](#getting-started)
- [Installation](#installation)
- [Usage](#usage)
- [Support](#support)
- [Customizing Yor](CUSTOMIZE.md)
## Getting Started
### Installation
MacOS / Linux
```sh
brew tap bridgecrewio/tap
brew install bridgecrewio/tap/yor
```
If not using Brew:
```
pip3 install lastversion
lastversion bridgecrewio/yor -d --assets
tar -xzf $(find . -name *.tar.gz)
chmod +x yor
sudo mv yor /usr/local/bin
```
__OR__
Windows
```sh
choco install yor
```
__OR__
Docker
```sh
docker pull bridgecrew/yor
docker run --tty --volume /local/path/to/tf:/tf bridgecrew/yor tag --directory /tf
```
GitHub Action
```yaml
name: IaC trace
on:
# Triggers the workflow on push or pull request events but only for the main branch
push:
branches: [ main ]
pull_request:
branches: [ main ]
# Allows you to run this workflow manually from the Actions tab
workflowExcerpt of 10,017 characters
Read on GitHub210
@actions
203
47
37
Barak Schoster Goihman · Battery
33
18
18
15
7
7
6
6
5
5
Anton Grübel · @baz-scm
4
4
3
2
2
2
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:eff65736747e27e6, topic:serverless