SusionSuc / Rabbit Client
Licence: mit
🐰 a simple and easy to use android apm framework (tools)
Stars: ✭ 813
Programming Languages
kotlin
9241 projects
Projects that are alternatives of or similar to Rabbit Client
Profiler
Firefox Profiler — Web app for Firefox performance analysis
Stars: ✭ 546 (-32.84%)
Mutual labels: devtools
Anaconda Mode
Code navigation, documentation lookup and completion for Python.
Stars: ✭ 635 (-21.89%)
Mutual labels: devtools
Yoda
Wise and powerful personal assistant, available in your nearest terminal
Stars: ✭ 674 (-17.1%)
Mutual labels: devtools
Webdriverio
Next-gen browser and mobile automation test framework for Node.js
Stars: ✭ 7,214 (+787.33%)
Mutual labels: devtools
Androidperformancemonitor
A transparent ui-block detection library for Android. (known as BlockCanary)
Stars: ✭ 6,241 (+667.65%)
Mutual labels: apm
Mailcatcher
Catches mail and serves it through a dream.
Stars: ✭ 5,512 (+577.98%)
Mutual labels: devtools
Mist
A distributed, tag-based pub-sub service for modern web applications and container-driven cloud.
Stars: ✭ 634 (-22.02%)
Mutual labels: devtools
Redux Bug Reporter
🐛 A bug reporter and bug playback tool for redux. 🐛
Stars: ✭ 683 (-15.99%)
Mutual labels: devtools
Docker Compose Elasticsearch Kibana
Docker Compose for Elasticsearch and Kibana
Stars: ✭ 584 (-28.17%)
Mutual labels: apm
Signoz
Open source Observability Platform. 👉 SigNoz helps developers find issues in their deployed applications & solve them quickly
Stars: ✭ 738 (-9.23%)
Mutual labels: apm
Skyeye
对java、scala等运行于jvm的程序进行实时日志采集、索引和可视化,对系统进行进程级别的监控,对系统内部的操作进行策略性的报警、对分布式的rpc调用进行trace跟踪以便于进行性能分析
Stars: ✭ 805 (-0.98%)
Mutual labels: apm
Backbone Debugger
Chrome Developer Tools extension for debugging Backbone.js applications
Stars: ✭ 702 (-13.65%)
Mutual labels: devtools
功能列表
应用测速
可以准确统计应用Applicaiton
创建耗时、应用冷启动耗时和页面inflate耗时&完全渲染耗时
FPS分析
可以实时显示FPS并支持分页面分析FPS
代码扫描
编译时扫描出一些敏感函数(比如耗时函数)
慢函数检测
编译时插桩,准确的统计每一个函数的耗时,并显示运行时调用堆栈。
网络请求监控
监控App网络请求,可以很方便的查看返回的json
数据
内存分析
实时显示应用的内存并支持分页面分析内存状态
应用crash捕获
支持捕获java层异常
apk分析与优化
可以准确的分析出apk中的大图、重复文件、apk包大小与内容组成
自定义UI
可以方便的接入应用的“后门”
数据上报
支持上报所有监控数据, 也支持自定义数据上报逻辑
极高的可配置性
提供了众多配置项,可以灵活的检测应用的性能问题
使用文档
实现原理
实现原理相关文章见:Rabbit实现原理剖析
贡献代码
如果你对rabbit
比较感兴趣,或者发现rabbit
还有一些功能不够完善,欢迎提pr
参与到rabbit的开发中!
个人微信:SusionSuc
License
Rabbit is under the MIT license. See the LICENSE file for details
体验包
使用问题讨论
提issue回复可能比较慢,对rabbit使用有问题欢迎加入微信群。
由于有很多发小广告的,二维码就不贴了,可以加我微信(SusionSuc)我拉你入群
开发中的功能
- anr捕获 (in alpha)
- native crash 捕获 (in developing)
- 线程监控 (in developing)
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].