Ross ROSS = Recommend OSS · open-source software intelligence for agents

nsacyber/GRASSMARLIN

Provides situational awareness of Industrial Control Systems (ICS) and Supervisory Control and Data Acquisition (SCADA) networks in support of network security assessments. #nsacyber observed · 2026-08-28

github.com/nsacyber/GRASSMARLIN · Java · NOASSERTION (other) · archived observed · 2026-08-28

Health v2 · maintenance only

10/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100

Flags: archived no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3915
  • days_rel: n/a
  • days_push: 2382
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1059 stars · 320 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

GRASSMARLIN is a Java-based desktop application from NSA that provides IP network situational awareness for Industrial Control Systems (ICS) and SCADA networks. It passively maps and visually displays network topology while performing safe device discovery, accounting, and reporting on cyber-physical systems.

Use cases

  • map an ICS/SCADA network topology passively
  • discover devices on industrial control networks without disrupting operations
  • visualize critical infrastructure network layouts for security assessments
  • inventory and account for devices on SCADA networks
  • generate reports on industrial network security posture

When to choose

  • you need passive, non-intrusive discovery of ICS/SCADA network devices
  • you are conducting a security assessment of industrial control systems
  • you want a visual topology map of a cyber-physical network

When to avoid

  • you need active scanning or deep packet inspection of industrial protocols
  • you require a tool with recent updates and active community support
  • you need cloud-based or automated continuous network monitoring

Facets

application · maturity maintenance

monitoring data-visualization networking security security networking cross-platform jvm ics scada network-discovery passive-monitoring topology-mapping nsa industrial-control-systems desktop

1 source

Member repositories

RepositoryRoleHealth v2
nsacyber/GRASSMARLINmain10

For agents

markdown · JSON · MCP: product_card(name="nsacyber/GRASSMARLIN")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem