Welcome to dataloom's documentation!

dataloom is a lightweight and versatile Object-Relational Mapping (ORM) library for Python. With support for PostgreSQL, MySQL, and SQLite3 databases, dataloom simplifies database interactions, providing a seamless experience for developers.

dataloom

Why choose dataloom?

  1. Ease of Use: dataloom offers a user-friendly interface, making it straightforward to work with.

  2. Flexible SQL Driver: Write one codebase and seamlessly switch between PostgreSQL, MySQL, and SQLite3 drivers as needed.

  3. Lightweight: Despite its powerful features, dataloom remains lightweight, ensuring efficient performance.

  4. Comprehensive Documentation: Benefit from extensive documentation that guides users through various functionalities and use cases.

  5. Active Maintenance: dataloom is actively maintained, ensuring ongoing support and updates for a reliable development experience.

  6. Cross-platform Compatibility: dataloom works seamlessly across different operating systems, including Windows, macOS, and Linux.

  7. Scalability: Scale your application effortlessly with dataloom, whether it’s a small project or a large-scale enterprise application.