Skip to content

JCox06/MolGLide

Repository files navigation

MolGLide (v0.1.0 - ALPHA)

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.

Screenshots

MolGLide Screenshot

MolGLide Screenshot MolGLide Editor image

Building

To build the project make sure you have Java 23 installed.

  1. Install the latest JDK
  2. Install Maven build tool (or use a Java IDE)
  3. Run the commands below in the project directory, or use the bult in tools in your IDE
  4. mvn clean
  5. mvn package
  6. Now you should have a .jar archive produced in the target directory.
  7. Run the jar with java -jar filename.jar

Note that only Windows AMD64 and Linux AMD64 are currently supported

Running

  1. Install a JDK 23 (although I have been testing on 17)
  2. Download MolGLide from the releases section on this page
  3. Extract the archive and run the program (jar file) by double-clicking or using the command line

Technology Used:

About

OpenGL based 2D organic molecular drawing system

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published