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.1.0 29-Jul-2025sha256: 80c43b6bb11c503855690cc6a3bb8e627aed0d150d09d4826b650afb2b6e3dfe
MacOS x86_64 Ruby 3.4.*

v11.1.0 29-Jul-2025sha256: a11b508e14e2a4878b3822d9e2aa73bf8411a079d3700c262931f700ae3975de
MacOS arm64 Ruby 3.4.*

v11.1.0 29-Jul-2025sha256: 1b883b4332df7dc1d79ce44b37273f3c565d3a891274a56ab7443151d06e3771
MacOS x86_64 Ruby 3.3.*

v11.1.0 29-Jul-2025sha256: 18ce6794f55259603b2820fdc539f13a3d8678a25f76de796c17553e243d24bd
MacOS arm64 Ruby 3.3.*

v11.1.0 29-Jul-2025sha256: e77291b5317661b660761d2275f9240bf363c2b6df0929e5cf43996c73c6cfd8
MacOS x86_64 Ruby 3.2.*

v11.1.0 29-Jul-2025sha256: 0a45dd263221341e64b615203789ba22ada5ab43b69ab1b8c2f3b656ac94398e
MacOS arm64 Ruby 3.2.*

v11.1.0 29-Jul-2025sha256: 8584f34d4fcfd6feded9e47394186fb839098652663a3da90cb8e79358400b7e
MacOS x86_64 Ruby 3.0.*

v11.1.0 29-Jul-2025sha256: 4d9fd31006ea7fd0e02e6e0ae68d2f12d989540dcbe193b29bea8b6edda59d0c
MacOS arm64 Ruby 3.0.*

v11.1.0 29-Jul-2025sha256: a7010e4eb6c102f76e602e0cf44e46816750621db657935b411f616b6f9698ce
MacOS x86_64 Ruby 2.7.*

v11.1.0 29-Jul-2025sha256: d9a7148f3d1cd3856bd8435ef37586c4201aca977fa7e04119115c91a3ea8fbe
MacOS x86_64 Ruby 2.6.*

v11.1.0 29-Jul-2025sha256: f51bcd66f91d75a4f0db63ee226f339eb3d4eb57af8d5fdf316d8ba4efce06a0
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.1.0 29-Jul-2025sha256: 268fe75f7f7e2ec44038c698ef8d6582d67f75391a6f6878a4d4cbb27c20d4fc
64-bit Linux Ruby 3.4.*

v11.1.0 29-Jul-2025sha256: e15fc865d8c76f1752ad58fc6f8b447fa6c16f1b728048b464a96235035c9fef
arm64 Linux Ruby 3.4.*

v11.1.0 29-Jul-2025sha256: 645f31517350f55d70d83624c3b267083ec34a1fc7ca195ae6ad3aefa1988e8a
armv7l Linux Ruby 3.4.*

v11.1.0 29-Jul-2025sha256: f6623d7a67c7e1b31de8b5cafa0550d796948b11e4d2c46ce246c333bcdab4b4
64-bit Linux Ruby 3.3.*

v11.1.0 29-Jul-2025sha256: 83d04594ea909b23bf5ac0fbde1af2bc3ca6cb1179b2045a2837266c0832d32b
32-bit Linux Ruby 3.3.*

v11.1.0 29-Jul-2025sha256: 4c0780549323352f2b541a35077819df7af5cb905dfe3ce7023c3772c4ce0f66
arm64 Linux Ruby 3.3.*

v11.1.0 29-Jul-2025sha256: 81c9907ba134e8655207db0f86faf8a8c51bd9a69f547d7343b4d88e87c781c9
armv7l Linux Ruby 3.3.*

v11.1.0 29-Jul-2025sha256: cac94e43de4344d56ab247aab32419a6f97b6355e029c1d9dd6e4d2da406a21d
64-bit Linux Ruby 3.2.*

v11.1.0 29-Jul-2025sha256: cf403637268d53935ee0ad93de900046fefe59a440244dc4e23cc18a348cd38a
64-bit Linux Ruby 3.0.*

v11.1.0 29-Jul-2025sha256: 0b8307d7d6bdfd7d6217d582a4096ef5202240ee70ee23976dda98e8214d9685
32-bit Linux Ruby 3.0.*

v11.1.0 29-Jul-2025sha256: a676aba1609474c7a0c68445561306867703c788ccb024cdf5ae82c344235a1e
armv7l Linux Ruby 3.0.*

v11.1.0 29-Jul-2025sha256: c8511cb5e367f524c812316447510dc4923eaf26ad9d954114946e45311a405f
64-bit Linux Ruby 2.7.*

v11.1.0 29-Jul-2025sha256: d79850497c885ae288f196a32a890163af588420807361158c64547f7c71f053
32-bit Linux Ruby 2.7.*

v11.1.0 29-Jul-2025sha256: 13117478614df3cb5bdf99c851738c27f3785fbdd0235ec3179a77cbe98f6fe7
64-bit Linux Ruby 2.6.*

v11.1.0 29-Jul-2025sha256: 3e9e54f4bf4b2cdbcc9f230dea4b31b11723994503b038bbf05a538de1d5139d
32-bit Linux Ruby 2.6.*

v11.1.0 29-Jul-2025sha256: b301562d1f569afc78bda3b10c1db26aff051a362701c4c5a9e7b944d4588625
64-bit Linux Ruby 2.5.*

v11.1.0 29-Jul-2025sha256: 7bc9dd6c50e0c697a84a8c5832c17323d4fc88c04cfa26e28d37db0b7abd4133
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.1.0 29-Jul-2025sha256: a7270969be4256ca2e9f4cc47139b6b81abdb8530702d5c4adb8cc116abca72f
64-bit Alpine Linux Ruby 3.3.*

v11.1.0 29-Jul-2025sha256: 3d79674ec897a658d590537a2b97bc1bb62c0183e6a5206d0fee37130fed70f2
32-bit Alpine Linux Ruby 3.3.*

v11.1.0 29-Jul-2025sha256: 2615b224bd41c3fa0c964518f46b49a77a57cd02445d05b2f603bcd1fda63ba5
arm64 Alpine Linux Ruby 3.3.*

v11.1.0 29-Jul-2025sha256: 5ac9f2ecb186dbc97b1edae423fa98be752aed67e3260c2ddcab2be9662c8475
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.1.0 29-Jul-2025sha256: 2ca4681f3405679a1e02d468198dbb719b96ea909d7a5431a3d11f5be54f242c
64-bit Windows Ruby 3.4.*

v11.1.0 29-Jul-2025sha256: 4d872e38afe197709a8972f9e0b69b03117f3b1b576e46e52d6340d4bbfc8fce
64-bit Windows Ruby 3.3.*

v11.1.0 29-Jul-2025sha256: cf879a656d6d28e8834a2e75de5cbed2e9f4c3c3b0ba9ea7cb2e4db1a4eed8db
64-bit Windows Ruby 3.2.*

v11.1.0 29-Jul-2025sha256: aa5889ad31c2e5e8c69eca6d86d07e3c2f7b2c13f25a8d47bc9c69f34b252950
64-bit Windows Ruby 3.0.*

v11.1.0 29-Jul-2025sha256: 2fba39d22ee8bf7e4718c422bc0a545ed908e7cddfe8ac9d8a306b9eba5c9414
32-bit Windows Ruby 3.0.*

v11.1.0 29-Jul-2025sha256: cde411755cd97244febb67d6e397bd80ab505e4b04b90ad1bc493723d2dd10f7
64-bit Windows Ruby 2.7.*

v11.1.0 29-Jul-2025sha256: 901c8b56ca6657d470ab4f3b4b758f5f9707baac39567751cc0d6b829187c024
32-bit Windows Ruby 2.7.*

v11.1.0 29-Jul-2025sha256: a006e91f6ea054b4eca8c4108db38977aff0f19371ca3f700d9ba9c59872df69
64-bit Windows Ruby 2.6.*

v11.1.0 29-Jul-2025sha256: 73393912dfa3ae5664afac765a04574e139befbb5ee76e65e322e8adbae8cb76
32-bit Windows Ruby 2.6.*

v11.1.0 29-Jul-2025sha256: 5e2238590a8a1ec17d4d189cb093ffdcd4bab91bb74302113464261d3ea36b3c
64-bit Windows Ruby 2.5.*

v11.1.0 29-Jul-2025sha256: 39aa9863a322bb308ead6a645a7a7d66b92f7685d79f709378e27622eed1d87c
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.