PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Railway Oriented Programming Python Packages

Python packages with the GitHub topic railway-oriented-programming. Sorted by relevance, with stars and monthly downloads.
rustedpy
result

NOT MAINTAINED - A simple Rust like Result type for Python 3. Fully type annotated.

2.7M 2K 91
dry-python
returns

Make your functions return something meaningful, typed, and safe!

1.1M 4K 146
cognitedata
expression

Functional programming for Python

242K 758 37
christophgietl
trcks

Python library for type-safe railway-oriented programming 🚂🐍

3K 3 1
aoisakanana
railway-framework

This is a Python framework for Railway Oriented Programming.

2K 6 0
dbrattli
fslash

Functional programming for Python

913 757 37
TamerSoup625
guards

An alternative to Python's try/except/else statements

572 2 0
chrilves
raffiot

Robust And Fast Functional IO Toolkit

532 17 1
brunodantas
django-returns

Meaningful Django utils based on Functional Programming

466 1 1
K-dash
pyropust

A robust rope for Python orchestration: Rust-powered Result/Option types and type-safe pipelines.

413 0 0
sobolevn
dry-monads

Make your functions return something meaningful, typed, and safe!

240 4K 146
baodq97
either-option

Railway-Oriented Programming for Python — Option[T] and Either[T, E] sum types with sync + async combinators, sealed pattern matching, and 100% branch coverage.

235 0 0
rustedpy
result-test-publish-version

NOT MAINTAINED - A simple Rust like Result type for Python 3. Fully type annotated.

128 2K 91
leodiegues
unwrappy

Yet another Rust-inspired Result and Option ergonomics brought to Python, enabling safe, expressive error handling with errors as values.

128 7 0
Attica-OSS
read-google-sheet

Reading public Google Sheets into polars_result

103 0 0
dpausp
pyrailway

A High-Level Architecture for Python Web Applications based on Trailblazer / Railway Oriented Programming

103 1 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery