Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
dioxide 1.0.1 documentation
Light Logo Dark Logo

Overview

  • How to Use These Docs
  • Why dioxide?
  • Why dioxide Exists

User Guide

  • Getting Started
  • Container Patterns: Global vs Instance
  • Package Scanning
  • Understanding @service vs @adapter
  • Hexagonal Architecture with dioxide
  • Architecture Diagrams
  • Testing with Fakes

Tutorial Examples

  • Tutorial 1: Basic Dependency Injection
  • Tutorial 2: Email Service with Profiles
  • Tutorial 3: Multi-Tier Application
  • Tutorial 4: Lifecycle Management

Guides

  • Scoping Guide
  • Lifecycle Methods: Async/Sync Patterns
  • Decorator Order Guide

Framework Integrations

  • Django and Django REST Framework Integration

Cookbook

  • Cookbook
    • FastAPI Integration
    • Testing Patterns
    • Configuration
    • Database Patterns
    • Building dioxide-Compatible Libraries

API Reference

  • API Reference
    • dioxide
      • dioxide.adapter
      • dioxide.celery
      • dioxide.click
      • dioxide.container
      • dioxide.django
      • dioxide.exceptions
      • dioxide.fastapi
      • dioxide.flask
      • dioxide.lifecycle
      • dioxide.ninja
      • dioxide.profile_enum
      • dioxide.scope
      • dioxide.services
      • dioxide.testing

Development

  • Documentation Versioning Strategy
  • Dioxide Testing Guide: Fakes Over Mocks
Back to top
View this page
Edit this page

API ReferenceΒΆ

This page contains auto-generated API reference documentation [1].

  • dioxide
    • dioxide.adapter
    • dioxide.celery
    • dioxide.click
    • dioxide.container
    • dioxide.django
    • dioxide.exceptions
    • dioxide.fastapi
    • dioxide.flask
    • dioxide.lifecycle
    • dioxide.ninja
    • dioxide.profile_enum
    • dioxide.scope
    • dioxide.services
    • dioxide.testing
[1]

Created with sphinx-autoapi

Next
dioxide
Previous
Building dioxide-Compatible Libraries
Copyright © 2026, dioxide Contributors
Made with Sphinx and @pradyunsg's Furo