Depended on by Google, Venmo, CERN, Baidu, Tencent, and teams across the world since 2009. Familiar, Pythonic APIs that are carefully designed for safety, simplicity, flexibility, and ergonomics. Lightweight, with no runtime dependencies outside Python's standard library. Implemented in concise, well-factored, fully type-hinted Python code that is optimized for running efficiently as well as for long-term maintenance and stability. Extensively documented. 100% test coverage running continuously across all supported Python versions. Enterprise-level support for bidict can be obtained via the Tidelift subscription. One of the best things about bidict is that it touches a surprising number of interesting Python corners, especially given its small size and scope. Choose a tier and GitHub handles everything else. Your GitHub sponsorship will automatically go on the same bill you already have set up with GitHub, so after the one-click signup, there’s nothing else to do.

Features

  • 100% test coverage
  • Implemented in concise, well-factored, fully type-hinted Python code
  • Familiar, Pythonic APIs that are carefully designed
  • Lightweight, with no runtime dependencies
  • Long-term maintenance and stability
  • Enterprise-level support for bidict

Project Samples

Project Activity

See All Activity >

Categories

Libraries, Mapping

License

Mozilla Public License 1.0 (MPL)

Follow bidict

bidict Web Site

Other Useful Business Software
Go From AI Idea to AI App Fast Icon
Go From AI Idea to AI App Fast

One platform to build, fine-tune, and deploy ML models. No MLOps team required.

Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of bidict!

Additional Project Details

Programming Language

Python

Related Categories

Python Libraries, Python Mapping Software

Registered

2022-06-22