PolyForm Noncommercial · Free for non-commercial use

The reliability engineering suite that hides nothing.

Perdura brings life data analysis, accelerated testing, system reliability, Six Sigma and a dozen more disciplines into one fast, local-first workspace — every formula open to inspect, every project a human-readable file you own.

perdurare — Latin, “to endure, to last.”

Perdura app — module overview
16+analysis modules
13life-data distributions
24ALT model classes
0databases — your data stays yours
Why Perdura

Serious analysis without the black box

Transparency & ownership

  • One screen, nothing hidden — every control sits right where you work.
  • Projects export as human-readable JSON, not proprietary formats.
  • A stateless backend keeps data in your files, never a vendor database.
  • Complete source is available to read and audit.

Performance & usability

  • Lightweight architecture with minimal overhead — no bloat.
  • Charts load on demand, so switching modules is near-instant.
  • Local-first: data stays in your browser unless you export it.
  • Cross-module linking keeps fitted distributions in sync.

Capability without compromise

  • Confidence intervals, goodness-of-fit and Monte Carlo throughout.
  • Machine-learning and neural-network models built in.
  • Drag-and-drop RBDs, fault trees and Markov diagrams.
  • Results follow MIL-HDBK-189/217F, ISO 22514-4, AIAG MSA and Meeker–Escobar.
Report Builder — compose results into a paginated PDF
Projects & reporting

From raw data to a boardroom-ready report

Named projects span every module and persist in your browser. Set project-level units and Perdura converts existing inputs, not just labels. When you’re done, the Report Builder composes plots, headings and text into a high-resolution paginated PDF — or an interactive HTML report that keeps Plotly zoom and hover intact.

  • Save, open and export whole projects as JSON
  • Per-module export with meaningful file names
  • Reusable report templates you can share
Explore the features

Run it locally in minutes — or host it for the whole team

Python 3.10+, Node 20+, one start script. Or ship a single stateless container behind your reverse proxy.