Skip to content

kmartins/groveman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Groveman

License: MIT codecov

Logging for Dart/Flutter applications.

It's very similar to Android logging library called Timber and also with the package for Dart/Flutter called Fimber that implements the same concept of the tree and planting logging tree.

Behavior is added through Tree instances. You can install an instance by calling Groveman.plantTree. Installation of Trees should be done as early as possible, e.g, in the function main.

There are no Tree implementations installed by default because, second Timber, every time you log in production, a puppy dies.

Start with the base package groveman.

Trees officially supported

You can create your, just extend the Tree class. Take a look at the DebugTree code to know more.

Who is using Groveman?

The following projects are using Groveman:

Submit a PR if you'd like to add your project to the list. Update the README.md.

📝 Maintainers

Kauê Martins

🤝 Support

You liked this package? Then give it a ⭐️. If you want to help then:

  • Fork this repository
  • Send a Pull Request with new features
  • Share this package
  • Create issues if you find a bug or want to suggest a new extension

Pull Request title follows Conventional Commits.
The scope available are:

  • groveman
  • groveman_crashlytics
  • groveman_sentry

📝 License

Copyright © 2022 Kauê Martins.
This project is MIT licensed.