SDKs & Libraries
Official SDKs for every language
First-class client libraries maintained by the PyExec team. Type-safe, well-documented, and production-ready.
🐍
⭐ 2.1kPython
v2.4.1
The official Python client. Async support, automatic retries, and type hints throughout.
pip install pyexec-sdk
⚡
⭐ 1.8kJavaScript / TypeScript
v2.3.0
Full TypeScript support, works in Node.js, Deno, and edge runtimes like Cloudflare Workers.
npm install @pyexec/sdk
🔵
⭐ 890Go
v1.2.0
Idiomatic Go client with context support, structured logging, and zero dependencies.
go get github.com/pyexec/go-sdk
💎
⭐ 412Ruby
v1.1.3
Clean Ruby API with Faraday under the hood. Rails-friendly and fully tested.
gem install pyexec
🦀
⭐ 567Rust
v0.9.0
Async Rust client built on tokio and reqwest. Zero-cost abstractions and blazing performance.
cargo add pyexec
PyExec CLI
Install with: pip install pyexec-cli
$
pyexec run "analyze sales.csv"# Submit a job from the command line
$
pyexec jobs list# List your recent jobs and their status
$
pyexec logs <job-id># Stream live logs for a running job
$
pyexec download <job-id># Download output files from a completed job