Taskw

Welcome to Taskw

Go API Code Generator for Fiber, Wire, and Swagger

Welcome to Taskw

Taskw is a code generator for Go APIs that automatically generates boilerplate code for Fiber routes and Wire dependency injection from your annotations and provider functions.

Stop writing repetitive route registration and dependency wiring code. Focus on your business logic instead.

What You'll Learn

From this documentation, you'll learn how to:

  • Generate route registration automatically from @Router annotations
  • Generate Wire providers automatically from Provide* functions
  • Set up dependency injection with minimal boilerplate
  • Structure Go APIs following best practices
  • Integrate with build tools like Taskfile and Air
  • Deploy and maintain Taskw-powered applications

Getting Started

New to Taskw? Start here:

  1. Overview - Understand what Taskw does
  2. Installation - Get Taskw running
  3. Quick Start - Build your first API

Already have a Fiber/Wire project? Jump to the Migration Guide.

Community & Support