Frontend Frameworks

Doublex

Powerful test doubles framework for Python.

Status
UnmaintainedNo commits in 684 days.
Last checked
Checked · Oct 8, 2026
License
Open source
Pricing
Free tier · from $0

What it is

Doublex is a powerful test doubles framework that simplifies the creation and management of mock objects in Python, making unit testing more efficient and effective.

Doublex stands out as a lightweight yet powerful tool specifically designed to simplify the creation and management of mock objects in Python, enhancing the efficiency of unit testing processes.

When it fits — and when it doesn’t

A good fit for

  • Python developers who need to create and manage mock objects efficiently.

  • Teams working on unit testing of Python applications requiring powerful test doubles.

Look elsewhere if

  • Projects that do not require extensive mocking or unit testing capabilities.

  • Developers looking for a full-fledged testing framework rather than just a library for creating mocks.

Known weaknesses

Each one links to the public issue, changelog or docs page it came from, where we have one.

  1. 01

    Limited integrations with other testing frameworks beyond unittest

    Official support is only for Python's unittest framework, lacking native Pytest integration

  2. 02

    Small community and slower issue resolution

    GitHub issues have low activity and infrequent updates from maintainers

What it does well

  • Simplifies the creation and management of mock objects.

  • Enhances unit testing efficiency by providing powerful test doubles.

  • Supports Python's unittest framework.

Pricing

Free tier
YesOpen source — free to use
Paid from
$0
Model
Flat rate
Enterprise plan
No

Pricing not independently confirmed — check the vendor’s page.

Performance benchmarks

How Fast Is It?

Set up Doublex

Setup steps, common gotchas and what to check after 30 days.

Open the setup guide →