> ## 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

> Community-maintained libraries, plugins, and boilerplates for Dodo Payments.

Browse community projects by category. Each card links directly to the repository.

<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.
        <br />Includes signature verification and typed event handling for Express, Hono, Elysia, and more.
        <br /><br />By <a href="https://github.com/sancho1952007">@sancho1952007</a> (Sancho Godinho)
        <br /><br />`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 interacting with Dodo Payments APIs.
        <br />Provides typed models and helpers to call core endpoints from Rust services.
        <br /><br />By <a href="https://github.com/Muhammad-Owais-Warsi">@Muhammad-Owais-Warsi</a>
        <br /><br />`Rust` `SDK`
      </Card>

      <Card title="Dodo Payments Laravel SDK (PHP)" href="https://github.com/codeplugtech/dodo-payments" icon="php">
        Laravel SDK for Dodo Payments.
        <br />Easily integrate Dodo Payments APIs into your Laravel applications with ready-made service classes and helpers.
        <br /><br />By <a href="https://github.com/codeplugtech">@codeplugtech</a>
        <br /><br />`PHP` `Laravel` `SDK`
      </Card>

      <Card title="dodo-payments-rs (Rust)" href="https://github.com/PiyushXCoder/dodo-payments-rs" icon="rust">
        Easy-to-use SDK for interacting with Dodo Payments APIs.
        <br />It comes with predefined structures for requests and responses and uses a builder pattern to simplify constructing and sending payment-related API calls.
        <br /><br />By <a href="https://github.com/PiyushXCoder">@PiyushXCoder</a>
        <br /><br />`Rust` `SDK`
      </Card>

      <Card title="multi-app-dodo-payments (Python)" href="https://github.com/aniketkarne/multi-app-dodo-payments" icon="python">
        Handle Dodo Payments for multiple applications using single microservice application:
        <br />Production-ready payment microservice built with FastAPI that handles payments for multiple applications using Dodo Payments.
        <br />Features include <br /> `credit management`, `subscription support`, `webhook processing with idempotency`, `complete audit trails`, `MixPanel Analytics`, `Backend-to-backend architecture with API key authentication`.
        <br /><br />By <a href="https://github.com/aniketkarne">@aniketkarne</a> (Aniket Karne)
        <br /><br />`Python` `Fast-API` `Library`
      </Card>

      <Card title="Dodo Payments Flutter SDK (Dart)" href="https://github.com/MrPrinceRawat/dodopayments-flutter" icon="mobile">
        Flutter/Dart SDK for Dodo Payments with full API coverage.
        <br />20 resources, 60+ methods, typed models, and a drop-in DodoCheckoutButton widget with WebView.
        <br /><br />By <a href="https://github.com/MrPrinceRawat">@MrPrinceRawat</a>
        <br /><br />`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 integration.
        <br />Drop-in provider to accept payments in WHMCS using Dodo Payments.
        <br /><br />By <a href="https://github.com/Akash123a5">@Akash123a5</a>
        <br /><br />`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 quickly.
        <br />Includes example checkout flow, API wiring, and environment configuration.
        <br /><br />By <a href="https://github.com/snehalsaurabh">@snehalsaurabh</a>
        <br /><br />`Boilerplate`
      </Card>

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

      <Card title="PaymentService" href="https://github.com/rasadov/PaymentService" icon="rocket">
        Service template with payment flows.
        <br />Demonstrates clean architecture around payment intents and webhooks.
        <br /><br />By <a href="https://github.com/rasadov">@rasadov</a>
        <br /><br />`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.
        <br />You can go from an empty folder to a working app in an afternoon.
        <br /><br />By <a href="https://github.com/KissuChaudhary">@KissuChaudhary</a>
        <br /><br />`TypeScript` `Next.js` `Boilerplate`
      </Card>
    </CardGroup>
  </Tab>
</Tabs>

<Note>
  Want your project listed? See <a href="/community/submit">Submit your project</a>.
</Note>
