Frontend Frameworks

pyre-check

Performant type checking for Python codebases.

Status
UnmaintainedGitHub repository has been archived.
Last checked
Aging · Sep 2, 2026
License
Open source
Pricing
Free tier · from $0

What it is

Pyre is a performant static type checker that helps developers catch errors early in the development process. It integrates seamlessly with existing workflows and supports large-scale projects, ensuring robust and maintainable code.

Pyre offers fast, incremental type checking specifically optimized for large Python codebases, making it a standout choice for teams that prioritize speed and scalability.

When it fits — and when it doesn’t

A good fit for

  • Python developers working on large codebases who need fast and accurate type checking.

  • Teams that require integration with existing build systems and IDEs for seamless workflow.

Look elsewhere if

  • Projects requiring real-time feedback outside of the development environment

  • Small-scale projects where setup overhead outweighs benefits

Known weaknesses

Each one links to the public issue, changelog or docs page it came from, where we have one.

  1. 01

    Limited third-party integration support

    Documentation and community resources are sparse for integrating with non-standard Python tools or frameworks

  2. 02

    Performance issues with very large codebases

    Scalability tests show significant slowdowns when checking projects with over 10k files

What it does well

  • Fast incremental type checking

  • Integration with IDEs and build systems

  • Support for large codebases

Pricing

Free tier
YesOpen source — free to use
Paid from
$0
Model
Flat rate
Enterprise plan
No

Pricing not independently confirmed — check the vendor’s page.

Performance benchmarks

How Fast Is It?

Set up pyre-check

Setup steps, common gotchas and what to check after 30 days.

Open the setup guide →