Python Functional

Open-source Python projects categorized as Functional

Top 8 Python Functional Projects

  • Coconut

    Simple, elegant, Pythonic functional programming.

    Project mention: Coconut: Simple, elegant, Pythonic functional programming | | 2023-11-27
  • pampy

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

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • PyPika

    PyPika is a python SQL query builder that exposes the full richness of the SQL language using a syntax that reflects the resulting query. PyPika excels at all sorts of SQL queries but is especially useful for data analysis.

    Project mention: any recommendations for a good query builder library with good support? | /r/learnpython | 2023-07-11

    I recently started using drizzle orm and I am now looking for something similar in python, my goal is to be as close to sql syntax as possible without just passing dml commands as strings, type safety would be cool as well, I saw this one pypika but it ha a lot of open issues and no commits for a year, is there anything similar but more stable?

  • Pyrsistent

    Persistent/Immutable/Functional data structures for Python

    Project mention: Text Parsing: Now You Have Three Problems (David Beazley) | /r/Python | 2023-04-03

    There are python libraries that implement Clojure style functional data types. Have you tried pyrsistent -

  • aioreactive

    Async/await reactive tools for Python 3.9+

  • pygears

    HW Design: A Functional Approach

  • awesome-pattern-matching

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

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • pyfuncol

    Functional collections extension functions for Python

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). The latest post mention was on 2023-11-27.

Python Functional related posts


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

Project Stars
1 Coconut 3,838
2 pampy 3,497
3 PyPika 2,224
4 Pyrsistent 1,931
5 aioreactive 323
6 pygears 139
7 awesome-pattern-matching 105
8 pyfuncol 32
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives