Online
Bento

Bento SDKs

The recommended way to interact with the Bento API is through one of our official SDKs. We maintain first-party packages for JavaScript, Ruby, PHP, Laravel, WordPress, WooCommerce, and Next.js.

Official Libraries

Ruby on Rails SDK

Full API support for Ruby on Rails. Used by Bento!

Laravel for PHP SDK

Full API support requires laravel 10.x or higher.

Standalone PHP SDK

Full API support in Vanilla PHP package.

Node.js SDK

Full API support.

Next.js SDK

Full API support in Next.js 12 (legacy) and 13+.

Wordpress SDK

eCommerce analytics plugin for WordPress & WooCommerce projects.

Client-side JS SDK

Website analytics script for tracking events and user activity on your website in bento.

Python SDK

Simple, API email marketing and automation for python projects!

Swift SDK

Simple, opinionated Swift SDK to integrate into your iOS or macOS projects!

Go SDK

Simple, opinionated Golang SDK to integrate into your projects!

.Net SDK

Simple, opinionated .net C# SDK to integrate into your .net projects!

Rust SDK

Simple, opinionated Rust SDK to integrate into your projects!

Meteorjs Mail Adaptor

Simple Mail Adaptor for Meteorjs for easy transactioal emails.

Elixir SDK

Simple, opinionated Elixir SDK to integrate into your projects!

Supabase SDK

Simple, opinionated Supbabase Edge functions to integrate into your projects!

Library Feature Support

Below is a table of the features that are supported by each library. Our goal is to get each library up to feature parity with the others. If you'd like to contribute in exchange for credits, please reach out to us via support.