🍍 SeaSponge is an accessible threat modelling tool from Mozilla
ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ
Mathew Kallada f6d05cd495 Major Updates to UI 2015-06-27 00:21:12 -04:00
app Major Updates to UI 2015-06-27 00:21:12 -04:00
bin Updated the README 2015-06-27 00:20:49 -04:00
test feat(draw-route): Add multiple Diagrams support 2014-12-17 15:10:30 -04:00
.DS_Store Lots of Clean ups on the Main Starting Screen 2015-06-27 00:21:12 -04:00
.bowerrc feat(app): Generated Angular project in CoffeeScript. 2014-08-10 14:28:27 -03:00
.editorconfig feat(app): Generated Angular project in CoffeeScript. 2014-08-10 14:28:27 -03:00
.gitattributes feat(app): Generated Angular project in CoffeeScript. 2014-08-10 14:28:27 -03:00
.gitignore Add DSSTORE to gitignore 2015-06-27 00:21:12 -04:00
.jshintrc feat(app): Generated Angular project in CoffeeScript. 2014-08-10 14:28:27 -03:00
.travis.yml feat(deploy): add Travis CI directory cache to improve build speed 2014-11-10 09:24:27 -04:00
CONTRIBUTING.md chore(repository): Updated Contributing Guide and README 2014-09-27 10:42:52 -03:00
DEVGUIDE.md chore(app): Initial devguide 2015-03-25 11:09:52 -03:00
Gruntfile.coffee feat(docs): add grunt task to build and serve documentation 2015-04-05 20:55:23 -03:00
LICENSE Initial commit 2014-08-04 15:43:51 -04:00
README.md Updated the README 2015-06-27 00:20:49 -04:00
bower.json feat(diagram-export-image): complete support for Diagram to Image 2014-12-17 23:57:51 -04:00
deploy.sh fix(deploy): mute errors from git stash in deploy.sh 2014-11-30 12:45:37 -04:00
package.json feat(docs): add grunt task to build and serve documentation 2015-04-05 20:55:23 -03:00

README.md

SeaSponge

Build Status

SeaSponge is an accessible web-based threat modeling tool. Please see http://mozilla.github.io/seasponge/ for a live demo of the application.

This project was born with three characteristics in mind:

  • Accessibility: We want everyone to be able to map out their infrastructures and generate security reports on any operating-system and on any browser.
  • Aesthetics: We're tired of clunky, boring interfaces - we want to bring the pizazz into threat-modeling.
  • Intuitive User-Experience: We hate manuals, and we want you to be able to use this software without one.

This is a project currently under heavy construction, pull-requests would be appreciated.

Dependencies

You will need to install the following dependencies! But to make your life easier, you can run sudo bin/setup

Running the App!

Once you have the application and dependencies installed you can start the application locally using:

bin/server

which will run on http://localhost:9000/

Building the Docs

# Build docs to docs/
grunt docs

# Build docs and serve docs/ for web browser
grunt serve:docs