Avogadro is a free, open source desktop molecular editor and visualization tool, designed for use on Mac, Windows, and Linux in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas. It offers flexible high-quality rendering and a powerful plugin architecture. It's simple easy-to-use package ready to used by students, and researchers.
Unlike other Web-based 2D/3D molecular viewers we have published about before: Open source & Free Web-based 3D Molecular & Protein Modelling software ,Avogadro uses OpenGL directly and offers native desktop packages.
Avogadro uses the OpenGL (Open Graphics Library), a set of standards that allow computer programs to make use of 2D/3D hardware (GPU) rendering features. Avogadro supports multi-threaded rendering and computation out of the box, It has interactive tools, custom commands, and allows custom python scripts.
Avogadro started with a single idea. All great editors are improved by plugins.
Avogadro uses Open Babel "The Open Source Chemistry Toolbox", which provides flexibility and collaboration among other software/ formats and allowing anyone to search, convert, analyze, or store data from molecular modeling, chemistry, solid-state materials, biochemistry, or related areas.
Open Babel is a preferable open source chemistry package that runs on multiple platforms including Windows, macOS, & Linux (Ubuntu, Debian, Fedora, RedHat). It comes with GUI and command-line interfaces. It has been used in more than 30 projects including open source and commercial solutions.
Avogadro is an open source project, aiming to be used all over the world with no restrictions, by developers, researchers, & students. How to help Avogadro:
Avogadro is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
A physician with programming skills, Linux user since late 1990s, Open source supporter . Doing coding with Python, NodeJS (Meteor, VueJS, Express, D3, PhantomJS), SmallTalk & R language.