Skip to content
forked from codedx/codepulse

Code Pulse is a real-time code coverage tool for penetration testing activities

License

Notifications You must be signed in to change notification settings

dylemma/codepulse

 
 

Repository files navigation

Code Pulse

Code Pulse is a code coverage tool that works on running programs in real time. It uses the bytefrog tracing framework to monitor your Java applications, and displays its findings on a web-based UI.

Build Status (master branch)

##Layout

codepulse/ Contains the web app source.

distrib/ Contains files that are used to package up the entirity of Code Pulse into a native app, using node-webkit in place of a browser, and jetty to run the server. Note: many of the necessary files are not included in this repository, and must be added manually. instructions for this are 'TODO'. If possible, there might eventually be a script to take care of that for you.

project/ Contains the SBT build definition.

##Setup

  • Run SBT from this directory. Run container:start to start the webserver on localhost:8080
  • Eclipse Users:
  • Within SBT, run eclipse to generate Eclipse project files.
  • In Eclipse, import the generated projects to your workspace.

##License

Code Pulse is made available under the terms of the Apache License 2.0. See the LICENSE file that accompanies this distribution for the full text of the license.

About

Code Pulse is a real-time code coverage tool for penetration testing activities

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Scala 58.7%
  • JavaScript 32.5%
  • CSS 8.8%