Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
F

fern

> 编程语言
Open source

Simple, efficient logging for Rust

918 stars0 likes0 views
WebsiteGitHub

About

Simple, efficient logging for Rust

fern

  • documentation
  • crates.io page
  • example program

Simple, efficient logging for Rust.

Logging configuration is recursively branched: formatting, filters, and output can be applied at each fern::Dispatch, applying to increasingly specific kinds of logging.

…

Examples of all features at the api docs. See fern in use with this example command line program.

Project Direction

I've posted a GitHub Discussion talking about the future of fern: https://github.com/daboross/fern/discussions/147

If you've ever used fern, or you do today, I'd love input!

fern 0.4.4, 0.5.*, 0.6.* security warning - colored crate + custom global allocator

One of our downstream dependencies, atty, through colored, has an unsoundness issue: .

This shows up in one situation: if you're using colored 0.1.0 and a custom global allocator.

Upgrade to fern 0.7.0 to fix.

Contributing

There's one thing I need right now, more than anything else: input on what fern does well, and what it should keep doing well. See Project Direction.

Besides that, I'm open to PRs! I'll probably review promptly, and I'm always open to being nudged if I don't.

For small PRs, I'll mark anything I need changed in a review, and work with you on that.

For larger PRs, I reserve the right to pull in your commits as they are, then fix things I want to be different myself. In a workplace, I'd try to never do this - but this is a hobby project for me, and I'd rather be overly particular about fern's implementation than be reasonable.

This is a change from my previous policy.

See CONTRIBUTING for technical information on contributing.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Rustlogginglogging-libraryrust

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言