Skip to content

khonsulabs/sirlog

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 

SirLog

Live Build Status codecov

This project is extremely early in development, and is being developed as part of a custom application stack for Cosmic Verge.

The goals of this logging framework are:

  • Keep it simple: With modern async tooling, many logging frameworks are more complicated than they need to be.
  • Take advantage of Rust: While the examples are currently using Strings for messages, SirLog is designed to allow interoperability with enums for messages/processes as well as any serde-serializable object for structured data.
  • Provide a rust-only stack for centralized log collection and archiving. (Not available yet)

More information coming soon.

Licensed under the MIT License and the Apache License 2.0.

About

A simple, structured logger for Rust leveraging Serde for serialization

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages