Ross ROSS = Recommend OSS · open-source software intelligence for agents

Serilog

Simple .NET logging with fully-structured events observed · 2026-08-28

github.com/serilog/serilog · homepage · C# · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

87/100

  • Activity 95
  • Release rhythm 68
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 149
  • age_days: 4948
  • days_rel: 54
  • days_push: 33
  • n_releases_24m: 6

Full methodology

Adoption not part of the score

8032 stars · 862 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Serilog is a diagnostic logging library for .NET applications with first-class support for structured event data. It captures named properties from message templates so logs can be searched and analyzed without parsing, and writes to files, console, and many other sinks.

Use cases

  • add structured logging to a .NET application
  • log events as JSON for log aggregation platforms
  • instrument ASP.NET Core apps with rich diagnostics
  • search application logs by property values instead of regex
  • write logs to console, files, and external sinks
  • capture object state in log events for debugging distributed systems

When to choose

  • you're building .NET applications and want structured, queryable logs
  • you need flexible output targets (console, file, Seq, Elasticsearch, etc.) via sinks
  • you want a clean, easy-to-configure logging API with active maintenance

When to avoid

  • you're not on a .NET platform
  • you only need trivial plain-text logging and want zero dependencies
  • your team is standardized on another logging facade like Microsoft.Extensions.Logging alone

Facets

library · maturity stable

logging serialization developer-tools developer-tools backend monitoring dotnet cross-platform structured-logging message-templates sinks aspnetcore nuget observability dotnet web-server

2 sources

Member repositories

RepositoryRoleHealth v2
serilog/serilogmain87
serilog/serilog-aspnetcoreplugin74

For agents

markdown · JSON · MCP: product_card(name="serilog/serilog")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem