uoftcprg/pokerkit

An open-source Python library for poker game simulations, hand evaluations, and statistical analysis

64
/ 100
Established

This tool helps poker players, analysts, and AI developers simulate complex poker games, evaluate hands, and conduct statistical analysis. You input game rules, player actions, and card dealings, and it outputs final player stacks, hand strengths, and game outcomes across various poker variants. It's designed for anyone needing detailed poker scenario testing or strategic insight.

429 stars. Available on PyPI.

Use this if you need to precisely simulate poker hands, analyze game dynamics, or develop poker AI, supporting many different poker variants.

Not ideal if you're looking for a simple, out-of-the-box application for casual play or basic poker odds without any programming.

poker-strategy poker-AI-development game-theory poker-statistics casino-game-simulation
No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 19 / 25

How are scores calculated?

Stars

429

Forks

63

Language

Python

License

MIT

Category

card-game-ai

Last pushed

Jan 16, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/uoftcprg/pokerkit"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.