Moltres Documentation

Moltres is the missing DataFrame layer for SQL in Python. It provides a PySpark-style DataFrame API that compiles to SQL and executes directly in your database with full SQL CRUD support and optional pandas/polars result formats.

Use these docs to:

  • Understand Moltres concepts and architecture

  • Follow step‑by‑step guides and recipes

  • Explore framework and tooling integrations

  • Look up the full, generated API reference

Note

New to Moltres? Start with Quick Start (5 minutes) (5 minutes), then Complete Getting Started Tutorial for the full tutorial, then Public API, then Example Scripts for runnable scripts.

Start here

Getting started & migration

Guides & how-to

Guides & how-to

Framework & tooling integrations

Concepts, operations, and internals

Concepts & operations

Comparisons (reference)

Historical comparison reports. For current migration guidance, prefer Migrating from PySpark to Moltres and PySpark to Moltres Migration: Working Around Inconsistencies.

API reference

Indices and tables