mikesprague / birdle

Yet another Wordle clone :hatched_chick:

Home Page:https://birdle.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Yet another Wordle clone :hatched_chick:

https://birdle.app

License:MIT License


Languages

Language:JavaScript 94.4%Language:SCSS 2.2%Language:Dockerfile 1.8%Language:HTML 1.7%