SDKs and tools
Official ChronaPilot libraries for every major language. All SDKs are open source under Apache 2.0 and updated weekly.
Server libraries
Node.js
// Node.js / TypeScript
npm install @chronapilot/nodePython
class="tok-c"># Python (3.9+)
pip install chronapilotGo
// Go
go get github.com/chronapilot/chronapilot-goRuby
class="tok-c"># Ruby (3.0+)
gem install chronapilotPHP
class="tok-c">// PHP (8.1+)
composer require chronapilot/chronapilot-phptext
// .NET dotnet add package ChronaPilot
Mobile
| Platform | Package | Min OS |
|---|---|---|
| iOS | SwiftPM github.com/chronapilot/chronapilot-swift | iOS 15 |
| Android | Gradle com.chronapilot:chronapilot-android:1.0.0 | API 24 |
| React Native | npm install @chronapilot/react-native | RN 0.71+ |
| Flutter | flutter pub add chronapilot | Dart 3 |
Source code
- github.com/chronapilot/chronapilot-node
- github.com/chronapilot/chronapilot-python
- github.com/chronapilot/chronapilot-go
- github.com/chronapilot/chronapilot-ruby
- github.com/chronapilot/chronapilot-php
- github.com/chronapilot/chronapilot-dotnet
Telemetry
All SDKs send a small User-Agent header identifying themselves. They do not send your data or request bodies to ChronaPilot for telemetry purposes. To customize the UA, set cp.setAppInfo({ name, version, url }).