ARCHIVE_NOTICE.md

# portr is archived

**Status:** archived, 2022-06-21
**Last working commit:** d71e004

I'm not deleting the repository because the test suite in
`scanner_test.go` is the cleanest table-driven example I've written,
and I keep pointing people at it. But I'm not shipping releases any
more. No PRs will be merged. Issues will close unread.

## Why

When I wrote portr in early 2021, `rustscan` had just released, and
there was a small gap for a "fast first pass + friendly output"
scanner written in a language I was comfortable with. The gap closed
quickly:

- rustscan got a plugin system and is genuinely nice.
- `naabu` from projectdiscovery is faster and better maintained.
- `nmap` itself has never stopped being the right answer for anything
  serious.

And I stopped using TUI scanners. The amount of time I spend reading
a port table is small enough that `nmap -sS -p- ... | less` is fine.

## Using it anyway

`go build .` still works on Go 1.18+. There are no known CVEs in
the dependencies as of the archive date, but I'm not tracking them.