HeadlinesBriefing favicon HeadlinesBriefing.com

Free Go (Baduk) API with 49k+ puzzles

DEV Community •
×

A developer has released a free RESTful API serving over 49,500+ Go problems for the board game Go (also known as Baduk). The project fills a gap for developers who want to build training apps, daily puzzle widgets, or AI training sets but found existing resources were locked behind legacy sites or required complex parsing.

The backend uses Node.js with Express, a PostgreSQL database hosted on Neon, and the RapidAPI gateway for management. Queries are optimized for low latency, typically under 20ms. This tool is specifically designed for creating Go training applications, daily puzzle widgets, or bots and AI training sets.

Developers can fetch random problems via a simple JavaScript Fetch call. The API is hosted on RapidAPI, where users can test endpoints and get a free API key. The creator is actively seeking feedback on the JSON structure and potential features to improve the side project for the Go community.