Skip to content

mikesprague/birdle

Folders and files

NameName
Last commit message
Last commit date
Jul 14, 2022
Jan 27, 2025
Sep 16, 2022
Jan 27, 2025
Feb 4, 2022
Feb 16, 2022
Dec 20, 2022
Mar 15, 2023
Sep 14, 2023
Sep 14, 2023
Aug 24, 2022
Nov 29, 2023
May 19, 2024
Feb 4, 2022
Jan 30, 2025
Jan 30, 2025
Jan 27, 2025
Jan 27, 2025

Repository files navigation

BIRDLE πŸ₯

Yet another Wordle clone

Features

  • πŸ”  Same rules and word lists as original (pre NYT) Wordle
  • πŸ—„οΈ Remembers current game status and previous results (stateful via localstorage)
  • 🎨 Dark/light theme based on system setting
  • ⌨️ Supports keyboard bindings if using device with physical KB (laptop/PC/etc)
  • πŸ“± Progressive Web App (PWA)
    • available offline
    • installable
    • responsive (mobile friendly)
  • πŸ“‹ Results sharing
    • uses native sharing on mobile browsers that support it

    • default behavior is to copy results to clipboard

    • results key:

      • absent πŸ₯š
      • present 🐣
      • correct πŸ₯
    • example results:

        Birdle 12 4/6
      
        πŸ₯šπŸ£πŸ₯šπŸ₯šπŸ₯
        πŸ₯šπŸ₯šπŸ₯šπŸ₯πŸ₯
        πŸ₯šπŸ£πŸ₯šπŸ₯πŸ₯
        πŸ₯πŸ₯πŸ₯πŸ₯πŸ₯
      

Requirements

  • Node.js >= 16.x
  • npm >= 8.x

Getting Started

  1. Clone repo git clone https://github.com/mikesprague/birdle.git
  2. Enter directory cd birdle
  3. Install dependencies npm install
  4. Run project locally npm start
  5. Visit http://localhost:3000 in browser