-
-
Notifications
You must be signed in to change notification settings - Fork 1
Official Plugins
This page catalogues every plugin in MoleditPy's official collection — moleditpy-plugins, whose REGISTRY/plugins.json is the authoritative index read by both the in-browser Plugin Explorer and the Plugin Installer plugin. See Using Plugins for how to install any of these.
Six of the larger plugins have their own dedicated walkthrough page, linked from their entry below:
- ORCA Input Generator Pro
- ORCA Result Analyzer
- PySCF Calculator
- Gaussian Input Generator Pro
- CIF Viewer
- PMEFF
Unless noted otherwise, every plugin below supports Windows, macOS, Linux, and WSL, and Python >=3.9, <3.15, and is authored by HiroYokoyama.
| Plugin | Category | Version | Menu location | Notes |
|---|---|---|---|---|
| Paste XYZ | File | 2026.07.31 | File ▸ Paste XYZ... |
|
| Paste from ChemDraw | File | 2026.07.31 | Edit ▸ Paste from ChemDraw |
Ctrl+Shift+V |
| OpenBabel Conversion Tool | File | 2026.07.31 | fallback file importer + Export ▸ Export via OpenBabel...
|
|
| Cube File Viewer | File | 2026.07.31 |
.cube/.cub file opener |
|
| Cube File Viewer Advanced | File | 2026.07.31 |
.cube/.cub file opener |
PBR/SSAO rendering |
| Mapped Cube Viewer | File, Analysis | 2026.07.31 | Plugins menu (legacy) | maps one cube onto another's isosurface |
| Orbital Comparator | Analysis, Visualization | 2026.07.31 | Plugins menu (legacy) | up to 4 cubes at once |
| Encrypted Project | File | 2026.07.30 |
.pmeenc opener + Export ▸ Export Encrypted (.pmeenc)...
|
AES-128 |
| Gaussian FCHK Loader | File, DFT | 2026.06.26 |
.fchk/.fck/.fch opener (dispatcher) |
no menu entry |
| Gaussian Freq Analyzer | Analysis, DFT, File | 2026.07.31 |
.fchk opener (via FCHK Loader) |
IR + normal modes |
| Gaussian MO Analyzer | Analysis, DFT, File, Visualization | 2026.08.01 |
.fchk opener |
ships as a zip package |
| ORCA Freq Analyzer | Analysis, DFT, File | 2026.08.01 |
.out/.log opener |
IR + normal modes |
| Blender Export | File, Visualization | 2026.07.31 | Export ▸ Export to Blender Script... |
plain bpy script |
| POV-Ray Export | File, Visualization | 2026.07.31 | Export ▸ Export to POV-Ray Scene... |
|
| xTB Optimizer | Optimization | 2026.07.31 | 3D Edit ▸ xTB Optimizer… |
GFN2/GFN1-xTB via tblite |
| All-Trans Optimizer | Optimization | 2026.07.30 | 3D Edit ▸ All-Trans Optimizer |
|
| Complex Molecule Untangler | Optimization | 2026.07.31 | Plugins menu (legacy) | Monte Carlo declash |
| Conformational Search | Optimization | 2026.07.29 | 3D Edit ▸ Conformational Search... |
ETKDG sampling |
| Step Optimizer | Optimization | 2026.07.30 | 3D Edit ▸ Step Optimizer... |
live per-step animation |
| PMEFF | Optimization | 1.4.0 | selectable Optimize 3D method + Analysis/Settings/3D Edit
|
full periodic table FF — full page |
| Symmetry Analyzer | Analysis | 2026.07.31 | 3D Edit ▸ Symmetrize... |
point group + symmetrization |
| Compound Info Report | Analysis | 2026.07.31 | Analysis ▸ Compound Info Report... |
|
| MS Spectrum Simulation Neo | Analysis | 2026.07.31 | Analysis menu (add_analysis_tool) |
|
| Molecule Comparator | Analysis, Visualization | 2026.07.31 | Plugins menu (legacy) | multi-molecule RMSD/align |
| Atom Colorizer | Utility, Visualization | 2026.07.31 | Plugins menu (legacy) | |
| Bond Colorizer | Utility, Visualization | 2026.07.31 | Plugins menu (legacy) | |
| VDW Radii Overlay | Visualization | 2026.07.31 | 3D style selector | merged VDW surface |
| Vector Viewer | Utility, Visualization | 2026.07.31 | Plugins menu (legacy) | e.g. dipole moment |
| Advanced Rendering | Visualization | 2026.07.31 |
Settings ▸ Advanced Graphics Settings + 3D styles |
lighting/SSAO/EDL/PBR |
| High Resolution Imager | Utility, Visualization | 2026.06.27 | Export ▸ High Resolution Screenshot... |
|
| Dark Mode Theme | Visualization | 2026.06.26 | none — applies automatically | autorun() |
| MOPAC Input Generator | DFT, Generator | 2026.07.31 | Plugins menu (legacy) | |
| GAMESS Input Generator | DFT, Generator | 2026.07.31 | Plugins menu (legacy) | |
| PySCF Input Generator | DFT, Generator, Utility | 2026.07.31 | Plugins menu (legacy) | |
| Psi4 Input Generator | DFT, Generator | 2026.07.31 | Plugins menu (legacy) | |
| NWChem Input Generator | DFT, Generator | 2026.07.31 | Plugins menu (legacy) | |
| ORCA xyz2inp GUI | DFT, File, Generator | 2026.04.11 | Plugins menu (legacy) | XYZ + templates |
| ORCA Input Generator Pro | DFT, Generator | 3.4.4 | Export ▸ ORCA Input... |
full page |
| ORCA Result Analyzer | Analysis, DFT, File | 3.13.3 |
.out opener + Extensions ▸ ORCA Result Analyzer
|
full page |
| Gaussian Input Generator Pro | File, Generator | 1.1.2 | Export ▸ Gaussian Input... |
full page |
| PySCF Calculator | DFT, Optimization, Visualization | 3.3.2 | Extensions ▸ PySCF Calculator... |
macOS/Linux/WSL only — full page |
| CIF Viewer | File | 1.3.0 |
View ▸ CIF Viewer Panel + .cif opener |
full page |
| Metadata Saver | Utility | 2026.07.31 | Settings ▸ Metadata Saver... |
debug/trace metadata |
| Settings Saver | Utility | 2026.07.31 | Settings ▸ Presets... |
|
| Structural Updater | Utility | 2026.07.31 | Settings ▸ Structural Updater... |
|
| Dummy Atom Mode | Utility | 2026.07.30 | 2D editor toolbar toggle |
* placeholder atoms |
| Plugin Installer | Utility | 2026.07.31 | Plugin ▸ Plugin Installer... |
|
| Python Console | Utility | 2026.06.27 | Plugins menu (legacy) |
mw/mol bound |
| XYZ Editor | Utility, Visualization | 2026.07.31 | 3D Edit ▸ XYZ Editor... |
|
| Bond Editor | Utility | 2026.07.31 | 3D Edit ▸ Bond Editor... |
|
| Charge Editor | Utility | 2026.07.31 | 3D Edit ▸ Charge Editor... |
|
| PubChem Name Resolver | Utility | 2026.07.11 | Plugins menu (legacy) | |
| PubChem Structure Identifier | Utility | 2026.07.31 | Plugins menu (legacy) | |
| Chat with Molecule Neo (Gemini) | AI | 2026.07.31 | Plugins menu (legacy) | |
| Chat with Molecule Neo (ChatGPT) | AI | 2026.07.31 | Plugins menu (legacy) | |
| Chat with Molecule Neo (Local) | AI | 2026.07.31 | Plugins menu (legacy) | local OpenAI-compatible server |
| MCP Server | AI | 1.5.2 | background service | Model Context Protocol |
| NICS Placer | Analysis, DFT | 2.2.0 |
3D Edit ▸ NICS Placer... / NICS Grid (2D, 3D)...
|
|
| Molibrary Browser | File | 1.1.0 | — | intranet chem database client |
| Rotation Giffer | File | 1.3.2 | Export ▸ Generate Rotation GIF... |
|
| Auto Rotator | Visualization | 1.0.0 | View ▸ Auto Rotator... |
live camera spin |
| 3D Molecule on 2D | File, Visualization | 3.1.4 | Settings ▸ 3D Molecule on 2D... |
depth cues on the 2D canvas |
| Reaction Sketcher | File, Utility, Visualization | 3.3.8 | 2D-canvas toolbar | reaction drawing tools |
| DECIMER Image Importer | File, Visualization | 1.0.1 | File ▸ Import from Image (DECIMER)... |
|
| Blender Export Pro | Visualization | 1.0.2 | Extensions ▸ Blender Export Pro... |
36 stylized presets |
| NMR Predictor (nmrshiftdb2) | Analysis | 2.4.0 | Analysis ▸ NMR Prediction (nmrshiftdb2) |
requires a JRE |
| Strain Homodesmotic Reaction Generator | DFT | 0.7.0 | Analysis menu (add_analysis_tool) |
Pastes XYZ-format coordinates from the clipboard directly into a new 3D molecule. No dependencies. Menu: File ▸ Paste XYZ....
Parses ChemDraw's clipboard data format (MDLCT/MDLSK) so structures copied from ChemDraw paste straight into MoleditPy. Developed against ChemDraw 25.5. Dependency: RDKit. Menu: Edit ▸ Paste from ChemDraw (Ctrl+Shift+V).
Registers as a low-priority fallback file importer (register_file_opener(..., priority=-1)) for any format Open Babel understands, with multi-molecule import support, plus an Export ▸ Export via OpenBabel... action. Dependency: openbabel-wheel.
Visualizes Gaussian Cube files (orbitals, densities, and other volumetric data). Registers .cube/.cub as a file opener — no menu entry, just open or drag in a cube file. Dependencies: RDKit, PyVista, NumPy.
The same cube-visualization role as the basic viewer, but rendered with the same PBR/SSAO/other post-processing pipeline as Advanced Rendering. Also a .cube/.cub file opener. Dependencies: RDKit, PyVista, NumPy, PyQt6.
Maps a scalar property from one cube file (e.g. ESP) onto an isosurface generated from a second cube file (e.g. electron density) — the classic "ESP-mapped density surface" plot. Legacy run(mw) plugin, auto-registered in the Plugins menu. Dependencies: NumPy, PyVista, PyQt6, RDKit.
Loads and compares up to four .cube files side by side — each with its own colors, isovalue, opacity, and rendering style. Legacy run(mw) plugin (Plugins menu) that also conditionally registers a cube file opener. Dependencies: PyQt6, NumPy, PyVista.
Saves molecular/project data with AES-128 password protection into a .pmeenc file — registers both a .pmeenc file opener and an Export ▸ Export Encrypted (.pmeenc)... action. Dependency: cryptography.
A smart dispatcher, not a viewer in its own right: it registers .fchk/.fch/.fck as a file opener at high priority (100) and, based on the file's content, hands off to either the Gaussian Freq Analyzer or the Gaussian MO Analyzer. No menu entry. Dependency: PyQt6.
Analyzes vibrational frequencies from Gaussian FCHK files: an IR spectrum view, animated normal modes, and GIF export of the animation. Opens via the .fchk file association (through the FCHK Loader above) or the legacy Plugins-menu entry; its own direct menu action is disabled in favor of that dispatch. Dependencies: RDKit, PyQt6, NumPy, Pillow.
Visualizes molecular orbitals from Gaussian FCHK files by generating Cube files on the fly. Supports S, P, D, F, and spherical G shells — and, notably, rejects files whose basis functions it cannot render exactly rather than silently showing an incorrect surface. Ships as a multi-file zip package (gaussian_fchk_mo_analyzer/), unlike most bundled plugins' single .py file. Registers .fchk/.fch/.fck (priority 10) plus a drag-and-drop handler. Dependencies: RDKit, NumPy, PyVista, PyQt6.
The ORCA-output counterpart to Gaussian Freq Analyzer: IR spectrum, animated normal modes, GIF export, from an ORCA .out/.log file. Dependencies: RDKit, PyQt6, NumPy, Pillow.
Exports the current molecule as a plain Blender Python (bpy) script that recreates the 3D scene when run inside Blender — no Blender installation needed on the MoleditPy machine itself. Export ▸ Export to Blender Script.... Dependencies: RDKit, NumPy, PyQt6. (Distinct from the separate, more elaborate Blender Export Pro, §"AI-adjacent standalone plugins" below.)
Exports the current scene as a POV-Ray scene file for professional ray-traced rendering outside MoleditPy. Export ▸ Export to POV-Ray Scene.... Dependencies: RDKit, NumPy, PyQt6.
Geometry optimization using semiempirical xTB methods (GFN2-xTB, GFN1-xTB) via the tblite package, run on a background thread. 3D Edit ▸ xTB Optimizer…. Dependencies: tblite, ase. Windows note: install tblite from conda-forge (mamba install -c conda-forge tblite-python ase) — PyPI ships no Windows wheel, though the conda-forge channel does, so the plugin is not OS-restricted in the registry.
A purely geometric tool that straightens alkyl chains into their all-trans conformation, without a force-field relaxation. 3D Edit ▸ All-Trans Optimizer. Dependency: RDKit.
A Monte Carlo-based tool for resolving steric clashes in complex or roughly-drawn molecules — useful when a structure has been pasted or generated with atoms overlapping. Legacy run(mw) (Plugins menu). Dependency: RDKit.
Performs RDKit ETKDG-based conformational sampling and energy minimization to find low-energy conformers. 3D Edit ▸ Conformational Search.... Dependency: RDKit.
An interactive, step-by-step force-field optimizer with live 3D animation of each minimization step, so you can watch the structure relax in real time (and stop early if it looks wrong). 3D Edit ▸ Step Optimizer.... Dependency: RDKit.
A self-contained universal force field covering the entire periodic table (Z=1–118) — see the dedicated PMEFF plugin page for the full term-by-term breakdown, the Metal Geometry Override tool, and its two Analysis-menu diagnostics.
Analyzes molecular point-group symmetry and can symmetrize a structure to its ideal geometry. 3D Edit ▸ Symmetrize.... Dependencies: RDKit, PyQt6, pymatgen.
Generates a compound information report (properties, adducts, structure) — useful for documenting a synthesized compound. Analysis ▸ Compound Info Report.... Dependencies: RDKit, PyQt6.
Simulates the mass spectrum of the current molecule using RDKit descriptors, with Gaussian peak broadening and interactive zoom/pan. Registered via add_analysis_tool, so it lives in the Analysis menu. Dependencies: RDKit, NumPy, PyQt6.
Compares multiple molecules in 3D, computes RMSD, and aligns them — also adds right-click "Export Coordinates as MOL/XYZ" actions. Legacy run(mw) (Plugins menu). Dependencies: RDKit, PyQt6.
Select atoms in the 3D viewer and apply a color, persisted with the project. Legacy run(mw) (Plugins menu). Dependencies: NumPy, PyVista, PyQt6.
The bond equivalent of Atom Colorizer — select bonds by index or atom pair in the 3D viewer and color them. Legacy run(mw) (Plugins menu). Dependencies: NumPy, PyVista, PyQt6.
Visualizes Van der Waals radii as a single merged surface overlay (rather than per-atom spheres) using PyVista. Registered as a selectable 3D rendering style, with no separate menu entry. Dependencies: PyVista, NumPy, PyQt6.
Visualizes vectors attached to the molecule — e.g. the dipole moment — in 3D, with PNG export of the view. Legacy run(mw) (Plugins menu). Dependencies: NumPy, PyQt6, PyVista.
Fine-grained control over scene lighting, shadows, post-processing effects (SSAO, Depth Peeling, EDL), and atom/bond rendering (PBR, Silhouette). Registers several selectable 3D styles plus Settings ▸ Advanced Graphics Settings. Dependencies: PyVista, PyQt6, NumPy.
Captures a high-resolution screenshot of the 3D view at a custom resolution, independent of your monitor's size. Export ▸ High Resolution Screenshot.... Dependencies: PyVista, PyQt6.
Automatically applies a dark-mode stylesheet to the whole application on load — an autorun() plugin with no menu entry at all; just install it and restart. Dependency: PyQt6.
Five plugins share the same design: a legacy run(mw) dialog (auto-registered in the Plugins menu, no initialize()), a common "no molecule loaded" warning guard, and a focus on writing plain input text for one specific QM package. Dependencies: RDKit, PyQt6 for each.
| Plugin | Target package |
|---|---|
| MOPAC Input Generator | MOPAC semi-empirical calculations |
| GAMESS Input Generator | GAMESS (US) |
| PySCF Input Generator | Generates a standalone PySCF Python script (rather than driving a calculation directly — see PySCF Calculator for that) |
| Psi4 Input Generator | Psi4 |
| NWChem Input Generator | NWChem |
A simpler, older sibling of ORCA Input Generator Pro: generates ORCA input files from XYZ data using templates. Ships from its own repository (orca_xyz2inp) rather than moleditpy-plugins itself, but its download is listed as a bundled-style plain .py file. Legacy run(mw) (Plugins menu). Dependencies: RDKit, PyQt6. Compatible back to MoleditPy 3.0.0.
Saves debug/trace metadata (timestamp, file path, username, OS info, …) into the .pmeprj project file, for debugging and tracing. The plugin's own description warns: do not share project files containing this data with anonymous users. Settings ▸ Metadata Saver.... No dependencies.
Save, load, and manage settings presets in one unified dialog. Settings ▸ Presets.... Dependency: PyQt6.
Applies 2D structural edits to the existing 3D conformation without a full re-embedding — useful for small edits (adding a substituent, say) where you don't want to lose the rest of the optimized geometry. Settings ▸ Structural Updater.... Dependencies: RDKit, PyQt6.
Adds a dummy-atom (*) placement mode to the 2D editor via a toolbar toggle, rather than a menu action. Dependencies: RDKit, PyQt6.
Checks for updates against the official registry, installs new plugins, and allows manual reinstallation — all from inside MoleditPy. Plugin ▸ Plugin Installer.... See Using Plugins §7 for how it fits into the overall install flow. Dependency: PyQt6.
An interactive Python interpreter embedded in the application, with mw (MainWindow) and mol (current molecule) bound in its namespace for runtime scripting. Legacy run(mw) (Plugins menu). Has no sandboxing — it can execute arbitrary code you type. Dependencies: RDKit, PyQt6.
A table-based editor for atom coordinates and element symbols, supporting ghost atoms and adding/deleting atoms directly in the table. 3D Edit ▸ XYZ Editor.... Dependencies: RDKit, PyQt6.
A table-based bond editor: add/delete bonds, change bond order, and set bond length by dragging one side of the bond — plus a 3D pick mode to select an existing bond by clicking it, or create a new one by clicking two atoms in sequence. 3D Edit ▸ Bond Editor.... Dependencies: RDKit, PyQt6, PyVista, NumPy.
A table-based editor for per-atom formal charge and radical electron count. Click atoms in the 3D view to select them, and read off the resulting total charge and spin multiplicity — handy for setting up DFT input correctly. 3D Edit ▸ Charge Editor.... Dependencies: RDKit, PyQt6, PyVista, NumPy.
Resolves chemical names and identifiers to structures via the PubChem PUG REST API. Legacy run(mw) (Plugins menu). Dependencies: requests, RDKit.
Resolves a chemical name and fetches its molecular properties (Name, Formula, Weight) from PubChem. Legacy run(mw) (Plugins menu). Dependencies: RDKit, PyQt6.
Three variants of the same tool — chat with an LLM about the currently loaded molecule, with SMILES context automatically injected into the conversation. All three are legacy run(mw) plugins (Plugins menu) with no separate menu action, and share dependencies RDKit, PyQt6, markdown, matplotlib.
| Variant | Backend | Extra dependency |
|---|---|---|
| Chat with Molecule Neo (Gemini) | Google Gemini | google-genai |
| Chat with Molecule Neo (ChatGPT) | OpenAI ChatGPT | openai |
| Chat with Molecule Neo (Local) | Any local OpenAI-compatible server |
openai (client library only — no cloud calls to OpenAI itself; note the InChIKey used for the PubChem lookup step is still sent to PubChem, not to your local model) |
Exposes MoleditPy over the Model Context Protocol so AI assistants (Claude Desktop and others) can drive the application directly — file/plugin discovery, molecule inspection, and editing tools. Ships from its own repository (moleditpy-mcp_server) as a background service rather than a dialog-based plugin. No Python dependencies beyond the host app itself.
Detects rings in the current 3D structure (aromatic and non-aromatic) and places Bq ghost atoms at NICS(0)/NICS(1)± probe positions — NICS(1)± uses an SVD best-fit ring plane, with an adjustable probe height for variants like NICS(0.5)/NICS(2). Compatible with ORCA Input Generator Pro via the custom_symbol property, so probes carry through into the generated .inp. A companion Grid mode places a rectangular plane/box of probes for 2D/3D scans. 3D Edit ▸ NICS Placer... and 3D Edit ▸ NICS Grid (2D, 3D).... Dependencies: RDKit, PyQt6.
Connects MoleditPy to a local Molibrary server — a standalone intranet chemistry structure-and-protocol database — for searching and importing structures. Ships from the chem_db_web repository rather than a moleditpy_*-named one. Dependencies: RDKit, PyQt6.
Exports a rotating GIF by orbiting the camera around either global (X/Y/Z) or local view (Roll/Pitch/Yaw) axes, with an inverse-rotation toggle, configurable total angle (10°–3600°), frame count, and FPS, transparent-background export, and SSAA plus adaptive color quantization to avoid GIF color banding. Export ▸ Generate Rotation GIF.... Dependencies: PyVista, PyQt6; Pillow is optional but strongly recommended (needed for transparent export and the quantization pipeline).
Continuously spins the 3D viewer by orbiting the camera around a chosen axis — Global X/Y/Z or view-relative Roll/Elevation/Azimuth — at an adjustable, sign-reversible °/s speed, for live presentation (a non-recording companion to Rotation Giffer). View ▸ Auto Rotator.... Dependencies: PyVista, PyQt6, NumPy.
Brings 3D depth cues, rotation, and 3D-aware export into the 2D editor: distance-based depth-fade coloring of 2D atoms/bonds, dragging an atom or bond on the 2D canvas to rotate the whole molecule about its center of gravity, a "Clean Up 3D" smart-sync action (fast realignment if only positions changed, full re-embed if the topology changed), and a .mol exporter that preserves the true Z-coordinates instead of flattening them. Settings ▸ 3D Molecule on 2D.... Dependencies: RDKit, PyQt6, NumPy.
Adds a dedicated 2D reaction-drawing toolset directly on the main canvas: reaction arrows (forward, equilibrium, resonance, retrosynthetic, dashed, no-reaction), curved single/double electron-pushing arrows, text/plus/minus annotations, brackets (square/round/curly) and circles/ellipses, grouping (Ctrl+G/Ctrl+U) and alignment/distribution tools, a typography toolbar with chemistry auto-subscripting (typing H2O renders as H₂O), full undo/redo integration, a Shift+Right-Click context menu, and 15° angle snapping (hold Alt to bypass). Dependencies: RDKit, PyQt6.
Predicts a SMILES structure from a PNG/JPG/JPEG chemical-structure drawing using the DECIMER deep-learning model, running inference on a background thread (typically 10–30 seconds) so the UI stays responsive; drag-and-dropping an image file onto the main window also triggers prediction. File ▸ Import from Image (DECIMER).... Dependencies: DECIMER (pulls in TensorFlow) and Pillow — on Windows, install tensorflow-cpu before DECIMER, and the plugin runs TensorFlow inference in an isolated subprocess to avoid a DLL conflict with PyQt6/PyVista.
A stylized/deformed Blender exporter with a live 3D preview: a tabbed dialog (Presets, Atoms, Bonds, Deformation, Material, Scene, Export) with 36 bundled presets (Classic Ball-and-Stick, CPK, Cute Cartoon, Glass Sculpture, Claymation, Neon Glow, Chrome Showroom, and more), custom JSON preset save/load, ring-panel and ring-outline rendering (filled hexagon plates or perimeter tubes with per-ring styling), and one-click bpy script generation whose preview mirrors what the generated script will produce. Extensions ▸ Blender Export Pro..., and also registers a "Blender Export Pro (Preview)" 3D style. No extra Python dependencies — Blender itself is not required on the MoleditPy machine. Distinct from the simpler, bundled Blender Export plugin above.
Predicts 1H and 13C NMR shifts using the nmrshiftdb2 prediction engine, shown as an interactive stick spectrum where hovering a peak or a table row highlights the corresponding atom in the 3D view. Analysis ▸ NMR Prediction (nmrshiftdb2). Dependencies: RDKit, PyVista, NumPy, matplotlib, PyQt6 — plus a Java Runtime Environment (JRE 8+) on PATH, since the prediction engine itself is the nmrshiftdb2 Java library (bundled .jar files), not a Python package. This is the only official plugin with a non-Python runtime requirement.
Detects bonding environments typical of strained or constrained molecules (ketones, aldehydes, primary/secondary/tertiary amines, extended alkanes) and builds a draft homodesmotic/isodesmic reaction balance via a MILP solve (falls back to simple elemental balancing if SciPy is unavailable), with an interactive colored reaction-equation display, the ability to load a reference species straight back into MoleditPy, and CSV/HTML/TXT export. Registered via add_analysis_tool rather than a raw menu path, so it appears in the Analysis menu as "Homodesmotic Reaction". Dependencies: NumPy, SciPy. Compatible back to MoleditPy 3.0.0 (an older floor than most other plugins here, which require 4.0.0).
The following plugins are frozen in moleditpy-plugins/plugins/_old/ (registry entries with "visible": false, kept only so old download links don't break) and are not part of the active catalogue: Animated XYZ Player, Chat with Molecule (pre-Neo), Gaussian Input Generator, Gaussian Input Generator Neo, Hello World, Hello World Folder Plugin, MS Spectrum Simulation (pre-Neo), ORCA Input Generator, ORCA Input Generator Neo, and Version Checker.
- Using Plugins — installing, managing, and trusting plugins
- Plugin: ORCA Input Generator Pro
- Plugin: ORCA Result Analyzer
- Plugin: PySCF Calculator
- Plugin: Gaussian Input Generator Pro
- Plugin: CIF Viewer
- Plugin: PMEFF