# Cards JD > Play classic card games online and offline ## About Cards JD (cardsjd.com) is a comprehensive card games platform offering free online and offline card games including Speed, Spades, Nertz, Solitaire, Cribbage, Hearts, Gin Rummy, and Minesweeper. The platform supports both single-player and multiplayer gameplay, with games available across web browsers, iOS, Android, and Windows platforms. ## Key Games ### Cribbage - URL: /cribbage/ - A classic two-player card game involving strategy and counting - Features: How to play guides, scorecard, service worker for offline play - Additional resources: - /cribbage-calculator/ - Interactive cribbage hand scoring calculator - /cribbage-strategy/ - Comprehensive strategy guides and tutorials ### Speed - URL: /speed/ - Fast-paced card game where players race to get rid of their cards - Features: How to play guide, gameplay videos ### Solitaire - URL: /solitaire/ - Classic single-player card game - Multiple implementation versions available (game/, gameasm/, gamejs/) ### Spades - URL: /spades/ - Popular trick-taking card game for four players - Team-based gameplay with bidding mechanics ### Hearts - URL: /hearts/ - Trick-avoidance card game - Goal: Avoid taking hearts and the Queen of Spades ### Gin Rummy - URL: /ginrummy/ - Two-player matching card game - Form sets and runs to win ### Nertz - URL: /nertz/ - Fast-paced competitive solitaire for multiple players - Also available as: /nertz-app/ (app version) ### Minesweeper - URL: /minesweeper/ - Classic puzzle game (bonus non-card game) ## Cribbage Strategy Resources The site features extensive educational content for cribbage players: - /cribbage-strategy/howdoicountmyhandincribbage.html - Hand counting tutorial - /cribbage-strategy/quickcountingcribbage.html - Quick counting techniques (Parts 1-3) - /cribbage-strategy/jacksincribbage.html - Understanding jacks in cribbage - /cribbage-strategy/howmanydifferenthandsarethereincribbage.html - Hand probability analysis - /cribbage-strategy/chancesofgettingcertainscoreincribbage.html - Score probability guide ## Additional Features - Tournament system: /tournament/ ## Platform Support - **Web**: Browser-based games accessible via cardsjd.com - **Mobile**: iOS and Android native apps available - **Desktop**: Windows applications - **Offline**: Service workers enable offline gameplay ## Technical Details - PWA-enabled games with manifest.json files - Service workers for caching and offline support - Responsive design for all screen sizes - Configuration files for cross-game navigation ## Company - Developer: JD Software LLC - Content Policy: Family-friendly games suitable for ages 3+ - Genre: Casual, Card Games, Puzzle, Classic ## Site Structure - Main landing page: /index.html - Individual game directories with self-contained assets - Shared CSS and images in /css/ and /images/ - robots.txt and sitemap.txt for SEO - ads.txt and app-ads.txt for advertising