pyupgrade alternatives

Alternatives to pyupgrade

Other tools in this directory that do similar work, with a verified install command for each. pyupgrade itself: install pyupgrade.

npm-check-updates

Find newer versions of package dependencies than what your package.json allows

★ 10k macOS · Linux

gitwatch

Watch a file or folder and automatically commit changes to a git repo easily

★ 1.7k macOS · Linux

go

The Go programming language

★ 139k macOS · Linux

nvm

Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

★ 95k macOS · Linux

delve

Delve is a debugger for the Go programming language

★ 25k macOS · Linux

ruby

The Ruby Programming Language

★ 24k macOS · Linux

git-extras

GIT utilities -- repo summary, repl, changelog population, author commit percentages and more

★ 18k macOS · Linux

swag

Automatically generate RESTful API documentation with Swagger 2.0 for Go

★ 13k macOS · Linux

gotests

Automatically generate Go test boilerplate from your source code

★ 5.3k macOS · Linux

Mist

A Mac utility that automatically downloads macOS Firmwares / Installers

★ 5.2k macOS · Linux

credo

A static code analysis tool for the Elixir language with a focus on code consistency and teaching

★ 5.2k macOS · Linux

autopep8

A tool that automatically formats Python code to conform to the PEP 8 style guide

★ 4.7k macOS · Linux

Syntax Highlight

Quick Look extension for highlight source code files on macOS 12 and later

★ 4.3k macOS · Linux

dafny

Dafny is a verification-aware programming language

★ 3.6k macOS · Linux

erg

A statically typed language compatible with Python

★ 2.9k macOS · Linux

umka-lang

Umka: a statically typed embeddable scripting language

★ 2.1k macOS · Linux

asimov

Automatically exclude development dependencies from Apple Time Machine backups

★ 1.9k macOS · Linux

helm-docs

A tool for automatically generating markdown documentation for helm charts

★ 1.8k macOS · Linux

alass

"Automatic Language-Agnostic Subtitle Synchronization"

★ 1.4k macOS · Linux

kona

Open-source implementation of the K programming language

★ 1.4k macOS · Linux

search-that-hash

🔎Searches Hash APIs to crack your hash quickly🔎 If hash is not found, automatically pipes into HashCat⚡

★ 1.4k macOS · Linux

cloudformation-guard

Guard offers a policy-as-code domain-specific language (DSL) to write rules and validate JSON- and YAML-formatted data such as CloudFormation Template

★ 1.4k macOS · Linux

How we picked these

We match on what the tool does and how it installs, then order by how widely each project is used. We're not saying these are better or worse than pyupgrade — that depends on what you're building. We're saying they're the projects people reach for in the same situations, and each one has an install command we checked against its documentation.

pyupgrade is developed by its own authors and this page is an independent reference; we are not affiliated with or sponsored by any project listed, and nothing here is a paid placement.