# APTRS/APTRS

Automated pentest reporting with custom templates, project tracking, customer dashboard and client management tools. Streamline your security workflows effortlessly!

Repository: https://github.com/APTRS/APTRS
Canonical: https://ross.abutalabs.com/products/aptrs
Homepage: https://aptrs.com
Language: TypeScript
License: MIT
License Family: permissive
Topics: penetration-testing, pentest-report, pentesting, infosec, pentest, security, security-automation
Last push: 2026-03-31T02:42:09+00:00

## Health v2 (maintenance only)
Score: 72/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 75, release rhythm 53, longevity 100
- inputs: {"age_days": 1405, "days_push": 155, "days_rel": 155, "gap_med": 145, "n_releases_24m": 4}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1078, forks 137 (observed 2026-08-28T04:03:29.795011+00:00)

## What it is
APTRS (Automated Penetration Testing Reporting System) is a Python/Django and TypeScript web application that automates generation of PDF and Excel penetration testing reports from custom templates. It also provides project tracking, vulnerability management, and customer/client management dashboards for security teams.

## Use cases
- generate pentest reports as pdf and excel automatically
- track vulnerabilities across penetration testing projects
- manage pentest clients and projects in one dashboard
- create custom report templates for security assessments
- replace manual word-based pentest reporting
- self-host a pentest reporting platform for a security team

## When to choose
- you are a penetration tester or security firm spending too much time writing reports manually
- you need a self-hosted tool to track findings and generate client-ready PDF/Excel reports
- you want project and customer management bundled with report generation

## When to avoid
- you need continuous vulnerability scanning rather than reporting for manual pentests
- you want a lightweight CLI report generator instead of a full web application
- your team requires integration with a specific commercial GRC platform

## Facets
- artifact type: application
- maturity: active
- function: workflow-automation, pdf, developer-tools
- domain: security, penetration-testing, self-hosted
- platform: windows, self-hosted
- tags: pentest-reporting, vulnerability-tracking, django, security-automation, client-management, reporting, automation, linux, macos, docker, web-server

## Member repositories
- APTRS/APTRS (main) score 72

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:29.795011+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:53:07.270279+00:00, confidence not recorded.
  - readme: https://github.com/APTRS/APTRS (fetched 2026-08-28T04:03:29.795011+00:00, sha 1cfa099013de)
  - homepage: https://aptrs.com (fetched 2026-08-29T12:54:06.497739+00:00, sha 36c6c3c2e4f9)
- Data as of 2026-08-30T08:39:29.467469+00:00.
