Description
Brand new remote app inspecting tool. Declare feature steps and receive params, stack trace and whatever you want.
FlowTrace alternatives and similar gems
Based on the "Debugging Tools" category.
Alternatively, view FlowTrace alternatives based on common mentions on social networks and blogs.
-
did_you_mean
The gem that has been saving people from typos since 2014 -
Rails Footnotes
Every Rails page has footnotes that gives information about your application and links back to your editor -
Seeing Is Believing
Displays the results of every line of code in your file -
Leaky Gems
A list of Ruby gems that have known memory leaks (and issues) -
ruby_jard
Just Another Ruby Debugger. Provide a rich Terminal UI that visualizes everything your need, navigates your program with pleasure, stops at matter places only, reduces manual and mental efforts. You can now focus on real debugging. -
debase
A fast implementation of the standard debugger debug.rb for Ruby 2.0.0 -
Rbcat
Rbcat it's a CLI tool which reads content from standard input and colorizes it by set of regex rules
Clean code begins in your IDE with SonarLint
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of FlowTrace or a related project?
README
FlowTrace
Brand new remote app inspecting tool. Declare feature steps and receive params, stack trace and whatever you want.
- Look into what happens on you staging environments
- Doesn't have payloads for tests, debugging, bug fix? Get data during reproducing feature flow.
Installation
Add this line to your application's Gemfile and then execute bundle install
:
gem 'flow_trace'
Usage
1. Configuration
Use https
proxy (for example ngrok) to local 4567
port.
config/initializers/flow_trace.rb
FlowTrace::Settings.configure do |config|
config.proxy_url = 'http://0000000.ngrok.io'
end
2. Declare remote flow
Step interface is here:
FlowTrace::Step.call(:flow_name, :step_name, { additional: 'data' })
3. Start receive messages (locally)
bundle exec flow_trace
Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/kirillshevch/flow_trace.
License
The gem is available as open source under the terms of the MIT License.
*Note that all licence references and agreements mentioned in the FlowTrace README section above
are relevant to that project's source code only.