Python pattern-matching

Open-source Python projects categorized as pattern-matching

Top 8 Python pattern-matching Projects

pattern-matching
  1. stumpy

    STUMPY is a powerful and scalable Python library for modern time series analysis

    Project mention: Powerful and scalable Python library for modern time series analysis | news.ycombinator.com | 2024-08-01
  2. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  3. pampy

    Pampy: The Pattern Matching for Python you always dreamed of.

  4. simplematch

    Minimal, super readable string pattern matching for python.

  5. ahocorasick_rs

    Check for multiple patterns in a single string at the same time: a fast Aho-Corasick algorithm for Python

  6. awesome-pattern-matching

    Pattern Matching for Python 3.7+ in a simple, yet powerful, extensible manner.

  7. koerce

    Reusable Pattern Matching on Python Objects

    Project mention: This Week In Python | dev.to | 2024-08-30

    koerce – Reusable Pattern Matching on Python Objects

  8. patina

    Python adaptations of Rust's Result, Option, and HashMap types. Ready for Python 3.10 pattern matching!

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. jertl

    A minimum viable Python package for processing structured data

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python pattern-matching discussion

Log in or Post with

Python pattern-matching related posts

  • Functools – The Power of Higher-Order Functions in Python

    5 projects | news.ycombinator.com | 9 Jul 2021
  • Show HN: Patina – Python Adaptations of Rust's Option, Result, and HashMap

    1 project | news.ycombinator.com | 27 May 2021
  • Pattern Matching Accepted for Python

    11 projects | news.ycombinator.com | 9 Feb 2021
  • scravy/awesome-pattern-matching Awesome Pattern Matching (apm) for Python

    1 project | /r/Python | 4 Jan 2021
  • Show HN: Powerful Python Pattern Matching Library

    2 projects | news.ycombinator.com | 2 Jan 2021
  • why is scala considered hard?

    1 project | /r/scala | 24 Dec 2020
  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 Feb 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source pattern-matching projects in Python? This list will help you:

# Project Stars
1 stumpy 3,777
2 pampy 3,514
3 simplematch 181
4 ahocorasick_rs 169
5 awesome-pattern-matching 107
6 koerce 15
7 patina 9
8 jertl 0

Sponsored
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers
Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
www.nutrient.io

Did you know that Python is
the 2nd most popular programming language
based on number of references?