• Stars
    star
    17
  • Rank 1,257,181 (Top 25 %)
  • Language
  • Created almost 2 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

reusable github workflows / actions

More Repositories

1

pyupgrade

A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.
Python
3,498
star
2

reorder-python-imports

Rewrites source to reorder python imports
Python
731
star
3

git-code-debt

A dashboard for monitoring code debt in a git repository.
Python
573
star
4

all-repos

Clone all your repositories and apply sweeping changes.
Python
534
star
5

babi

a text editor
Python
393
star
6

add-trailing-comma

A tool (and pre-commit hook) to automatically add trailing commas to calls and literals.
Python
338
star
7

dead

dead simple python dead code detection
Python
331
star
8

yesqa

Automatically remove unnecessary `# noqa` comments
Python
265
star
9

astpretty

Pretty print the output of python stdlib `ast.parse`.
Python
189
star
10

detect-test-pollution

a tool to detect test pollution
Python
173
star
11

setup-cfg-fmt

apply a consistent format to `setup.cfg` files
Python
152
star
12

setup-py-upgrade

upgrade a setup.py to declarative metadata
Python
148
star
13

scratch

Haphazard things.
Python
118
star
14

importtime-waterfall

Generate waterfalls from `-Ximporttime` tracing.
Python
108
star
15

setuptools-golang

A setuptools extension for building cpython extensions written in golang.
Python
98
star
16

dockerfile

Parse a dockerfile into a high-level representation using the official go parser
Go
97
star
17

gh-perf-review

hackety tool to view github PRs for a period
Python
81
star
18

re-assert

show where your regex match assertion failed!
Python
81
star
19

covdefaults

A coverage plugin to provide sensible default settings
Python
63
star
20

tokenize-rt

A wrapper around the stdlib `tokenize` which roundtrips.
Python
50
star
21

flake8-typing-imports

flake8 plugin which checks that typing imports are properly guarded
Python
48
star
22

cfgv

Validate configuration and produce human readable error messages
Python
44
star
23

recipes

One day IoT will catch up and then I can use CI
26
star
24

classify-imports

Utilities for refactoring imports in python-like syntax.
Python
23
star
25

nintendo-microcontrollers

control various nintendo consoles with arduino!
Python
22
star
26

awshelp

awshelp forwards arguments to `aws` unless `-h` or `--help` are present
Python
20
star
27

setuptools-golang-examples

Example extensions written for https://github.com/asottile/setuptools-golang
Go
19
star
28

watch-plz

Ensure all of your repositories are watched.
Python
17
star
29

ukkonen

Implementation of bounded Levenshtein distance (Ukkonen)
C++
16
star
30

onigurumacffi

python cffi bindings for the oniguruma regex engine
Python
16
star
31

color-code

Encodes files as color
Python
16
star
32

wat

my brain is full of wat
Python
11
star
33

personal-puppet

serverless puppet to manage my machines
Puppet
11
star
34

shiny-pokemon-scraper

automatically detect tera raid events with guaranteed shiny pokemon
Python
10
star
35

set-delete-branch-on-merge

github does not provide a way to set the `delete_branch_on_merge` as a default
Python
9
star
36

babi-grammars

pip installable package to provide syntax grammars for babi
Python
7
star
37

rubyvenv

Create no-hassle ruby "virtualenvs". No .bashrc, no shims, no cd-magic.
Python
7
star
38

tessdata

pip installable versions of tesseract-ocr data
Python
6
star
39

setuptools-download

setuptools plugin to download external files
Python
6
star
40

pygments-pre-commit

A pygments lexer for pre-commit output.
Python
6
star
41

t

haphazard code snippets
Python
4
star
42

markdown-code-blocks

Generate html from markdown with code-block highlighting
Python
4
star
43

asottile.github.io

Python
4
star
44

hiera-eyaml-sshagent

A hiera-eyaml plugin which uses the ssh agent connected to `SSH_AUTH_SOCK` to encrypt / decrypt values.
Ruby
4
star
45

kensquared

Kotlin
2
star
46

.github

centralized github metadata for asottile
2
star
47

itl

Python
2
star
48

asottile

2
star
49

gnome-terminal-broken

rip
1
star