All entries

TypeScript SDK, blog, and 'free forever' pricing

Official @gogoduk/sdk on npm, a new blog with four posts, security.txt, and a public commitment that GoGoDuk stays free.

A big day. Three things shipped on the same push.

Official TypeScript SDK

@gogoduk/[email protected] is now on npm. Five typed methods covering autocomplete, reverse geocode, place-resolve, admin-boundary reverse, and admin polygons. No runtime dependencies, ESM + CJS, MIT.

npm install @gogoduk/sdk

Full docs at /docs/sdks/typescript. Source + issues at gogoduk-io/sdk-ts.

Free forever, fair-use limits

We rewrote the pricing page and the JSON-LD to drop the "pay-as-you-go launching soon" promise. The truth: turning on payments in Vietnam involves regulatory overhead (VAT, e-invoicing) that doesn't pay for itself at our scale. So we picked the simpler trade — free forever, 100 requests/day per account, with a "Higher limits on request" tier where we raise your cap manually after a one-email conversation.

See the new pricing page. FAQ on /support answers the obvious follow-up question.

Blog launched

Four posts at /blog plus an RSS feed:

  • Why we built a free map API for Vietnam
  • Geocoding Vietnamese addresses: edge cases
  • Migrate from Google Maps Geocoding API to GoGoDuk in 5 minutes
  • Vietnam admin boundaries: 34 provinces, 3,323 districts, and what's next

Smaller stuff

  • public/.well-known/security.txt (RFC 9116) for vulnerability reports.
  • Onboarding tour with driver.js on the dashboard, plus a welcome email after email verification with three copy-pasteable curl snippets.
  • Sample-code tabs (curl / fetch / Node / Python / Go) on the per-key detail page in the dashboard.