Blackjack built with Vue.js and vuex
Branch: master
Clone or download
Latest commit 79f8d1f Aug 3, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
public reinit with vue-cli 3 Jul 6, 2018
src prevent reduce on empty array Aug 2, 2018
.gitignore reinit with vue-cli 3 Jul 6, 2018 fix test script Aug 2, 2018
babel.config.js reinit with vue-cli 3 Jul 6, 2018
package.json version 0.9.2 Aug 2, 2018
vue.config.js do not modify publicPath in development Aug 2, 2018
yarn.lock use scss Jul 10, 2018

VLACKJACK ♠️ ♥️ ♣️ ♦️

🚀 Play Now


Vlackjack is a single-player HTML5 blackjack game built with vue and vuex with optional basic strategy hints.

All of the animations are performed via CSS3, Vue transitions, and SVG animation.

Yarn / NPM Scripts

# install dependencies

# serve with hot reload
yarn serve

# build
yarn build

# run unit tests
yarn test:unit


  • To keep the game simple, the initial bet is always one coin
  • 6 Decks, shuffled after 75% have been played
  • Blackjack pays 2-to-1
  • Dealer stands on any 17 (S17)
  • Double down on any two cards (D2)
  • Double down after splitting (DAS) (except Aces)
  • No resplitting (NR)
  • No insurance (NI)

The basic strategy suggestions are based on this ruleset.



Copyright (c) 2017-Present, Kevin Lee Drum