Chilkat Reference Documentation

.NET and ActiveX (COM)

C#
C# Chilkat .NET assembly
VB
VB.NET Chilkat .NET assembly
🧩
ActiveX VB6, VBScript, VBA, and any language that can use ActiveX

Scripting languages

🐍
Chilkat2-Python Pythonic · import chilkat2
🐍
CkPython Classic · import chilkat
🐪
Perl Classic · use chilkat;
🐪
Chilkat2 Perl New Perl-style · use Chilkat2;
🐘
PHP Extension Classic · CkHttp
🐘
Chilkat2 PHP New PHP-style · Chilkat2\Http
Tcl
Tcl
Lua
Lua New Lua 5.1 / LuaJIT, 5.4, 5.5

Compiled languages

C++
C++ const char * strings
C++
Unicode C++ wchar_t * strings
C
C const char * strings
C
Unicode C wchar_t * strings
☕
Java Classic · CkHttp
☕
Chilkat2 Java New Java-style · chilkat2 package
Dart
Go
Go
🦀
Zig

Apple platforms

ObjC
Objective-C iOS and macOS
Swift
Swift iOS and macOS

Pascal, BASIC, and RAD tools

🏛️
B4X
B4X B4A and B4J

Languages using the Chilkat ActiveX

The ActiveX reference covers every programming language that can use an ActiveX component, so your language is supported even if it is not listed. These languages also have their own reference in native syntax.

📦 Chilkat downloads · 💻 Example code · 📝 Release notes