Libraries
Official client and server libraries for integrating Wajub — Wajub Components for the browser, server SDKs for Node.js, Python, PHP, Go, Ruby, Java, and C#, plus e-commerce plugins.
2 min read
Libraries are the official code packages that wrap the Wajub API and make integration faster, type-safe, and maintainable.
Related pages
Wajub ComponentsClient-side packages to embed hosted checkout or compose custom payment UIs — React, Vue, Svelte, and vanilla JS.Server SDKsOfficial SDKs for Node.js (@wajub/node), Python (wajub), PHP (wajub/wajub-php), Go (wajub-go), Ruby, Java, and C#.Plugins & E-commerceNo-code integrations for WooCommerce and other platforms.
Choosing the right library
| Use case | Library |
|---|---|
| Embed checkout in a React / Vue / Svelte app | Wajub Components |
| Server-side from Node.js | @wajub/node |
| Server-side from Python | wajub (pip install wajub) |
| Server-side from PHP | wajub/wajub-php (composer require wajub/wajub-php) |
| Server-side from Go | wajub-go (go get github.com/wajub/wajub-go) |
| Server-side from Ruby | wajub (gem install wajub) |
| Server-side from Java | wajub-java (com.wajub:wajub-java) |
| Server-side from C# / .NET | Wajub (dotnet add package Wajub) |
| Mobile app (React Native, Flutter) | Server SDKs → Mobile |
| WooCommerce store | Plugins → WooCommerce |
Official SDKs for every server language
Wajub ships official server SDKs for Node.js, Python, PHP, Go, Ruby, Java, and C# — all exposing the same API surface. Pick your language and follow the SDK Quickstart.
Was this page helpful?