← Developer tools

Find your toolkit

Polymarket SDKs and Developer Libraries

Find a Polymarket client library for your language, API surface and deployment environment.

How to choose sdks & libraries

Which library fits your application?

  • Start with the language and runtime already used by your application.
  • Check the API coverage, installation instructions, license and maintenance activity.
  • Library access does not include every data entitlement or remove venue and infrastructure costs.
25 tools · 1–12 shown

Narrow your search

Find the right tools

@polymarket/client: Official TypeScript SDK quickstart.
@polymarket/client4.0Editorial
SDK

The official TypeScript SDK for public market data, typed pagination, real-time subscriptions and authenticated trading and wallet actions.

  • Language TypeScript · JavaScript
Marketlens Python SDK: Python installation and Strategy quickstart.
SDK

Retrieve historical Polymarket books and run either tick-level execution simulations or faster bar-based signal backtests in Python.

  • Language Python
NautilusTrader: Polymarket adapter scope and integration-guide entry point.
NautilusTrader4.0Editorial
SDK

Use a Rust-native Polymarket adapter inside NautilusTrader for live feeds, signed execution and strategy research.

  • Language Python · Rust
Polymarket Python SDK: Official Python SDK installation and quickstart.
SDK

The official Python client for typed Polymarket data, sync or async account workflows, streaming and notebook-friendly analysis.

  • Language Python
Polymarket.Net: .NET client features and target frameworks.
Polymarket.Net4.0Editorial
SDK

Access Polymarket REST and WebSocket APIs from .NET with typed models, reconnect handling, account support and a local order book.

  • Language C#
  • Access API
Probalytics: Historical data warehouse with an SQL result example.
Probalytics4.0Editorial
Dataset

Query historical prediction-market trades and full-depth order books through ClickHouse SQL, REST, a Python SDK or Parquet exports.

  • Access API
Azuro — product overview
Azuro3.5Editorial
Infrastructure

Build prediction and sports-betting interfaces on shared liquidity, data feeds and protocol tooling, or research the liquidity-provider side of the ecosystem.

  • Access API
dr-manhattan: Unified exchange interface and adapter architecture.
dr-manhattan3.5Editorial
SDK

Use a common Python interface for prediction-market discovery, orders, positions and streaming, with optional MCP access.

  • Language Python
  • Access API · MCP
Myriad: Prediction-market cards with probabilities and category navigation
Myriad3.5Editorial
Platform

Trade outcome shares on Myriad’s AMM or order-book markets, with portfolio claims, maker rebates and developer tools for integrations.

  • Access Web · API · CLI
Opinion — product overview
OPINION3.5Editorial
Platform

Trade macro, crypto and other outcome markets through OPINION’s order-book exchange, with maker incentives and public developer interfaces.

  • Access Web · API
PMXT open-source SDK: PMXT repository overview and supported venue families.
SDK

Use Python or TypeScript clients with a common prediction-market interface, targeting hosted PMXT or a locally run backend.

  • Language Python · TypeScript
polyfill-rs: Provider’s console book demo and Rust quickstart.
polyfill-rs3.5Editorial
SDK

Integrate Polymarket in Rust with typed CLOB requests, optimized book processing and explicit V2 trading support.

  • Language Rust
  • Access API