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.2.0 31-Oct-2025sha256: b9e9a6eab4a0a60674d789b42d62ae148f25d2bb29e2d49ba7b4cb9e199ebf0f
MacOS x86_64 Ruby 3.4.*

v11.2.0 31-Oct-2025sha256: 5c0f94f7bf45a3e7b72960cbfcdb199246cff381b2cd3290e9248b7d80dde5f0
MacOS arm64 Ruby 3.4.*

v11.2.0 31-Oct-2025sha256: 44c468abcafbad20c0e9ab363b2ca5926f5182e12d117f8adc77d8749afd1182
MacOS x86_64 Ruby 3.3.*

v11.2.0 31-Oct-2025sha256: ba4c19841b5e5dc87dc5e8a4119f3fcdde69829f8b01da54e0e347945c50be5d
MacOS arm64 Ruby 3.3.*

v11.2.0 31-Oct-2025sha256: 2074b0df13b8b8db1dbf51a34dde4ab930d5a764126bdc58d4404af7db2f9781
MacOS x86_64 Ruby 3.2.*

v11.2.0 31-Oct-2025sha256: be0618a67f0341e861ac9c3db5fc62f3e2aadd34767cb40d31161683a5f6fbf5
MacOS arm64 Ruby 3.2.*

v11.2.0 31-Oct-2025sha256: 1fc2e6f647d56b812a52a8cf2b4dc57a3d37b43bc82fa520babb42324af3bb2d
MacOS x86_64 Ruby 3.0.*

v11.2.0 31-Oct-2025sha256: e9f734ca18fae8d901994a6857a136cffdcd47eb988a1ca4d1f67c896ac08dd6
MacOS arm64 Ruby 3.0.*

v11.2.0 31-Oct-2025sha256: 60dc4e9c37f2d9518f09fcd802708b4f3fbffc3720cae2c7e428997a7b50135a
MacOS x86_64 Ruby 2.7.*

v11.2.0 31-Oct-2025sha256: c47cd650a9be3e82572debb949e6770725a817b60ea0a9f34f5ca8db4e524a88
MacOS x86_64 Ruby 2.6.*

v11.2.0 31-Oct-2025sha256: b0c2c206c78536557044d6e5f025a78eb5ab2eb274d199015a5c63c756aad5f0
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.2.0 31-Oct-2025sha256: 2a98ae0798c53b1190a9371d3b8c3363009428aa0c66ee9eb62afe43b2f94f57
64-bit Linux Ruby 3.4.*

v11.2.0 31-Oct-2025sha256: bfd77ea5c3b0a527679f3776b6836ebfecd701900b1e31c58fbd4ce048ae3423
arm64 Linux Ruby 3.4.*

v11.2.0 31-Oct-2025sha256: c11e0b0215c0c34a51d59a5d193d842f6564e00261d1cb399ba46bfafbb2500b
armv7l Linux Ruby 3.4.*

v11.2.0 31-Oct-2025sha256: e79c7fcbee1e8c9fc0f18cdea083fb3d884851c075e1155e89f86ee2999ca5df
64-bit Linux Ruby 3.3.*

v11.2.0 31-Oct-2025sha256: 2eeb4d3a572530447c860388092a026b0ea5bafc3321de7ec0d72db6f0984169
32-bit Linux Ruby 3.3.*

v11.2.0 31-Oct-2025sha256: 3128392a6da18d859e53d6acf321ceb287ea4147ca4e840a8ef4aec13d15b8c7
arm64 Linux Ruby 3.3.*

v11.2.0 31-Oct-2025sha256: 48d1f590cc1e0fa3ecc8f9a0877730f27cd6c5311b4e489b71753c571ca42a88
armv7l Linux Ruby 3.3.*

v11.2.0 31-Oct-2025sha256: 5f48c23228d58d4b716c68955988b0f3143bb63848d123b0fdcf5e86ee961999
64-bit Linux Ruby 3.2.*

v11.2.0 31-Oct-2025sha256: f75f8bd4e0cf8ea0e16e73bc4460036768bccc573fd7bc5fa25cbbe4a9a0f9a4
64-bit Linux Ruby 3.0.*

v11.2.0 31-Oct-2025sha256: 803f5b881856cd8c481ff749044b3ead02538a55c7c598beeb72bbd9692d1f09
32-bit Linux Ruby 3.0.*

v11.2.0 31-Oct-2025sha256: d1bf5878fae277fe087cd809359462a274ba9a0ee43d8b652503956ebc284dad
armv7l Linux Ruby 3.0.*

v11.2.0 31-Oct-2025sha256: ec9446cd31af64475653fb6bb208e17526d340688598700da7be8f6180122bdb
64-bit Linux Ruby 2.7.*

v11.2.0 31-Oct-2025sha256: e4476195e24a62dc13db919ba6e68ca4078c9661339f8eef6ea3a771bb2368e9
32-bit Linux Ruby 2.7.*

v11.2.0 31-Oct-2025sha256: 47edcad2abf6d3acf351bf3d95f8a09c705594f7ec7433c8525e1141d08460aa
64-bit Linux Ruby 2.6.*

v11.2.0 31-Oct-2025sha256: 1e92fb40ff801ddc7637c56a4495b5175e87b3a79d404545b340cbf44d38fc0b
32-bit Linux Ruby 2.6.*

v11.2.0 31-Oct-2025sha256: df661225bf750e92eae4d5a0a4a98e1ae753ecafd75e78f7a4692e8115d6690c
64-bit Linux Ruby 2.5.*

v11.2.0 31-Oct-2025sha256: 8fc313724ffd180602794f2746964f7fa6fcf8b392fd9bb576ee94f23f8ac9f5
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.2.0 31-Oct-2025sha256: a83d09c486a7face0a369a46a91ec2f409e39796f04c2169678bf6ed9546871e
64-bit Alpine Linux Ruby 3.3.*

v11.2.0 31-Oct-2025sha256: 36a68381f693745bf97bcfaae89dcbfc8ba937cd23927e39db33fc0185adc6f7
32-bit Alpine Linux Ruby 3.3.*

v11.2.0 31-Oct-2025sha256: 083200f16d8287ff33e159d780b943824bed7f5be809e079f94b5345783ad7e7
arm64 Alpine Linux Ruby 3.3.*

v11.2.0 31-Oct-2025sha256: a8e95173857658a229893f7786f1230d530c8e319d3c7b9805d8be1d493b4b44
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.2.0 31-Oct-2025sha256: 6182655ed3ebc4af24acbb1bc268db8f5ea0aac9a2c83b5d634c03a5d140b725
64-bit Windows Ruby 3.4.*

v11.2.0 31-Oct-2025sha256: 3383cdeb427750d7ea18178e09589869b226fc9c8e30cadc93a50938e8c925ca
64-bit Windows Ruby 3.3.*

v11.2.0 31-Oct-2025sha256: 2bc8413621cd16df46734ae89591d3c7877fa0d3121fb6a16d7f3a3051768bad
64-bit Windows Ruby 3.2.*

v11.2.0 31-Oct-2025sha256: 122a97ec83ec7048c259e49cf9f7bcc1efe956815007be593504ece4ddcdee39
64-bit Windows Ruby 3.0.*

v11.2.0 31-Oct-2025sha256: 3ba28fea3af8350ea49cba0858d9451203d53c6e418f5f7b4644bda51083a855
32-bit Windows Ruby 3.0.*

v11.2.0 31-Oct-2025sha256: e807e4660d6c9d6426808759cf5654d24aaa2e3bcd81b39a656adda8f87d5e9b
64-bit Windows Ruby 2.7.*

v11.2.0 31-Oct-2025sha256: 016872a987c5f2af3536c753781d331bfd316526c4ad847209d8b2ac79be8f1b
32-bit Windows Ruby 2.7.*

v11.2.0 31-Oct-2025sha256: 7def8cca5ea59519ffbb23d41191bea1dd781598ac7a2adb192d722839a7254c
64-bit Windows Ruby 2.6.*

v11.2.0 31-Oct-2025sha256: 529f99e2729635f1984245c8145c32e9558bd22b7b655a8e1e985796881464fa
32-bit Windows Ruby 2.6.*

v11.2.0 31-Oct-2025sha256: fef2a086301fa8fad214a8c23757f6ad024a0e03c20d985507c970d7b979d5e6
64-bit Windows Ruby 2.5.*

v11.2.0 31-Oct-2025sha256: 316d4a8e8d077c00fc29cb0f0c28dba1613c47539a29dcb78d6c51ee65c97c9a
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.