CPLEX OPL downloads statistics
By JAANULO · JetBrains Marketplace · Completion
CPLEX OPL Support for JetBrains IDEs Native, high-performance language support and solver integration for IBM ILOG CPLEX Optimization Programming Language (OPL) in...
CPLEX OPL has 15,192 recorded downloads on JetBrains Marketplace.
It ranks #2440 of 2,500 tracked JetBrains Marketplace listings by downloads.
It is rated 5.0 out of 5 from 3 ratings.
PluginStats has 3 daily observations since Oct 16, 2026; the latest is from Oct 18, 2026.
Rating: 5.00 / 5 from 3 ratings
About CPLEX OPL
CPLEX OPL Support for JetBrains IDEs
Native, high-performance language support and solver integration for IBM ILOG CPLEX Optimization Programming Language (OPL) in IntelliJ IDEA, PyCharm, CLion, DataSpell, and other JetBrains IDEs.
A modern, fast, and feature-rich alternative to the legacy Eclipse-based CPLEX Studio IDE.
🚀 Key Features & Highlights
• Intelligent Infeasibility Diagnosis: Automatically captures solver conflict logs (ctInfeasible at ...) and generates direct, clickable console hyperlinks to conflicting constraints in .mod and .dat files. • Universal Run Integration: Dedicated Run Opl Model configuration supporting Local, WSL (Windows Subsystem for Linux), and Docker containers with automatic path translation. • Solver Auto-Detection: Automatically discovers oplrun binaries in standard installation paths across Windows, Linux, and macOS. • Constraint Programming (CP) & Scheduling: Full syntax support, keyword highlighting, and intelligent code completion for over 30 CP Optimizer functions (e.g. span, alternative, synchronize, forbidStart, stepAt, cumulFunction, stateFunction). • Semantic Analysis & Inspections: Real-time validation including scope-aware variable resolution, type checks, missing semicolon warnings, and automatic quick-fixes (e.g. Alt+Enter to insert missing using CP;). • Python & Data Science Interoperability: Context-menu action to generate executable doopl/docplex Python runner scripts directly from .mod files in PyCharm. • Dedicated File Types & Icons: Full support and dedicated SVG icons for models (.mod), data (.dat), and settings (.ops) files with starter templates. • Dynamic .ops Settings Engine: Parses and injects XML configuration files (e.g. memory limits, tuning parameters) directly into the execution pipeline with XXE security protection. • Developer Experience: Structure view side panel (variables, objectives, constraints), smart code formatter, live templates, brace matching, and rename refactoring (Shift+F6).
⚡ Quick Start in 60 Seconds
• Create an OPL file: Right-click your project folder → New → OPL File (choose Model file or Data file). • Configure Solver: Open Settings → Tools → CPLEX OPL and click Auto-Detect (or enter the path to oplrun). • Run your model: Press Shift+F10 or click the green run triangle next to your model.
📦 Supported Environments & Solvers
• JetBrains IDEs: IntelliJ IDEA (Community & Ultimate), PyCharm (Community & Professional), CLion, DataSpell, WebStorm, and other IntelliJ-based IDEs (2024.3+ and 2025.x). • CPLEX Studio Versions: IBM ILOG CPLEX Optimization Studio 12.x, 20.x, and 22.x. • Execution Environments: Local Host, WSL (Ubuntu/Debian), and Docker.
💬 Community & Feedback
Found a bug or have an idea for a new feature?
• GitHub Repository & Issue Tracker • Reference Models & Examples
If you find this plugin helpful for your research, studies, or industrial optimization projects, please consider leaving a rating and review on the JetBrains Marketplace!
Description from the JetBrains Marketplace listing.
- Completion
- Editor
- Modeling and CASE tools
- Programming Language
- Tools Integration
Where CPLEX OPL sits in the listing
Each band is one page of 20. Downloads on a log scale. Placement is projected from downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Ranking history
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Recent observations
Full history (3)Similar JetBrains Marketplace Completion plugins
Data source
Cumulative download counts come from the public JetBrains Marketplace API. JetBrains reports downloads, not active installs. Ratings are the mean of public votes.
Listing: https://plugins.jetbrains.com/plugin/31125-cplex-opl. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.