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
Gen AI apps are built with MongoDB Atlas
MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of ALog!