ALog is a powerful and extensible logging framework built for .NET 8+.
It is designed to be simple to use, highly configurable, and ready for modern development across platforms including Windows, Linux, and iOS.
⚙️ Roadmap
Scope-based logging (using Log.BeginScope(...))
Channel-based async background log queue
Additional writers (e.g., HTTP, SQL, cloud-based)
External config via JSON or environment
NuGet package & logo
Full unit test coverage
Features
- Intuitive API: Log.Write(...), Log.WriteAsync(...)
- Fully async- and sync-capable
- Structured logging with scoped contextual data (BeginScope(...))
- Exception logging included
- Formatter support (PlainText, JSON, or custom)
- Console and file writers (with optional color + rolling)
- Log level filtering
- Cross-platform compatible
- Fluent, builder-style configuration
- Minimal setup: using ALog; gives access to everything
Follow ALog
Other Useful Business Software
Ship Agents Faster
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of ALog!