{"repo":"benallfree/goodvibes","free":true,"listed":false,"github":"https://github.com/benallfree/goodvibes","clone":"git clone https://github.com/benallfree/goodvibes.git","description":"Modern vibecoding Three.js Starter Kit with Cloudflare Deployment","language":"TypeScript","stars":53,"topics":["cloudflare","cloudflare-durable-objects","cloudflare-pages","cloudflare-workers","starter","starter-kit","threejs","typescript","vibe-coding","vite"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"🏝️ GoodVibes Vibescale Three.js Game Starter Kit for Building Multiplayer Web Games https://github.com/user-attachments/assets/5bf9fdb7-186a-45ea-84f2-ea92c0aa0659 📺 Installation Walkthrough Features - 🎮 Build Multiplayer Web Games Fast - 🌐 Real-time WebSocket Networking - 🚀 Cloudflare Edge Deployment - ⚡ Vite + TypeScript + Three.js - 🔌 Durable Objects for Game State - 📚 Comprehensive Documentation Getting Started Prerequisites - Bun (Latest version) - Node.js 18+ (for some development tools) - A Cloudflare account (for deployment) Development 1. Clone the repository: 2. Install dependencies: 3. Start the development server: 4. Open your browser and navigate to http://localhost:5173 Building for Production Deployment Deploy to Cloudflare: Or use the all-in-one command: Project Structure Tech Stack - Frontend : - Three.js for 3D rendering - TypeScript for type safety - Vite for fast development - Tailwind/DaisyUI for styling - Backend : - Cloudflare Workers - Durable Objects for state management - WebSocket for real-time communication - Development : - Bun as package manager - TypeScript for type safety - Vite for build tooling Contributing 1. Fork the repository 2. Create your feature branch ( git checkout -b feature/amazing-feature ) 3. Commit your changes ( git commit -m 'Add some amazing feature' ) 4. Push to the branch ( git push origin feature/amazing-feature ) 5. Open a Pull Request License This project is licensed under the MIT License - see the LICENSE file fo","default_branch":null,"files":null,"tree":[],"storefront":"/r/benallfree","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/benallfree/goodvibes/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}