Skip to content
SPECIFICTION
Get listed

bupaR

bupar.net

Free plan
Visit bupar.net
Spec score 8.5 #1 of 28 in Process Mining Software

What it is

bupaR is a free, open-source suite of R packages for working with business process data. It supports importing and preparing event data, calculating descriptive statistics, visualising processes, and checking conformance. Analysts can examine control flow, performance, and organisational aspects, while including custom process attributes in their workflow. It handles event logs, where each row represents an event, and activity logs, where each row represents an activity instance. Process maps help summarise processes and can be used in Shiny apps or exported to PDF, PNG, PS, or EPS. The bupaverse core contains bupaR, edeaR, eventdataR, processcheckR, and processmapR. The xesreadR package reads XES files from a local path or URL and writes event logs to XES. Installation instructions cover CRAN and GitHub development versions. The package requires R 3.5.0 or later and is licensed under MIT plus a license file. For prediction with processpredictR, Python, TensorFlow, and Keras are required. Validation of larger event logs can take time, though the documentation allows it to be disabled when the data meets requirements.

Spec sheet

Product
bupaR is an open-source suite of R packages for handling and analysing business process data.Read 7 Oct 2026 · bupar.net
Intended users
The site includes testimonials from a data scientist, a chief data scientist and a process architect describing uses in analytics, process optimisation and healthcare datasets.Read 7 Oct 2026 · bupar.net
Support
For usage questions, the docs direct users to the bupar-tagged Stack Overflow or [email protected]; package bugs should be reported in the relevant GitHub repository.Read 7 Oct 2026 · bupaverse.github.io
License
The About page says most packages in the bupaR ecosystem use the MIT License and notes that licenses can differ by package.Read 7 Oct 2026 · bupar.net
Headquarters
Hasselt, BelgiumRead 28 Sep 2026 · bupar.net
Founded
2019Read 28 Sep 2026 · bupar.net
Analysis
It supports importing and preprocessing event data, descriptive statistics, process visualization, and conformance checking.Read 7 Oct 2026 · bupar.net
Analysis perspectives
It supports analysis of control-flow, performance and organisational aspects of process data.Read 7 Oct 2026 · bupar.net
Core packages
The bupaverse core includes bupaR, edeaR, eventdataR, processcheckR, and processmapR.Read 7 Oct 2026 · bupaverse.github.io
Custom attributes
Custom process attributes can be included in the analysis workflow.Read 7 Oct 2026 · bupar.net
Data workflow
It supports importing and preprocessing event data, calculating descriptive statistics, process visualisation and conformance checking.Read 7 Oct 2026 · bupar.net
Installation
The documentation gives CRAN installation instructions for bupaR and the bupaverse package, and GitHub instructions for development versions.Read 7 Oct 2026 · bupaverse.github.io
Large logs
Event-log validation can take time on larger logs, and the documentation says it can be disabled with validate = FALSE when the data meets the requirements.Read 7 Oct 2026 · bupaverse.github.io
Log formats
bupaR supports event logs, with one event per row, and activity logs, with one activity instance per row.Read 7 Oct 2026 · bupaverse.github.io
Process maps
The site describes process maps as a way to visualise and summarise processes.Read 7 Oct 2026 · bupar.net
Process perspectives
Users can analyze control flow, performance, and organizational aspects, and include custom process attributes.Read 7 Oct 2026 · bupar.net
Python requirement
Using the processpredictR package requires Python, TensorFlow, and Keras.Read 7 Oct 2026 · bupaverse.github.io
R requirement
The package repository specifies R version 3.5.0 or later as a dependency.Read 7 Oct 2026 · github.com
Related packages
The repository names edeaR, processmapR, eventdataR and processmonitR as related packages.Read 7 Oct 2026 · github.com
Repeatability
A testimonial says its open-source R package makes it possible to replicate analyses when monitoring the impact of change.Read 7 Oct 2026 · bupar.net
Scale
A testimonial says bupaR can be used to analyse processes at scale as they happen.Read 7 Oct 2026 · bupar.net
Trace explorer
The site’s testimonial mentions trace explorer charts as a way to communicate an overall process picture.Read 7 Oct 2026 · bupar.net
Visualization
The FAQ says process maps can be used in a Shiny app and exported to PDF, PNG, PS, or EPS.Read 7 Oct 2026 · bupaverse.github.io
XES integration
The xesreadR package can read XES files from a local path or URL into an event log and write event logs to XES files.Read 7 Oct 2026 · bupaverse.github.io

Plans and prices

Free and open-source package Free R package for business process analysis Read 7 Oct 2026 · bupar.net

Every bupaR plan and price →

Strong points and limits

Strong points

  • Free and open-source.
  • Analyzes control flow, performance, and organisational aspects.
  • Supports event logs and activity logs.
  • Process maps can be exported to several formats.

Limits

  • Requires R version 3.5.0 or later.
  • Large event-log validation can take time.
  • processpredictR requires Python, TensorFlow, and Keras.
  • No root-cause analysis is listed.

Who it suits

bupaR suits R users analyzing process event or activity data, including work involving process visualisation, conformance, or change monitoring. Prediction workflows using processpredictR also require Python, TensorFlow, and Keras.

Verdict

bupaR provides a free R-based workflow for importing, exploring, visualising, and checking process data. Users should account for its R requirement and the extra dependencies for process prediction.

Where Specifiction places it

Alternatives to bupaRAll alternatives →