MolGLide is an open source simple molecular editor. You can draw simple molecules, and export them for free to png image files.
Note
PROJECT ON HOLD UNTIL LATE DECEMBER!
MolGLide is alpha software and is unstable!
The application is intended for easy, simple and experimental use, for instance, drawing molecules to be used in lab write-ups and other non/semi-professional work.
Despite being alpha software, MolGLide is able to draw simple molecules and supports:
- An array of commonly used atoms (C, H, O, N, P, F, Cl, Br, I, Mg, Li, S)
- Automatically determines the number of implicit hydrogens each atom should have in a molecule
- Automatically determines the molecular formula of a molecule's sketch
- Supports single and double bonds
- Supports stereochemistry bonds
- Exporting molecules as png image files (These can then be copied into applications like Word or Libre Office)
- Undo and Redo support
- [COMING SOON] Insert commonly used molecules as templates
Please scroll down to see some screenshots of the editor and the png files the program can produce
Download the latest version here
If you need any help, there is a tutorial.md webpage.
![]() | ![]() |
To build the project make sure you have Java 23 installed.
- Install the latest JDK
- Install Maven build tool (or use a Java IDE)
- Run the commands below in the project directory, or use the bult in tools in your IDE
mvn cleanmvn package- Now you should have a .jar archive produced in the target directory.
- Run the jar with
java -jar filename.jar
Note that only Windows AMD64 and Linux AMD64 are currently supported
- Install a JDK 23 (although I have been testing on 17)
- Download MolGLide from the releases section on this page
- Extract the archive and run the program (jar file) by double-clicking or using the command line
- Ubuntu Font, see data/chemvis/fonts/ for the full licence.
- Kotlin
- LWJGL (OpenGL, GLFW, STB)
- JOML
- Imgui-Java
- Chemistry Development Kit
- tinylog


