Skip to content
Logo LogoDuck documentation
Go Home
⌘ K
Logo LogoDuck documentation
Go Home

Table of Contents:

  • πŸš€ Getting Started
  • 🌟 Running the Server
  • πŸŒ€ Project structure
  • πŸ—ƒ Cached Views
  • πŸ›  Settings Configuration
  • πŸ–₯️ Lively Component System
  • πŸ“Ÿ Simple Counter App
  • πŸŒ€ Component Caching Utilities
  • Static Component Utilities
  • πŸ“‘ Templates
  • 🏷️ Template Tags & Filters
  • πŸ“˜ Blueprints
  • ⛴️ Micro Applications
  • ⏳ Duck Automations
  • 🚧 HTTP/2 and HTTPS
  • πŸ–₯️ Web Server Gateway (WSGI)
  • ⚑ Asynchronous Server Gateway (ASGI)
  • 🌐 WebSockets Implementation
  • πŸ”‹Background Thread & Asyncio Loop Managers
  • πŸ”€ Request & Response
  • πŸ” Sessions in Duck
  • πŸ›‘οΈ Duck Middlewares
  • πŸ“ Duck Logging System
  • πŸ—„οΈοΈ Database
  • 🐀 Django Integration with Duck
  • πŸ“„ Sitemap
  • πŸš€ Deployment Guide
  • πŸ“Š Duck System Monitor
  • 🌐 Duck Service Management
  • πŸ” Free SSL Certificate
  • πŸ”Œ Socket I/O (xsocket)
  • πŸ’‘Duck Shortcuts
  • βŒ› Duck Utilities

API Documentation:

  • API Reference
    • duck
Duck documentation
/
API Reference
/
duck
/
duck.utils

duck.utilsΒΆ

Provide Duck utilities, functions and useful tools.

SubpackagesΒΆ

  • duck.utils.asyncio
    • duck.utils.asyncio.eventloop
    • Asyncio Loop Manager With Thread-Based Context Propagation
  • duck.utils.caching
  • duck.utils.email
    • duck.utils.email.collection
    • Email collection utility.
  • duck.utils.multiprocessing
    • duck.utils.multiprocessing.process_manager
    • duck.utils.multiprocessing.processpool
    • Centralized Process Manager
    • duck.utils.multiprocessing.proxy
  • duck.utils.threading
    • duck.utils.threading.patch
    • duck.utils.threading.thread_manager
    • duck.utils.threading.threadpool
    • Centralized Thread Manager With Hierarchical Context Propagation
  • duck.utils.xsocket
    • duck.utils.xsocket.io

SubmodulesΒΆ

  • duck.utils.callabletools
  • duck.utils.codesandbox
  • duck.utils.cookie_consent
  • duck.utils.dateutils
  • duck.utils.encrypt
  • duck.utils.eventlist
  • duck.utils.extraction
  • duck.utils.file
  • duck.utils.fileio
  • duck.utils.filelock
  • duck.utils.headers
  • duck.utils.importer
  • duck.utils.ipc
  • duck.utils.lazy
  • duck.utils.net
  • duck.utils.object_from_id
  • duck.utils.object_mapping
  • duck.utils.path
  • duck.utils.performance
  • duck.utils.platform
  • duck.utils.port_recorder
  • duck.utils.rand_domain
  • duck.utils.safe_compare
  • duck.utils.safemarkup
  • duck.utils.slug
  • duck.utils.ssl
  • duck.utils.string
  • duck.utils.temp
  • duck.utils.timer
  • duck.utils.urlcrack
  • duck.utils.urldecode
  • duck.utils.validation
  • duck.utils.wildcard
duck.tests.test_server
duck.utils.asyncio

On this page

  • Subpackages
  • Submodules

Β© 2026, Duck FrameworkΒ Built with Sphinx 8.2.3