Skip to content

Latest commit

 

History

History
59 lines (41 loc) · 1.76 KB

README.md

File metadata and controls

59 lines (41 loc) · 1.76 KB

nexTM is a threat modeling tool tailored towards agile software development. It provides a clean and easy to use model editor which is loosely inspired by OWASP Threat Dragon (as it also makes use of the antvis X6 library). Besides the model editor, nexTM allows you to structure your threat modeling projects into products, product increments, and models to conveniently keep track of any changes throughout application development. In the near future, it is planned to implement a "diff view" feature to highlight model changes between different increments. More coming soon...

This project uses the Electron React Boilerplate.

Screenshots

Install

Clone the repo and install dependencies:

git clone https://github.com/dkrohmer/nextm.git
cd nextm-main
npm install --legacy-peer-deps

Starting Development

Start the app in the dev environment:

npm start

Starting Build

To package apps for the local platform:

npm run build
npx electron ./release/app/dist/main/main.js

Packaging for Production

To package app for your local platform:

npm run package

Maintainers

License

AGPL v3.0 © nexTM