---
title: Pydantic validation just hit 10 billion downloads
description: >-
  Pydantic, the data validation library for Python, just crossed 10 billion
  downloads. From a 2017 side project to 550M monthly downloads, here's the
  story so far.
date: '2026-02-13'
authors:
  - Laís Carvalho
categories:
  - Open Source
  - Company
canonical: 'https://pydantic.dev/articles/pydantic-validation-10-billion-downloads'
---

> Markdown version of [Pydantic validation just hit 10 billion downloads](https://pydantic.dev/articles/pydantic-validation-10-billion-downloads) — the canonical HTML page.
>
> By [Laís Carvalho](https://pydantic.dev/authors/lais-carvalho.md) · 2026-02-13 · Open Source, Company
>
> Related: [Logfire joins Stripe Projects](https://pydantic.dev/articles/logfire-stripe-projects.md) · [Dispatches from the hallway track](https://pydantic.dev/articles/hallway-track-2026.md)
>
> All articles: [/articles.md](https://pydantic.dev/articles.md) · Site index: [/llms.txt](https://pydantic.dev/llms.txt)

---

# Pydantic Just Hit 10 Billion Downloads

Pydantic, [the data validation library for Python](https://github.com/pydantic/pydantic?ref=blogpost), just crossed 10 billion downloads.

Open source is the core of what we do at Pydantic, the company. So let's rewind a bit.

The year was 2017 and Samuel Colvin released Pydantic.

> It all started out of frustration that type hints did nothing at runtime and curiosity as to whether they could be used to validate data.
>
> — Samuel Colvin

Turns out he was right. And with a bit of luck, the tool grew exponentially. The proof that it was a problem worth solving.

Some stats: Pydantic's repo now has 27K stars, over 550M downloads per month, more than 700 contributors, and is used by all FAANG companies and 20 of the 25 largest companies on NASDAQ. Pydantic is a dependency for more than 900K GitHub repositories and is one of the most-used Python packages in existence.

![pydantic-validation-star-history.png](https://pydantic.dev/assets/blog/pydantic-validation-10-billion-downloads/pydantic-validation-star-history.png)

## The story

Pydantic v1.0 was released in October 2019. At the time, there were 58K total downloads and 1.5K GitHub stars. Things have grown a lot since then. By February 2023, the library had 40M downloads per month. The release of v2.0 came in June 2023.

The community pushed back hard because of the breaking changes. I personally remember watching [Marcelo Trylesinski's](https://github.com/Kludex) talk (right before mine) at a Python event in October 2023 and the number of questions from users who were still frustrated by the v2.0 migration. That's what happens when developers rely on your tool.

The migration was real, the frustration was real, and the community came through it. If you're still struggling with v1 to v2 watch Marcelo's tutorial on [Pydantic V1 to V2: The Migration](https://www.youtube.com/watch?v=sD_xpYl4fPU), it's worth your time.

And yet, none of that slowed things down. From 40M monthly downloads in early 2023 to over 550M per month today. 10 billion total. That's the kind of growth that only happens when developers genuinely love a tool.

## The company

2023 was also the year [Sequoia approached Samuel](https://sequoiacap.com/article/partnering-with-pydantic-no-more-steel-seats-for-developers/) to start a partnership and build Pydantic Logfire. That marks the birth of Pydantic, the company.

> Pydantic started as a side project. Today, it's downloaded more than TypeScript and used by millions of developers in companies of all sizes. It has changed my life by allowing me to start this company and build the observability tool I've dreamed of for years.
>
> — Samuel Colvin

### Observability with Logfire

Similar to Pydantic data validation, Pydantic Logfire was built out of frustration with existing AI observability tools. Most of them are designed to serve the needs of large enterprises, and the resulting complexity often outweighs the insights they provide. We carried the same focus on developer experience that made Pydantic successful into the observability space.

Logfire is built on top of OpenTelemetry. We have a beautiful, MIT-licensed open source SDK that wraps OTel and provides a nice API for Python, TypeScript/JavaScript, and Rust. The platform itself is closed source. That said, you can choose to use our SDK and export your traces elsewhere. While we offer a generous free tier with 10 million spans, our goal is for you to find enough value in Logfire to decide to pay for it.

## Our open source ethos

10 billion downloads doesn't happen because of one tool. It happens because of an ecosystem, and because of a commitment to building in the open.

We are a member of the [Open Source Pledge](https://pydantic.dev/articles/pydantic-oss-fund-2025) and the [AI Agentic Foundation](https://pydantic.dev/articles/pydantic_agentic_ai). We use open source to build our tools, and [we support the maintainers](https://pydantic.dev/articles/inline-snapshot) who make our ecosystem possible.

In October 2024, we built and open sourced [Pydantic AI](https://pydantic.dev/pydantic-ai), our AI agent framework. With 8 million downloads per month, Pydantic AI was the [fastest-growing agent framework by downloads](https://github.com/pydantic/pydantic-ai) in 2025.

A few weeks ago, we released [Monty](https://github.com/pydantic/monty), a new Python implementation built from scratch in Rust, designed for LLMs to run code without host access. The idea is simple: LLMs can work faster, cheaper, and more reliably if they write Python (or JavaScript) code instead of relying on traditional tool calling. Monty makes that possible without the complexity of a sandbox or the risk of running code directly on the host. Monty will soon power Code Mode in Pydantic AI.

![star-history-2026213 (1).png](https://pydantic.dev/assets/blog/pydantic-validation-10-billion-downloads/star-history-2026213%20%281%29.png)

## What's next

From a side project in 2017 to 10 billion downloads in 2026. From a one-person library to a company building the tools that developers actually want to use.

None of this would have happened without our **community**: the contributors, the maintainers, the developers who adopted Pydantic early, the critics, and everyone building and using Pydantic AI and Logfire today.

We're just getting started. **Thank you for being part of it.**

## Come work with us

Speaking of what's next: Logfire is taking off! We're seeing massive momentum in AI observability and evals. Now, we're ready to scale the Sales team. Curious if the role is for you? Have a look at the [roles we're hiring for here](https://pydantic.dev/about#join-the-team) - no recruiters, please.

## Join us at PyAI

Pydantic's first ever conference!

AI runs on Python: the models, the agents, the systems going to production. We have the best line-up with Guido van Rossum (creator of Python), Jason Liu, Pamela Fox, Armin Ronacher, Jeremiah Lowin, Samuel Colvin and other incredible people joining us.

Grab your [PyAI](https://pyai.events/) ticket!

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "BlogPosting",
      "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://pydantic.dev/articles/pydantic-validation-10-billion-downloads"
      },
      "headline": "Pydantic Just Hit 10 Billion Downloads",
      "description": "Pydantic, the Python data validation library, crossed 10 billion downloads. From a 2017 side project to 550M monthly downloads, powering Logfire, Pydantic AI, and Monty.",
      "keywords": "pydantic, python data validation, 10 billion downloads, open source, pydantic logfire, pydantic ai",
      "image": {
        "@type": "ImageObject",
        "url": "",
        "width": "",
        "height": ""
      },
      "author": {
        "@type": "Person",
        "name": "Laís Carvalho",
        "url": "https://laiscarvalho.com",
        "sameAs": [
          "https://github.com/laiscarvalho",
          "https://www.linkedin.com/in/laisbsc",
          "https://x.com/lais_bsc",
          "https://bsky.app/profile/laiscarvalho.com"
        ]
      },
      "about": [
        {
          "@type": "Thing",
          "name": "Pydantic",
          "sameAs": "https://en.wikipedia.org/wiki/Pydantic"
        },
        {
          "@type": "Thing",
          "name": "Data validation",
          "sameAs": "https://en.wikipedia.org/wiki/Data_validation"
        },
        {
          "@type": "Thing",
          "name": "Open-source software",
          "sameAs": "https://en.wikipedia.org/wiki/Open-source_software"
        }
      ],
      "publisher": {
        "@type": "Organization",
        "name": "Pydantic",
        "url": "https://pydantic.dev/",
        "logo": {
          "@type": "ImageObject",
          "url": "data:image/png;base64,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",
          "width": "200",
          "height": "200"
        }
      },
      "datePublished": "2026-02-13"
    }
  ]
}
</script>
