kiteconnect-async-wasm
Modern async Rust client for KiteConnect REST APIs with WASM support
A clean, well-documented, and focused Rust library for KiteConnect API integration. This library provides:
Features
- ✅ Async-first design with tokio support
- ✅ WASM compatibility for web applications
- ✅ REST-only focus - no WebSocket complexity
- ✅ Comprehensive documentation with examples
- ✅ Type safety with proper error handling
- ✅ No warranties license (Unlicense)
Platform Support
- Native: Full API support with CSV parsing for instruments
- WASM: All APIs supported (instruments return raw CSV for client-side parsing)
Docs
Usage
Add to your Cargo.toml
:
[]
= "0.1.1", features = ["native"] }
# For WASM targets
# kiteconnect-async-wasm = "0.1.1", features = ["wasm"] }
KiteConnect REST APIs (Async)
use KiteConnect;
use Value as JsonValue;
async
Running Examples
KiteConnect REST API sample
TODO
- Add serializer structs for all kiteconnect returning datastructures
- Reconnection mechanism
License
This software is released into the public domain under The Unlicense. See the LICENSE file for details.
No warranties provided - This software is provided "as is" without warranty of any kind.