Exaloop
Native performance. Familiar Python syntax.
Build data pipelines, database functions, and streaming applications. Profile real workloads and ship native executables.
Your systems. One native stack.
Platform overviewKeep the systems you trust. Bring native execution to the code that connects them.
INTEGRATIONS
Start with a real workload
Explore the cookbookReconcile invoices and settlements
Turn two exports into a checked, auditable reconciliation report.
Screen a loan portfolio in SQL
Run native risk calculations inside DuckDB and publish the results to Parquet.
Process orders in a Kafka transaction
Validate events and commit consumed offsets with the output transaction.
Get started
Install Exaloop
Set up the compiler, libraries, and command-line tools for your platform.
Installation guideBuild an application
Create a project that writes and reads a Parquet file with native code.
First applicationPrepare for production
Package native dependencies and check the destination environment.
Deployment guideUnderstand where the time goes
Follow a workload from function calls to memory use. Share the profiling report, identify expensive paths, and use representative runs to evaluate optimized builds.

Explore profiling Integration guides
Files & messages
Move between native values and the formats your systems already use.
Queries & events
Build a client application or bring a calculation into the database.
Performance
Measure execution time and memory, then evaluate profile-guided builds.

