Real-time free-to-play game discovery stream using Go, Server-Sent Events (SSE), and FreeToGame API. Explore 500+ F2P games across PC and browser platforms! ๐น๏ธ
- ๐ฎ 500+ Games โ Discover free-to-play games from FreeToGame database
- ๐ด Real-time SSE โ Server-Sent Events for live streaming
- ๐จ Gaming UI โ Cyberpunk-themed interface with neon effects
- ๐ท๏ธ Rich Metadata โ Genre, platform, publisher, release date
- ๐ Direct Links โ Play games directly from the explorer
- ๐ฑ Responsive โ Works on all screen sizes
- โก Fast โ Built with Gin high-performance framework
Clone the repository:
git clone https://github.com/smart-developer1791/go-game-explorer
cd go-game-explorerInitialize dependencies and run:
go mod tidy
go run .Open browser at http://localhost:8080 ๐ฎ
| Endpoint | Description |
|---|---|
GET / |
Main UI interface |
GET /stream |
SSE game stream |
GET /stats |
API statistics |
| Component | Technology |
|---|---|
| Backend | Go 1.21+ |
| Framework | Gin |
| Streaming | Server-Sent Events |
| API | FreeToGame API |
| Styling | Tailwind CSS |
| Fonts | Orbitron, Rajdhani |
| Genre | Examples |
|---|---|
| MMORPG | World of Warcraft, Lost Ark |
| Shooter | Valorant, Apex Legends |
| MOBA | League of Legends, Dota 2 |
| Battle Royale | Fortnite, PUBG |
| Card Game | Hearthstone, Legends of Runeterra |
| Strategy | StarCraft II, Age of Empires Online |
- ๐ Neon Cyberpunk Theme โ Purple and cyan gradient design
- โจ Animated Cards โ Smooth slide-in animations
- ๐ Hover Effects โ Interactive game cards
- ๐ท๏ธ Smart Badges โ Platform and genre indicators
- ๐ฎ Gaming Fonts โ Orbitron for headings
go-game-explorer/
โโโ main.go # Application entry point
โโโ go.mod # Go module definition
โโโ render.yaml # Render deployment config
โโโ .gitignore # Git ignore rules
โโโ README.md # Documentation
This project uses the FreeToGame API:
- ๐ Free to use โ No API key required
- ๐ 500+ games โ Comprehensive F2P database
- ๐ Regular updates โ New games added frequently
- ๐ Rich data โ Thumbnails, descriptions, metadata
| Variable | Default | Description |
|---|---|---|
PORT |
8080 | Server port |
- FreeToGame โ Game database API
- Gin โ Web framework
- Tailwind CSS โ Styling