Add Slitherlinks - Free Online Slitherlink Puzzle Platform

Open
#338 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
1/5
Estimated time
Under an hour
Newbie friendliness
45/100
Issue type
Documentation
Clarity
Mostly clear
Activity status
Stale
Tech stack
javascript, next.js, rust

Research direction

Review existing entries in the awesome-nextjs repository to find the appropriate list section and formatting, then verify the supplied Slitherlinks URL and description. Done means adding Slitherlinks with the provided project details and technology information.

Written by the indexing model from the issue text.

Description

Slitherlinks

  • URL: https://slitherlinks.com
  • Description: Free online Slitherlink (Loop) puzzle platform with 1900+ puzzles, daily challenges, and global leaderboards
  • Tech Stack: Next.js 15, Phaser 3, Cloudflare Workers, D1, Rust puzzle engine
Why it fits this list

Slitherlinks showcases Next.js 15 in a modern game application, leveraging the framework for server-side rendering, API routes, and seamless integration with Cloudflare's serverless edge infrastructure (Workers & D1). It's a great example of using Next.js for high-performance, interactive browser-based games rather than just content sites.

Features
  • 🧩 1900+ hand-crafted puzzles across 5 grid sizes (5×5 to 15×15)
  • 🎯 3 difficulty levels with 10-level internal rating
  • 📅 Daily challenges
  • 🏆 Global leaderboard
  • 👤 User accounts with game history
  • 📱 Mobile-responsive with pinch-to-zoom
  • 🌐 Runs entirely in the browser, no installation needed
  • ⚡ Powered by Cloudflare Workers for sub-50ms response times
Dominant language
No language data
Stars
11.1k
Forks
1.2k
Avg merge
1d 5h
Merged PRs (30d)
6

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from unicodeveloper/awesome-nextjs

All issues in unicodeveloper/awesome-nextjs

Similar issues

More Content issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.