Appearance
Test
Status: NEEDS-DESKTOP (JVM required)
PulsarRPA is a Kotlin/JVM-based web scraping and RPA tool. It is not distributed as a pip or npm package.
Install attempts
pip install pulsarrpaResult: No matching distribution found.
pip install pulsar-rpaResult: No matching distribution found.
Java is required to run PulsarRPA. Java was not found in the current environment.
What is required
- Java 11 or later (JVM runtime)
- Either: the prebuilt
PulsarRPAPro.jardownloaded from GitHub releases (platonai/PulsarRPAPro) - Or: Maven 3.8+ and a clone of the
platonai/PulsarRPArepository for library integration - A local Chrome installation (spawned automatically by PulsarRPA at runtime)
- MongoDB running on
localhost:27017(required for the Pro standalone jar)
Smoke test: PulsarRPAPro jar (quickest path)
This tests the standalone Auto Extraction jar. MongoDB must be running on localhost:27017.
bash
# 1. Download the jar (one-time)
curl -L -o PulsarRPAPro.jar \
https://github.com/platonai/PulsarRPAPro/releases/download/v3.0.0/PulsarRPAPro.jar
# 2. Run it
java -jar PulsarRPAPro.jarExpected success output (first lines):
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v...)
... PulsarRPA started ...The application boots a Spring Boot context and begins listening for work. A Chrome process is spawned automatically in the background.
Smoke test: Maven build (for library integration)
bash
# Clone the repo
git clone https://github.com/platonai/PulsarRPA.git
cd PulsarRPA
# Build and run the bundled tests (requires Java 11+ and Maven 3.8+)
./mvnw test -pl pulsar-tests -Dtest=BrowserSmokeTestExpected success output:
[INFO] Tests run: N, Failures: 0, Errors: 0, Skipped: 0
[INFO] BUILD SUCCESSVersion check (jar)
bash
java -jar PulsarRPAPro.jar --versionExpected output contains the current release version string, for example:
PulsarRPAPro v3.0.0Notes
- PulsarRPA is not an npm or pip package. There is no
--versionflag available without a JVM and a built jar. - Smoke testing requires Java 11+, Maven or the prebuilt jar, and a local Chrome installation.
- These commands were documented but not executed in-session because the JVM build toolchain is not present in the current environment.
Classification
NEEDS-DESKTOP (JVM required) - Java runtime required. No pip or npm package. Requires manual download of jar or Maven build from GitHub (platonai/PulsarRPA).