Ratings and Reviews 0 Ratings

Total
ease
features
design
support

This software has no reviews. Be the first to write a review.

Write a Review

Ratings and Reviews 0 Ratings

Total
ease
features
design
support

This software has no reviews. Be the first to write a review.

Write a Review

Alternatives to Consider

  • UnForm Reviews & Ratings
    19 Ratings
    Company Website
  • TIMi Reviews & Ratings
    68 Ratings
    Company Website
  • Macaw AMS Reviews & Ratings
    8 Ratings
    Company Website
  • Apify Reviews & Ratings
    1,714 Ratings
    Company Website
  • Okyline Reviews & Ratings
    2 Ratings
    Company Website
  • Source Defense Reviews & Ratings
    7 Ratings
    Company Website
  • Parasoft Reviews & Ratings
    152 Ratings
    Company Website
  • InterProse ACE Reviews & Ratings
    147 Ratings
    Company Website
  • Highcharts Reviews & Ratings
    123 Ratings
    Company Website
  • Nutrient SDK Reviews & Ratings
    111 Ratings
    Company Website

What is OculiX?

OculiX is the modern Java successor to SikuliX (Raimund Hocke, 2010) and to the original Sikuli research project (Yeh et al., MIT UIST 2009). The lineage covers 17 years of continuous open source visual automation development, and OculiX is the current active branch of that history — modernized codebase, Java 17+ baseline, contemporary IDE, and a strict MIT license. The niche of Java-based open source visual automation has effectively one serious project, and OculiX is it. Everything else in the space is either Python (PyAutoGUI, SikuliX-Python wrappers) or proprietary (Applitools, Ranorex, TestComplete, Eggplant). OculiX ships batteries-included: OpenCV template matching, embedded Tesseract OCR with no user install, a Swing-based IDE with a modern recorder that generates scripts in Python, Java, or Robot Framework syntax, a Java API for embedding into any JUnit / TestNG / Katalon test project, and Model Context Protocol servers for LLM agent workflows. Cross-platform: Windows, macOS (Intel + Apple Silicon), Linux (x86-64 + aarch64, including glibc-legacy). Adopted by 150+ organizations including Neo4j, Siemens, Synopsys, Johnson & Johnson, IBM, General Motors. Repository on GitHub at oculix-org/Oculix. MIT license.

What is Common Message Processor (CMP)?

CMP is a user-friendly Java® application that efficiently processes military messages in a structured manner. This essential tool is utilized by the United States Department of Defense, enabling seamless communication among tactical users, email systems, legacy platforms, and web interfaces. The application includes functions for parsing, validating, journaling, generating, and editing military standard (MIL-STD) messages, ensuring compliance with the required protocols. CMP carefully evaluates the structure, content, and context of each message in accordance with the applicable MIL-STD specifications. Designed for portability, this software works across various platforms, such as Windows x86/x64 and Linux x86/x64. Additionally, it features a detailed Java Application Programmer Interface (API) tailored for developers' needs. CMP has successfully passed independent validation through Conformance to Standards (CTS) assessments carried out by the Joint Interoperability Test Command (JITC), which reinforces its dependability. The application also maintains backward compatibility with current systems by accommodating various MIL-STD headers and multiple message baselines, including annual updates, thus increasing its value in military communications. With its extensive capabilities, CMP proves to be an indispensable asset for ensuring effective and standardized messaging in military operations, while also adapting to evolving technological needs.

Media

Media

Integrations Supported

Apache Groovy
Apache Maven
Gradle
JUnit
Java
JavaScript
Katalon Studio
Kotlin
Model Context Protocol (MCP)
OpenCV
PaddleOCR
Python
RDPWindows
Robot Framework
Ruby
Tesseract
VNC Connect

Integrations Supported

API Availability

Has API

API Availability

Pricing Information

Free
Free Version

Pricing Information

$599 one-time payment

Supported Platforms

Windows
Mac
On-Prem
Linux

Supported Platforms

SaaS

Customer Service / Support

Standard Support
Web-Based Support

Customer Service / Support

Standard Support
Web-Based Support

Training Options

Documentation Hub

Training Options

Documentation Hub
Online Training
On-Site Training

Company Facts

Organization Name

OculiX

Date Founded

2026

Company Location

France

Company Website

oculix.org

Company Facts

Organization Name

JB Management

Date Founded

1991

Company Location

United States

Company Website

gojbm.com/services-support/software-development-lifecycle-support/common-message-processor-cmp/

Categories and Features

Robotic Process Automation (RPA)

Attended Automation
Image Recognition
Optical Character Recognition
Third Party Application Integration
Unattended Automation

Categories and Features

Government

Fixed Asset Management

Military and Defense

Not specified

Popular Alternatives

Squish Reviews & Ratings

Squish

Qt Group

Popular Alternatives

Systematic IRIS Suite Reviews & Ratings

Systematic IRIS Suite

Systematic Defence
Lattice for Command & Control Reviews & Ratings

Lattice for Command & Control

Anduril Industries
Armory Master Pro Reviews & Ratings

Armory Master Pro

Armory Master