https://github.com/matth2k/shoo
Create your own blackjack trainer or game
https://github.com/matth2k/shoo
blackjack cards casino
Last synced: 4 months ago
JSON representation
Create your own blackjack trainer or game
- Host: GitHub
- URL: https://github.com/matth2k/shoo
- Owner: matth2k
- License: apache-2.0
- Created: 2025-09-17T01:45:22.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2026-01-15T05:45:39.000Z (5 months ago)
- Last Synced: 2026-01-15T11:59:16.284Z (5 months ago)
- Topics: blackjack, cards, casino
- Language: Rust
- Homepage: https://matth2k.github.io/shoo/
- Size: 48.8 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README

[](https://matth2k.github.io/shoo/)
[](https://crates.io/crates/shoo)
# Shoo: A Library for Blackjack training
## Description
A Rust library to assist in creating your own blackjack trainer or game.
## Getting Started
Below is a minimal example to get you started:
```rust
use shoo::{Card, Hand, Rank, Suit};
#[test]
fn test_hand() {
let mut hand = Hand::default();
hand.insert(Card::new(Suit::Spade, Rank::Ace));
hand.insert(Card::new(Suit::Heart, Rank::King));
assert!(hand.value().is_some());
assert!(hand.blackjack());
}
```