Docs Sdks Official SDKs LogWard provides official SDKs for multiple programming languages,
making it easy to integrate log management into your applications.
Don't want to install an SDK?
No problem! LogWard supports stdout-based logging for any language (Rust, Ruby, Java, .NET, etc.).
Just write to stdout and configure Fluent Bit to collect your logs.
Learn more about No-SDK Setup → Available SDKs Official SDK for Node.js and TypeScript applications
Installation:
npm install @logward-dev/sdk-node Features:
✅ Express & Fastify middleware ✅ Full TypeScript support ✅ Automatic batching & retry View Documentation Official SDK for Python 3.8+ applications
Installation:
pip install logward-sdk Features:
✅ Flask, Django & FastAPI middleware ✅ Type hints support ✅ Context managers for tracing View Documentation Official SDK for Go applications
Installation:
go get github.com/logward-dev/logward-sdk-go Features:
✅ Goroutine-safe logging ✅ Automatic batching & retry ✅ Context support for tracing View Documentation Official SDK for PHP 8.1+ applications
Installation:
composer require logward/sdk-php Features:
✅ Laravel, Symfony & PSR-15 middleware ✅ Strict types & enums ✅ Auto-shutdown handling View Documentation Official SDK for Kotlin & JVM applications
Installation:
implementation("io.github.logward-dev:logward-sdk-kotlin:0.2.1") Features:
✅ Coroutines support ✅ Ktor, Spring Boot & Jakarta middleware ✅ Multiplatform ready View Documentation Official SDK for .NET 6/7/8 applications
Installation:
dotnet add package LogWard.SDK Features:
✅ ASP.NET Core middleware ✅ Dependency injection support ✅ Full async/await & thread-safe View Documentation Common Features All LogWard SDKs share these core features:
• Automatic batching for efficiency • Configurable batch size and intervals • Async processing to avoid blocking • Retry logic with exponential backoff • Circuit breaker for fault tolerance • Max buffer size to prevent memory leaks • Query API for log search • Live tail with Server-Sent Events • Trace ID correlation support • Internal metrics (sent, errors, latency) • Global metadata support • Structured error serialization Next Steps Choose your SDK and follow the documentation to integrate LogWard into
your application. Each SDK page includes:
Installation instructions Quick start examples Configuration options Framework middleware integration API reference