An open API service indexing awesome lists of open source software.

https://github.com/ellipog/wordle

A wordle clone, but without the daily limit.
https://github.com/ellipog/wordle

Last synced: over 1 year ago
JSON representation

A wordle clone, but without the daily limit.

Awesome Lists containing this project

README

          

# 🎮 Modern Wordle Clone

[![Next.js](https://img.shields.io/badge/Next.js-19-black?style=for-the-badge&logo=next.js)](https://nextjs.org/)
[![React](https://img.shields.io/badge/React-19-blue?style=for-the-badge&logo=react)](https://reactjs.org/)
[![TypeScript](https://img.shields.io/badge/TypeScript-5-blue?style=for-the-badge&logo=typescript)](https://www.typescriptlang.org/)
[![TailwindCSS](https://img.shields.io/badge/TailwindCSS-3-38B2AC?style=for-the-badge&logo=tailwind-css)](https://tailwindcss.com/)

A modern, responsive Wordle clone built with Next.js, React, TypeScript, and TailwindCSS. Challenge yourself with this addictive word-guessing game!

[🎮 Play Now](https://wordle.aaenz.no)

## ✨ Features

- 🎯 Daily word challenges
- 🌈 Beautiful, responsive UI
- 🎨 Clean, modern design
- ⌨️ Keyboard support
- 📊 Statistics tracking
- 🚀 Fast and optimized performance

## 🚀 Getting Started

### Prerequisites

- Node.js (v18 or higher)
- Bun package manager

### Installation

1. Clone the repository

```bash
git clone https://github.com/yourusername/wordle.git
```

2. Install dependencies

```bash
bun install
```

3. Start the development server

```bash
bun run dev
```

4. Open [http://localhost:3000](http://localhost:3000) in your browser

## 🛠️ Built With

- [Next.js](https://nextjs.org/) - React framework for production
- [React](https://reactjs.org/) - UI library
- [TypeScript](https://www.typescriptlang.org/) - Type safety
- [TailwindCSS](https://tailwindcss.com/) - Styling
- [ESLint](https://eslint.org/) - Code linting

## 📝 Game Rules

1. Guess the word in 6 tries or less
2. Each guess must be a valid 5-letter word
3. Color feedback after each guess:
- 🟩 Green: Letter is correct and in right position
- 🟨 Yellow: Letter is in the word but wrong position
- ⬜ Gray: Letter is not in the word

## 🤝 Contributing

Contributions are welcome! Feel free to:

1. Fork the project
2. Create your feature branch (`git checkout -b feature/AmazingFeature`)
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

---


by Elliot