Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/klarna-incubator/gram
Gram is Klarna's own threat model diagramming tool
https://github.com/klarna-incubator/gram
appsec cybersecurity infosec threat-modeling
Last synced: about 1 month ago
JSON representation
Gram is Klarna's own threat model diagramming tool
- Host: GitHub
- URL: https://github.com/klarna-incubator/gram
- Owner: klarna-incubator
- License: apache-2.0
- Created: 2022-11-08T10:53:39.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-12T08:29:25.000Z (10 months ago)
- Last Synced: 2024-04-12T15:31:51.863Z (9 months ago)
- Topics: appsec, cybersecurity, infosec, threat-modeling
- Language: TypeScript
- Homepage:
- Size: 10.6 MB
- Stars: 170
- Watchers: 3
- Forks: 8
- Open Issues: 33
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Gram
[![Build Status][ci-image]][ci-url]
[![License][license-image]][license-url]
[![Discord][discord-image]][discord-url]
[![Developed at Klarna][klarna-image]][klarna-url]Gram is Klarna's own [threat model][owasp-tm] diagramming tool developed internally by Klarna's Secure Development team. It is a web app for engineers to collaboratively create threat models for their systems, providing a easy-to-understand way to document a system as a dataflow diagram with threats/controls attached.
![Screenshot](screenshot.png)
## Features โจ
* Fully featured diagramming tool specialized for threat modeling.* Collaborative editing with multiple users over websocket
* Tightly couples to your system/asset inventory
* Automatic suggestions for threats and controls based on your tech stacks
* Review system for use by your Security Champions and to ensure quality models
* Integration for boring corporate stuff like Jira and SSO (Okta)
## Getting Started ๐
See [Quick Start](QuickStart.md).
## How to contribute ๐
See our guide on [contributing](CONTRIBUTING.md).
## Release History ๐
See our [changelog](CHANGELOG.md).
## Contributors ๐
Ruel
๐ป ๐
Joakim Uddholm
๐ป ๐ ๐ข
Ivan Verevkin
๐ป
Luke Berner
๐ป ๐
Franka
๐ป
Erik Bรฅvenstrand
๐ป
Sai Kiran Goud
๐ป
Tyouxik
๐ป
Klarna
๐ต ๐ผ
Gabriele
๐ ๐ป
MissMuffin
๐จ
Oscar Andersson
๐
Fedor Tkachenko
๐ โ ๏ธ
Grรฉgoire Lodi
๐ป
## License โ๏ธ
Copyright ยฉ 2023 Klarna Bank AB
For license details, see the [LICENSE](LICENSE) file in the root of this project.
[ci-image]: https://github.com/klarna-incubator/gram/actions/workflows/ci.yml/badge.svg?branch=master
[ci-url]: https://github.com/klarna-incubator/gram/actions?query=branch%3Amaster
[license-image]: https://img.shields.io/badge/license-Apache%202-blue?style=flat-square
[license-url]: http://www.apache.org/licenses/LICENSE-2.0
[discord-image]: https://badgen.net/badge/icon/discord?icon=discord&label
[discord-url]: https://discord.gg/8TFdB8rUfG
[klarna-image]: https://img.shields.io/badge/%20-Developed%20at%20Klarna-black?style=flat-square&labelColor=ffb3c7&logo=klarna&logoColor=black
[klarna-url]: https://klarna.github.io
[owasp-tm]: https://owasp.org/www-community/Threat_Modeling