Python Functional

Open-source Python projects categorized as Functional

Top 9 Python Functional Projects

  1. Coconut

    Simple, elegant, Pythonic functional programming.

    Project mention: Hy 1.0.0, the Lisp dialect for Python, has been released | news.ycombinator.com | 2024-09-22

    Not a Lisp, but also an interesting take on a functional programming language that transpiles to Python is Coconut (https://coconut-lang.org/).

    I'd be seriously interested in hearing from people that have actually used any of these two and what their experience was.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. pampy

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

  4. 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: FastAPI, Pydantic, Psycopg3: the holy trinity for Python web APIs | dev.to | 2024-10-24

    PyPika: I don't know much about this one.

  5. Pyrsistent

    Persistent/Immutable/Functional data structures for Python

  6. aioreactive

    Async/await reactive tools for Python 3.10+

  7. pygears

    HW Design: A Functional Approach

  8. awesome-pattern-matching

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

  9. foc

    A seamless and streamlined functional tool

    Project mention: Hy 1.0.0, the Lisp dialect for Python, has been released | news.ycombinator.com | 2024-09-22

    You can get FP compositions without swithing the syntax of Python: https://github.com/thyeem/foc

  10. 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).

Python Functional discussion

Log in or Post with

Python Functional related posts

  • Hy 1.0.0, the Lisp dialect for Python, has been released

    16 projects | news.ycombinator.com | 22 Sep 2024
  • Coconut Programming Language

    1 project | news.ycombinator.com | 10 Aug 2024
  • Coconut: Simple, elegant, Pythonic functional programming

    1 project | news.ycombinator.com | 27 Nov 2023
  • any recommendations for a good query builder library with good support?

    2 projects | /r/learnpython | 11 Jul 2023
  • Ask HN: Is SQLAlchemy the industry standard Python ORM in 2023?

    2 projects | news.ycombinator.com | 11 Jun 2023
  • Text Parsing: Now You Have Three Problems (David Beazley)

    3 projects | /r/Python | 3 Apr 2023
  • What tech stack do you use at work? What's your favourite one?

    3 projects | /r/java | 21 Dec 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 21 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 Coconut 4,124
2 pampy 3,514
3 PyPika 2,597
4 Pyrsistent 2,045
5 aioreactive 371
6 pygears 146
7 awesome-pattern-matching 107
8 foc 103
9 pyfuncol 32

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

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