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.
- 01
Limited integrations with other testing frameworks beyond unittest
Official support is only for Python's unittest framework, lacking native Pytest integration
- 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.