Quick Start
  1. Download the Charger4.jar file from the CharGer project at sourceforge.net.
  2. Either double-click the Charger4.jar file or run from the command line: java -jar CharGer4.jar
  3. Find out more in the manual - download here.


CharGer is a conceptual graph editor intended to support research projects and education. Its current version is primarily an editor to create visual display of graphs. It is deliberately and explicitly a research tool meant for conceptual graph researchers to explore implementation issues in conceptual graph interfaces. Using the software will require some familiarity with conceptual graphs, including knowing about concepts and relations, type hierarchies and type/referent pairs. Knowing about actors will also be very helpful. For information about conceptual graphs, see the Web page: http://conceptualgraphs.org

© Copyright reserved 1998-2014 by Harry S. Delugach

Features currently supported

These features are currently supported (as of version v4.0.1 2014-09-03)




CharGer's layout information is temporarily unavailable when using CGIF files. This problem is being worked on and will be fixed in the near future. If layout information is important to you, then use the CharGer format (*.cgx) for the graphs and simply save them as CGIF when you need to.


Features not currently supported

The following features are not currently supported; plans are to implement them in the future.

Why the name "CharGer"?

The University of Alabama in Huntsville has several sports teams nicknamed the "Chargers". A catchy name at that. Since the "CG" initials appear in it, it seemed a natural choice. And I like the image of forging ahead, attacking research problems and leading the way. So there it is.

Screen Shot

Editor screen shot

Download / Install / Run

System Requirements

The minimum requirements for CharGer are:

CharGer has been tested on Windows, LINUX and Mac OS X platforms.


Using CharGer requires availability of a Java package, at the version shown above. If you have previous versions of CharGer installed, your previous graph files are fully compatible with the new version, but you will have to copy your graphs into the folders expected by CharGer. Do the following:

Running CharGer

To run CharGer, you must have Java already installed on your machine. There are three options for running CharGer (four if you're using Mac OS X):

Double-click the CharGer.jar file: To quickly tell whether or not Java is already installed, just double-click on the CharGer4.jar file and see if it runs. If it does, then you can probably skip the next paragraph. But make sure you're running the version shown above (use "java -version" to find out what version you have).

On a Windows OS, this is called java.exe. You should be using Java's JDK at the version shown above. It is possible that earlier versions will work in some cases, but since the JDK is freely available, it is probably a good idea to get it first and install it before running CharGer. Follow its instructions for installing Java,

From the command prompt on Windows or a shell prompt under LINUX, make the "top level" directory your current directory, and type the following:

java -jar CharGer4.jar

CharGer's main class is called charger.CGMain. If the above command doesn't work, on most systems, the following command should also work:

java -cp CharGer.jar charger.CGMain

CharGer has been tested extensively on a Mac, and to some extent under Windows 7/8 and Linux (Ubuntu). Feedback to the author will be most appreciated.


A manual is available in PDF ; you can download it from the sourceforge folder.

The javadoc documentation is available if you're interested.

Source Code: CharGer is an open source project in sourceforge. See its Project Page for more information.


CharGer is a copyrighted work. All CharGer software files, its associated graphical files available within this software are protected under the Lesser GNU Public License (LGPL). If you are not familiar with the terms of this license, see http://www.opensource.org/licenses/lgpl-license.php (or many other places).

The author of the work is Harry S. Delugach (hereinafter "Author").

Information provided in this document, the manual, and the CharGer software is provided "AS IS" without warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability, fitness, for a particular purpose and freedom from infringement. The Author disclaims all warranties with regard to this software, including all implied warranties of merchantability and fitness, in no event shall the author, the University of Alabama in Huntsville or any of its sponsors be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of contract, negligence or other tortuous action, arising out of or in connection with the use or performance of this software. Reference in CharGer to any specific commercial products, process, service, manufacturer, or company does not constitute its endorsement or recommendation by anyone.

Maintained by Harry S. Delugach

This page last modified on September 12, 2014