> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Projects Directory

> Browse community-maintained Dodo Payments libraries, SDKs, plugins, and boilerplates, with the author, language, and repository link for each project.

Browse community projects by category. Each card links to the project's repository and lists its author and tags. The community maintains these projects, not Dodo Payments, so review each one before you use it in production.

<Tabs>
  <Tab title="Libraries & SDKs">
    <CardGroup cols={1}>
      <Card title="dodopayments-webhooks (TypeScript)" href="https://github.com/sancho1952007/dodopayments-webhooks" icon="node-js">
        Universal webhook verification and handlers for multiple frameworks. Includes signature verification and typed event handling for Express, Hono, Elysia, and other frameworks.

        By <a href="https://github.com/sancho1952007">@sancho1952007</a> (Sancho Godinho)

        `TypeScript` `Webhooks` `Node`
      </Card>

      <Card title="dodpayments_rust_sdk (Rust)" href="https://github.com/Muhammad-Owais-Warsi/dodpayments_rust_sdk" icon="rust">
        Rust SDK for the Dodo Payments API. Provides typed models and helpers to call core endpoints from Rust services.

        By <a href="https://github.com/Muhammad-Owais-Warsi">@Muhammad-Owais-Warsi</a>

        `Rust` `SDK`
      </Card>

      <Card title="Dodo Payments Laravel SDK (PHP)" href="https://github.com/codeplugtech/dodo-payments" icon="php">
        Laravel SDK for Dodo Payments. Adds ready-made service classes and helpers for calling the Dodo Payments API from Laravel applications.

        By <a href="https://github.com/codeplugtech">@codeplugtech</a>

        `PHP` `Laravel` `SDK`
      </Card>

      <Card title="dodo-payments-rs (Rust)" href="https://github.com/PiyushXCoder/dodo-payments-rs" icon="rust">
        SDK for the Dodo Payments API with predefined request and response structures. A builder pattern simplifies constructing and sending payment-related API calls.

        By <a href="https://github.com/PiyushXCoder">@PiyushXCoder</a>

        `Rust` `SDK`
      </Card>

      <Card title="multi-app-dodo-payments (Python)" href="https://github.com/aniketkarne/multi-app-dodo-payments" icon="python">
        Payment microservice built with FastAPI that handles Dodo Payments for multiple applications from a single service. The author describes it as production-ready. Features include credit management, subscription support, webhook processing with idempotency, complete audit trails, Mixpanel analytics, and a backend-to-backend architecture with API key authentication.

        By <a href="https://github.com/aniketkarne">@aniketkarne</a> (Aniket Karne)

        `Python` `FastAPI` `Library`
      </Card>

      <Card title="Dodo Payments Flutter SDK (Dart)" href="https://github.com/MrPrinceRawat/dodopayments-flutter" icon="mobile">
        Flutter and Dart SDK for Dodo Payments with full API coverage: 20 resources, 60+ methods, typed models, and a drop-in `DodoCheckoutButton` widget with WebView.

        By <a href="https://github.com/MrPrinceRawat">@MrPrinceRawat</a>

        `Dart` `Flutter` `SDK`
      </Card>
    </CardGroup>
  </Tab>

  <Tab title="Plugins & Extensions">
    <CardGroup cols={1}>
      <Card title="Dodo WHMCS (PHP)" href="https://github.com/Akash123a5/dodo-whmcs" icon="php">
        WHMCS payment gateway module. Adds Dodo Payments as a drop-in provider for accepting payments in WHMCS.

        By <a href="https://github.com/Akash123a5">@Akash123a5</a>

        `PHP` `WHMCS` `Plugin`
      </Card>
    </CardGroup>
  </Tab>

  <Tab title="Boilerplates & Starters">
    <CardGroup cols={1}>
      <Card title="DodoPayments Boilerplate" href="https://github.com/snehalsaurabh/DodoPayments-Boilerplate" icon="rocket">
        Starter boilerplate for integrating Dodo Payments. Includes an example checkout flow, API wiring, and environment configuration.

        By <a href="https://github.com/snehalsaurabh">@snehalsaurabh</a>

        `Boilerplate`
      </Card>

      <Card title="Dodo Payments Boilerplate" href="https://github.com/vanshcodeworks/dodo_payments_boilerplate" icon="rocket">
        Lightweight starter for common flows. Provides a minimal setup to create and confirm payments, with example pages.

        By <a href="https://github.com/vanshcodeworks">@vanshcodeworks</a>

        `Boilerplate`
      </Card>

      <Card title="PaymentService" href="https://github.com/rasadov/PaymentService" icon="rocket">
        Service template with payment flows. Demonstrates a clean architecture around payment intents and webhooks.

        By <a href="https://github.com/rasadov">@rasadov</a>

        `Template`
      </Card>

      <Card title="DodoStarter Boilerplate" href="https://github.com/AINotSoSmart/dodostarter" icon="rocket">
        Next.js SaaS starter with Supabase authentication and Dodo Payments integration. The author's goal is to take you from an empty folder to a working app in an afternoon.

        By <a href="https://github.com/KissuChaudhary">@KissuChaudhary</a>

        `TypeScript` `Next.js` `Boilerplate`
      </Card>
    </CardGroup>
  </Tab>
</Tabs>

<CardGroup cols={2}>
  <Card title="Submit Your Project" icon="plus" href="/community/submit">
    Add your open-source project to this directory with a pull request.
  </Card>

  <Card title="Dodo Payments SDKs" icon="code" href="/developer-resources/dodo-payments-sdks">
    Use the official SDKs that Dodo Payments maintains.
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.