Vlog
An in-display logging library for Android 📲 (by girish3)
stacktrace-decoroutinator
Small lib for recovering stack trace in exceptions thrown in Kotlin coroutines (by Anamorphosee)
Vlog | stacktrace-decoroutinator | |
---|---|---|
4 | 2 | |
118 | 140 | |
- | - | |
0.0 | 6.2 | |
almost 3 years ago | 4 months ago | |
Kotlin | Kotlin | |
MIT License | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Vlog
Posts with mentions or reviews of Vlog.
We have used some of these posts to build our list of alternatives
and similar projects.
-
I'm a graphic designer and would like to help open source apps developers make better promotional material to show off their apps.
Thanks! Any recommendation for this debugging library ?
-
My open-source library Vlog reached 100 stars!
Github link Although not much, but this is the first time I reached so many developers. I am very happy and would love to get any feedback :)
-
Logging over the network? Multi-user
And if the intention is just for the tester to share logs whenever any issue occurs then the Vlog library can be explored which displays real-time logs right on the phone.
-
Vlog An Indisplay Realtime Logging Library
A sample, demonstrating Timber integration has been added to the repo. In case, you wanna have a look. Thanks for the suggestion.
stacktrace-decoroutinator
Posts with mentions or reviews of stacktrace-decoroutinator.
We have used some of these posts to build our list of alternatives
and similar projects.
-
Stacktrace-decoroutinator v.2.3.2 with Java Instrumentation API support
A few months ago, I post an article about the difficulties of debugging complex Kotlin applications with coroutines and promoted my tool for recovering their stack traces. The tool is called Stacktrace-decoroutinator and supports JVM 1.8 or higher and Android 8.0 or higher.
-
Kotlin coroutines stack trace issue
Therefore, after studying the implementation of coroutines, I wrote my own solution based on bytecode generation and MethodHandle API. I called it Stacktrace-decoroutinator. My library replaces the coroutine awakening implementation. It generates classes at runtime with names that match the entire coroutine call stack. These classes don't do anything except call each other in the coroutine call stack order. Thus, if the coroutine throws an exception, they mimic the real call stack of the coroutine during the creation of the exception stacktrace.
What are some alternatives?
When comparing Vlog and stacktrace-decoroutinator you can also consider the following projects:
WhatTheStack - See a pretty error screen when your Android app crashes
Coil - Image loading for Android and Compose Multiplatform.
stream-log - 🛥 A lightweight and extensible logger library for Kotlin and Android.
logcat - I CAN HAZ LOGZ?
Android Snooper - Android library to record the network calls through the interceptor mechanism of the http clients.
plugin-network - Pluto plugin to manage your Network calls as well as mocking APIs on the go
Bugsnag - BugSnag crash monitoring and reporting tool for Android apps
beagle - A smart, reliable, and highly customizable debug menu library for Android apps that supports screen recording, network activity logging, and many other useful features.