Chilkat Library for Ruby
for Windows, Linux, and MacOS

Windows Downloads · Linux Downloads · Alpine Linux Downloads · MacOS Downloads

MacOS Downloads

If using Ruby 3.4, install directly from RubyGems.org:

gem install chilkat

Alternative Manual Install Instructions

v11.3.0 14-Dec-2025sha256: ab03c391c1ef0312bbaa06026467cc43c851361e98fe83b47c61d043a9ccf47b
MacOS x86_64 Ruby 3.4.*

v11.3.0 14-Dec-2025sha256: aa99deffe3ac963cebef70acaff99fb4e2919406a5abd5aed3c8b1186767c9b5
MacOS arm64 Ruby 3.4.*

v11.3.0 14-Dec-2025sha256: 70f2bfb423aec762232c8d39077677d69caf71ee8b06974dc9d4aabcc540098e
MacOS x86_64 Ruby 3.3.*

v11.3.0 14-Dec-2025sha256: 80b4fde4ad8d24b33368cf9dd023812d27529cbccf780c6ef812c49e8f18833e
MacOS arm64 Ruby 3.3.*

v11.3.0 14-Dec-2025sha256: 0faf45b909afb0a623977d1bc3a13685327766adcc0f5697970b43c85cc2a3de
MacOS x86_64 Ruby 3.2.*

v11.3.0 14-Dec-2025sha256: 12658db9ad623ac26e099453d40a00eb11d914902a8ca8255eb0e50848cc7bf5
MacOS arm64 Ruby 3.2.*

v11.3.0 14-Dec-2025sha256: c5bfe9f04f0825c6ed226e27f5ef8e373848694a34e3977b9b5a099ac25fcc7f
MacOS x86_64 Ruby 3.0.*

v11.3.0 14-Dec-2025sha256: 57790667a55477784f296bf846e657c05bb5e4031d03e08d061e1ddf108f7821
MacOS arm64 Ruby 3.0.*

v11.3.0 14-Dec-2025sha256: 11627646674177f14562a43064e8af619216a872d357ed8e4f7752f7735f38bd
MacOS x86_64 Ruby 2.7.*

v11.3.0 14-Dec-2025sha256: 70617d798346134400b4ecc87a506594fa2385941e4d874e599e72a0ad9b2292
MacOS x86_64 Ruby 2.6.*

v11.3.0 14-Dec-2025sha256: fe972ca0a11f46a489328953d3457d8f15fa5a0dcde7db67c78b0d01207ee7b3
MacOS x86_64 Ruby 2.5.*

Linux Downloads

If using Ruby 3.4, install directly from RubyGems.org:

gem install chilkat

Alternative Manual Install Instructions

v11.3.0 14-Dec-2025sha256: d91a6899f5f4dc6b0181182e3752c649109082b6d529539b08d970aa44e94055
64-bit Linux Ruby 3.4.*

v11.3.0 14-Dec-2025sha256: 67e8e149895d777916a137b8907f7147c9efd03493c9d3dc4ec709f2c21f5a63
arm64 Linux Ruby 3.4.*

v11.3.0 14-Dec-2025sha256: 2838c1c4c0a0ebcf0750e71e56f68149a88a914f4297858b0532cbf6e6d73c12
armv7l Linux Ruby 3.4.*

v11.3.0 14-Dec-2025sha256: c753f01ecf808879ba6fb66c5dd5f3572d0739ce9401a307fe49332d6c61ac55
64-bit Linux Ruby 3.3.*

v11.3.0 14-Dec-2025sha256: 2ce75340561e48d177a6c224e2ce0565959d6f6e0104a8adbbf7f2ff0ca6b784
32-bit Linux Ruby 3.3.*

v11.3.0 14-Dec-2025sha256: 3f6d3ed972a23a2a68cd97f4a3441fcc3b220629d94a597eb51a483bc86519b7
arm64 Linux Ruby 3.3.*

v11.3.0 14-Dec-2025sha256: a64675c4b02c4bdfc5ddb7c2ca712be4cb29dff3d966b316956af7755bc3f75d
armv7l Linux Ruby 3.3.*

v11.3.0 14-Dec-2025sha256: 5e1c52a5583ae345fa956f5d1bf1c7b350a43f2954944fcb6aa020cbea1d981c
64-bit Linux Ruby 3.2.*

v11.3.0 14-Dec-2025sha256: 4870d87b7124360e6e4781a9ccd8b5ac58a7e9afb07dea5dbc1e21d9db3586e1
64-bit Linux Ruby 3.0.*

v11.3.0 14-Dec-2025sha256: 5171331b855130ae0e1d752221fc4c52aaf42089ac9c34aeab2146fa4ed92641
32-bit Linux Ruby 3.0.*

v11.3.0 14-Dec-2025sha256: 0b007f9ef0aefe147c9355380211f999a5b3b68539e4fb65a01c52d80abbdb6f
armv7l Linux Ruby 3.0.*

v11.3.0 14-Dec-2025sha256: fcf8c3079c141b4a30181bb3ae5ebeb3359c4e785c0105d8baa5d4e951d236f6
64-bit Linux Ruby 2.7.*

v11.3.0 14-Dec-2025sha256: df11f1c6cc9a5747f2bfdf17748094ce9ba425232523cf9da78069a68ae9d57a
32-bit Linux Ruby 2.7.*

v11.3.0 14-Dec-2025sha256: 3d4d5fc80dbdc95953b2c4b2958a38b11ea11605ddf60651343cbe39170be58a
64-bit Linux Ruby 2.6.*

v11.3.0 14-Dec-2025sha256: 1c07b2f05c464b82306054ecc9d2c8f034b7fdca8fedf3ce5a7e9f90e6f37493
32-bit Linux Ruby 2.6.*

v11.3.0 14-Dec-2025sha256: 5dd9a55269ffedf02ac645678f8a9e4624da77990bc181ecf4c13db44225f2b6
64-bit Linux Ruby 2.5.*

v11.3.0 14-Dec-2025sha256: 9a3d8134c0904e52b1e9b57c7dca9561eeee4cc4e0e177502561c5fbedbb98f5
32-bit Linux Ruby 2.5.*

Alpine Linux Downloads

If using Ruby 3.3, install directly from RubyGems.org:

gem install chilkat

Alternative Manual Install Instructions

v11.3.0 14-Dec-2025sha256: 0d205fc794fa0b0ad7fc7c98ce70ff25618a1498dee6d20ac15064fdf4a19cb3
64-bit Alpine Linux Ruby 3.3.*

v11.3.0 14-Dec-2025sha256: a76517b51e4e7167db00454220c7db24bee1e9000955e302c2955587f366da7c
32-bit Alpine Linux Ruby 3.3.*

v11.3.0 14-Dec-2025sha256: cb39e46943acf54c95384dfb52cdd634dd133c80930ba3d5186088f0c6d1cdf7
arm64 Alpine Linux Ruby 3.3.*

v11.3.0 14-Dec-2025sha256: cdb265f2b95fdbe291e05218e3243f691be52ba67ac7115017d91e4d06161aaa
armv7l Alpine Linux Ruby 3.3.*

Windows Downloads

If using 64-bit Ruby 3.4, or 32-bit Ruby 3.0, install directly from RubyGems.org:

gem install chilkat

Alternative Manual Install Instructions

v11.3.0 15-Dec-2025sha256: 4332ed776518b003343faff4ca4f01a3fcea2f6f83b9b4f658fda91397f3acd2
64-bit Windows Ruby 3.4.*

v11.3.0 15-Dec-2025sha256: a7ce517321345d57969920f262ae10f759068556d0be581c856f35527949b3eb
64-bit Windows Ruby 3.3.*

v11.3.0 15-Dec-2025sha256: 95e3b6844eca4a5db87839861983156d57248d86945e0ac83d02201d5fdb518b
64-bit Windows Ruby 3.2.*

v11.3.0 15-Dec-2025sha256: cfbe37f6e7397a1961c1f89dc0d0acc7a635f2c2749c2f5eff6d3d76751c524a
64-bit Windows Ruby 3.0.*

v11.3.0 15-Dec-2025sha256: 59cbd107f6e4a2fec2608de4f7c1cfab33af563e1b38baf2ae71fbff06c603b9
32-bit Windows Ruby 3.0.*

v11.3.0 15-Dec-2025sha256: 8a07bfb857461280685f7327f2c054cfe755b62d28661eff44da2718a094ddce
64-bit Windows Ruby 2.7.*

v11.3.0 15-Dec-2025sha256: ed01b93185f0e9e8e653fd4aeecf888f1a3bf4902933a19569f9a3b2c7a3991e
32-bit Windows Ruby 2.7.*

v11.3.0 15-Dec-2025sha256: 1888f7c1ab5521b08fdfcc9bb05c082843b107c125ce3741b4b33696f70da84b
64-bit Windows Ruby 2.6.*

v11.3.0 15-Dec-2025sha256: ec16107df2e787659fa8de8b45accdcf975adfc24719eb9e930fd5d155c5b5d7
32-bit Windows Ruby 2.6.*

v11.3.0 15-Dec-2025sha256: 9b378bbdf0bfd8494b563ef04529a4c4392ba4df5d3831dec004228548979902
64-bit Windows Ruby 2.5.*

v11.3.0 15-Dec-2025sha256: 9aaa357d8078110dca883910d4ebf500411f772ea1fdbed791ae4cf256f127a5
32-bit Windows Ruby 2.5.*

Manual Install Instructions

These instructions apply only if the Chilkat library is downloaded and installed manually (not from RubyGems.org).

  1. Download and extract to any directory. For example:
    tar xvfz chilkat-linux-x86_64-ruby-3.2.gem.tar.gz
  2. Install using RubyGems. For example:
    gem install chilkat-x86_64-linux.gem
  3. Use require 'chilkat' in Ruby scripts:
        require 'rubygems'
        require 'chilkat'
        
        # It should now be possible to instantiate and use Chilkat objects:
        mailman = Chilkat::CkMailMan.new()
        print mailman.version() + "\n"
    

Ruby Examples

Chilkat Ruby example programs.

Reference Documentation

Chilkat Ruby API Reference Documentation

Release Notes

The latest release notes are located here on the Chilkat blog.