Chemistry Software

View 88 business solutions
Chemistry Clear Filters

Browse free open source Chemistry software and projects below. Use the toggles on the left to filter open source Chemistry software by OS, license, language, programming language, and project status.

  • Make Your Observability Stack Effortless Icon
    Make Your Observability Stack Effortless

    For Software Engineers, DevOps, Data Architects, and IT Leaders

    The progression to modern application stacks and microservices architectures has resulted in orders of magnitude more logs, metrics, events, and traces. Like gravity, data attracts more data, making it increasingly difficult to move and process as it accumulates over time. More than ever, there is a need to be able to stream-process, filter, mask, transform, aggregate, analyze, and route that data to various data tier destinations optimized for specific usage.
  • Fully managed relational database service for MySQL, PostgreSQL, and SQL Server Icon
    Fully managed relational database service for MySQL, PostgreSQL, and SQL Server

    Focus on your application, and leave the database to us

    Cloud SQL manages your databases so you don't have to, so your business can run without disruption. It automates all your backups, replication, patches, encryption, and storage capacity increases to give your applications the reliability, scalability, and security they need.
  • 1
    Avogadro

    Avogadro

    An intuitive molecular editor and visualization tool

    Avogadro is an advanced molecular editor designed for cross-platform use in computational chemistry, molecular modeling, bioinformatics, materials science and related areas. It offers a flexible rendering framework and a powerful plugin architecture.
    Leader badge
    Downloads: 6,934 This Week
    Last Update:
    See Project
  • 2
    Open Babel
    Open Babel is a chemical toolbox designed to speak the many languages of chemical data. It's an open, collaborative project allowing anyone to search, convert, analyze, or store data from molecular modeling, chemistry, biochemistry, or related areas
    Leader badge
    Downloads: 1,616 This Week
    Last Update:
    See Project
  • 3
    Jmol

    Jmol

    An interactive viewer for three-dimensional chemical structures.

    Over 1,000,000 page views per month. Jmol/JSmol is a molecular viewer for 3D chemical structures that runs in four independent modes: an HTML5-only web application utilizing jQuery, a Java applet, a stand-alone Java program (Jmol.jar), and a "headless" server-side component (JmolData.jar). Jmol can read many file types, including PDB, CIF, SDF, MOL, PyMOL PSE files, and Spartan files, as well as output from Gaussian, GAMESS, MOPAC, VASP, CRYSTAL, CASTEP, QuantumEspresso, VMD, and many other quantum chemistry programs. Files can be transferred directly from several databases, including RCSB, EDS, NCI, PubChem, and MaterialsProject. Multiple files can be loaded and compared. A rich scripting language and a well-developed web API allow easy customization of the user interface. Features include interactive animation and linear morphing. Jmol interfaces well with JSpecView for spectroscopy, JSME for 2D->3D conversion, POV-Ray for images, and CAD programs for 3D printing (VRML export).
    Leader badge
    Downloads: 1,351 This Week
    Last Update:
    See Project
  • 4
    DWSIM - Open Source Process Simulator

    DWSIM - Open Source Process Simulator

    Simulate chemical processes using advanced thermodynamic models

    DWSIM is an open source, CAPE-OPEN compliant chemical process simulator for Windows, Linux and macOS systems. Written in VB.NET and C#, DWSIM features a comprehensive set of unit operations, advanced thermodynamic models, support for reacting systems, petroleum characterization tools and a fully-featured graphical interface. DWSIM Pro is a commercial sibling of DWSIM built on top of open-source software. It offers extended features, comes with private support, and is accessible in the cloud. Visit simulate365.com for details.
    Leader badge
    Downloads: 2,034 This Week
    Last Update:
    See Project
  • Contract Automation Made Easy Icon
    Contract Automation Made Easy

    Use Docubee to easily gather data, generate contracts, share them your way, and collect secure eSignatures

    Docubee is an intelligent contract automation platform that allows you to quickly and painlessly generate, manage, share, and sign contracts. Featuring powerful conditional logic-based workflows, generative AI technology, and an easily adaptable interface, Docubee makes it easy to automate your most complex contracts and agreements.
  • 5

    smina

    Scoring and Minimization with AutoDock Vina

    A fork of AutoDock Vina that is customized to better support scoring function development and high-performance energy minimization. smina is maintained by David Koes at the University of Pittsburgh and is not directly affiliated with the AutoDock project.
    Leader badge
    Downloads: 391 This Week
    Last Update:
    See Project
  • 6
    Toxtree: Toxic Hazard Estimation

    Toxtree: Toxic Hazard Estimation

    Toxicity prediction for chemical compounds

    A GUI application which estimates toxic hazard of chemical compounds. The latest version includes the following toxicity prediction modules: -Cramer rules (oral toxicity) -Toxicity mode of action via Verhaar scheme -Skin irritation and Eye irritation prediction -Benigni / Bossa rulebase for mutagenicity and carcinogenicity prediction -START biodegradation and persistence prediction -Skin sensitisation reactivity domain -Kroes TTC Decision tree -SMARTCyp - Cytochrome P450-Mediated Drug Metabolism and metabolites prediction -Structure Alerts for the in vivo micronucleus assay in rodents (ISSMIC) -Structural Alerts for Functional Group Identification (ISSFUNC) -Structural alerts associated with covalent protein binding and DNA binding. - Ames mutagenicity Toxtree provides a plugin framework to incorporate different approaches to the estimation. Platform independent (written in Java), with the use of The Chemistry Development Kit.
    Leader badge
    Downloads: 286 This Week
    Last Update:
    See Project
  • 7
    PyMca
    Stand-alone application and Python tools for interactive and/or batch processing analysis of X-Ray Fluorescence Spectra. Graphical user interface (GUI) and batch processing capabilities provided.
    Leader badge
    Downloads: 144 This Week
    Last Update:
    See Project
  • 8
    Gabedit is a Graphical User Interface for FireFly (PC-Gamess), Gamess-US, Gaussian, Molcas, Molpro, MPQC, NWChem, OpenMopac, Orca, PSI4 and Q-Chem computational chemistry packages.
    Leader badge
    Downloads: 87 This Week
    Last Update:
    See Project
  • 9
    GenX

    GenX

    X-Ray and Neutron Reflectivity Modeling

    GenX is a scientific program to refine x-ray refelcetivity, neutron reflectivity and surface x-ray diffraction data using the differential evolution algorithm. GenX is very modular and highly extensible and can be used as a general fitting program.
    Leader badge
    Downloads: 99 This Week
    Last Update:
    See Project
  • Pimberly PIM - the leading enterprise Product Information Management platform. Icon
    Pimberly PIM - the leading enterprise Product Information Management platform.

    Pimberly enables businesses to create amazing online experiences with richer, differentiated product descriptions.

    Drive amazing product experiences with quality product data.
  • 10
    ASCEND modelling environment
    ASCEND is a modelling environment and solver for large or small systems of non-linear equations, for use in engineering, thermodynamics, chemistry, physics, mathematics and biology. Solvers for both steady and dynamic (NLA & DAE) problems, are provid
    Downloads: 25 This Week
    Last Update:
    See Project
  • 11

    CIF2Cell

    Generating cells for electronic structure calculations from CIF files

    CIF2Cell is a tool to generate the geometrical setup for various electronic structure codes from a CIF (Crystallographic Information Framework) file. The program currently supports output for a number of popular electronic structure programs, including ABINIT, ASE, CASTEP, CP2K, CPMD, CRYSTAL09, Elk, EMTO, Exciting, Fleur, FHI-aims, Hutsepot, MOPAC, Quantum Espresso, RSPt, Siesta, SPR-KKR, VASP. Also exports some related formats like .coo, .cfg and .xyz-files. The program has been published in Computer Physics Communications 182 (2011) 1183–1186. Please cite generously.
    Leader badge
    Downloads: 36 This Week
    Last Update:
    See Project
  • 12

    XDrawChem

    XDrawChem is an application for chemistry drawing and analysis.

    XDrawChem is an application for drawing and analyzing chemical structures and reactions. Please visit the website for full details. Download source and binary releases here, and clone the source from GitHub at the external link above.
    Downloads: 69 This Week
    Last Update:
    See Project
  • 13
    JSmol

    JSmol

    JavaScript-Based Molecular Viewer From Jmol

    JSmol is the extension of the Java-based molecular visualization applet Jmol (jmol.sourceforge.net) as an HTML5 JavaScript-only web app. It can be used in conjunction with the Java applet to provide an alternative to Java when the platform does not support that (iPhone/iPad) or does not support applets (Android). Used in conjunction with the Jmol JavaScript Object (http://wiki.jmol.org/index.php/Jmol_Javascript_Object), JSmol seamlessly offers alternatives to Java on these non-Applet platforms. JSmol can read all the files that Jmol reads. You can do all the scripting that Jmol does. You can create all the buttons and links and such that you are used to creating for Jmol. All of the rendering capability of the Jmol applet is there. JSmol has both a console and a popup menu. JSmol is integrated fully with JSME and JSpecView. A "lite" version of JSmol provides minimal functionality (balls and sticks only) for extremely small-bandwith apps. Released 1/12/2013
    Downloads: 35 This Week
    Last Update:
    See Project
  • 14
    OpenChrom
    OpenChrom is a tool for gas chromatography and mass spectrometry. The focus is to handle data files from different GC/MS and GC/FID systems and vendors. Its functionality and algorithms can be extended using a flexible plugin approach, based on Eclipse RCP.
    Downloads: 67 This Week
    Last Update:
    See Project
  • 15
    ccwatcher

    ccwatcher

    A computational chemistry monitoring, parsing and plotting application

    ccwatcher monitors the progress of computational chemistry calculations during runtime. It has both a GUI and a "Command Line Interface" to which it parses important output and plots SCF energies.
    Downloads: 102 This Week
    Last Update:
    See Project
  • 16
    RINGS "Rigorous Investigation of Networks Generated using Simulations" is a scientific code developed in Fortran90/MPI to analyze the results of molecular dynamics simulations. Its main feature is the analysis of the connectivity using ring statistics.
    Leader badge
    Downloads: 51 This Week
    Last Update:
    See Project
  • 17
    ShelXle

    ShelXle

    ShelXle is a Qt GUI for SHELXL

    ShelXle combines an editor with syntax highlighting for the SHELXL-associated .ins (input) and .res (output) files with an interactive graphical display for visualization of a three-dimensional structure including the electron density (Fo) and difference density (Fo-Fc) maps. See J. Appl. Cryst. (2011). 44, 1281–1284. for details.
    Leader badge
    Downloads: 42 This Week
    Last Update:
    See Project
  • 18
    Towhee is a Monte Carlo molecular simulation code originally designed for the prediction of fluid phase equilibria using atom-based force fields and the Gibbs ensemble with particular attention paid to algorithms addressing molecule conformation sampling.
    Leader badge
    Downloads: 21 This Week
    Last Update:
    See Project
  • 19
    MoCalc2012

    MoCalc2012

    GUI for MOPAC, DFTB+, GAMESS, Firefly, NWChem, ORCA and PSI4

    MoCalc2012 is a simple, efficient Graphical User Interface for MOPAC, DFTB+, GAMESS(US), Firefly, NWChem, ORCA and PSI4.
    Leader badge
    Downloads: 24 This Week
    Last Update:
    See Project
  • 20
    OSRA is a utility designed to convert graphical representations of chemical structures and reactions, as they appear in journal articles, patent documents, textbooks, trade magazines etc., into SMILES or SD file format- a computer recognizable molecular structure You can find links to the binary executables here: https://sourceforge.net/p/osra/wiki/Download/
    Leader badge
    Downloads: 19 This Week
    Last Update:
    See Project
  • 21
    Molsketch

    Molsketch

    2D molecule editor

    Molsketch is a 2D molecular editing tool. Its goal is to help you draw molecules quick and easily. Of course you're creation can be exported afterwards in high quality in a number of vector and bitmap formats.
    Leader badge
    Downloads: 37 This Week
    Last Update:
    See Project
  • 22
    The Sashimi project hosts the Trans-Proteomic Pipeline (TPP), a mature suite of tools for mass-spec (MS, MS/MS) based proteomics: statistical validation, quantitation, visualization, and converters from raw MS data to the open mzML/mzXML formats.
    Leader badge
    Downloads: 65 This Week
    Last Update:
    See Project
  • 23
    GSim - tool for NMR spectroscopy
    GSim - free software tool for visualisation and processing of experimental and simulated nuclear magnetic resonance (NMR) spectra.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 24
    The Chemistry Development Kit
    The Chemistry Development Kit (CDK) is a scientific, LGPL-ed library for bio- and cheminformatics and computational chemistry written in Java. The main home page of the CDK is now at: http://cdk.github.io
    Leader badge
    Downloads: 57 This Week
    Last Update:
    See Project
  • 25
    Ascalaph Designer

    Ascalaph Designer

    Graphic molecular dynamic package.

    Molecular Graphics, Molecular Dynamics, Optimization, Quantum chemistry. Molecular model building. Explicit and implicit water models. http://www.biomolecular-modeling.com/Products.html
    Leader badge
    Downloads: 16 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next

Guide to Open Source Chemistry Software

Open source chemistry is a type of chemical research and development that seeks to make data, software, and hardware related to chemistry freely available. This means anyone can use the open source material for their own purposes, with the aim of promoting the progress of science. Open source chemistry covers a wide range of topics, from organic synthesis to computational methods. It also includes laboratory techniques such as chromatography and spectroscopy.

One common form of open source chemistry is called crowdsourced research or citizen science projects. This involves members of the public participating in experiments or contributing information on various aspects of chemical research. Projects like this have become popular over the past decade, due to advances in technology that allow collaboration between individuals over long distances and provide access to sophisticated equipment that would otherwise be prohibitively expensive for most people.

Software-based open source projects are also becoming more popular among chemists looking for efficient ways to simulate processes or predict outcomes in different scenarios without performing experiments. The use of computer modeling has become increasingly important as scientists seek to develop more complex materials and medications with higher efficiency than traditional methods allowed for before.

Finally, open source hardware has been developed by chemists who want to share their technical knowledge with others so they can build their own instruments or lab equipment at a fraction of what it would cost them commercially. In many cases these do-it-yourself kits are used by educators or hobbyists who want to test out theories without having access to a full lab environment themselves - but also by researchers wanting cheaper alternatives so they can stretch their budget further when conducting experiments on tight deadlines.

Features Provided by Open Source Chemistry Software

  • Molecular Modeling: Open source chemistry software provides powerful 3D molecular modeling features, allowing users to build and manipulate molecules in a virtual environment. It can be used to visualize bonding, electron distributions, and intermolecular forces that drive reactions.
  • Calculations: Open source chemistry software offers users the capability to perform a wide range of calculations on chemical systems. These include thermochemistry calculations, quantum mechanical simulations, statistical mechanics calculations, and molecular dynamics studies.
  • Data Visualization: Users of open source chemistry software have access to a variety of tools for plotting data and visualizing the results of their calculations or models. These tools make it easy to explore complicated datasets in an interactive way.
  • Database Accessibility: Most open source chemistry programs offer built-in access to chemical databases such as ChemSpider or PubChem. This makes it easy for researchers to quickly find detailed information about specific compounds or classes of compounds without needing extensive background knowledge about the field.
  • Library Support: Many open source chemistry programs are accompanied by extensive libraries of useful routines for frequently performed tasks such as optimization algorithms or vibrational analysis procedures. With these libraries at hand, users do not need to worry about writing complex code from scratch every time they wish to accomplish something with the program's features.

What Types of Open Source Chemistry Software Are There?

  • Molecular Modeling Software: This type of software allows users to create, analyze, modify and simulate chemical structures. It can be used to explore molecular mechanics, electrostatics, and molecular dynamics.
  • Quantum Chemistry Software: This type of software is used to calculate the electronic structure and properties of molecules. It is useful for predicting reaction mechanisms, studying catalysts and drug targets, as well as identifying new materials for use in computer-aided design applications.
  • Cheminformatics Software: This type of software uses data mining technologies to sort through large databases of chemical compounds. It can be used for creating virtual libraries or collections from these databases and sorting them based on desired characteristics such as physical properties or biological activity.
  • Analytical Chemistry Software: This type of software provides tools to analyze experimental data obtained from experiments conducted on chemical reactions. The software includes tools such as regression analysis and curve fitting in order to help interpret the data gathered from experiments.
  • Computational Chemistry Software: This type of software is designed specifically for beginning chemists who are just starting out learning how to run simulations with basic chemistry equations. They provide an easy way to perform calculations or simulations on complex systems without requiring a great deal of expertise in chemistry theory or programming skills.
  • Reaction Prediction Software: This type of software helps predict the outcome and mechanism behind chemical reactions by using algorithms created by experts that takes into account quantum chemistry calculations.

Benefits of Using Open Source Chemistry Software

  1. Cost: One of the most obvious benefits of open source chemistry software is the cost. Many traditional chemistry programs are prohibitively expensive, particularly for students and hobbyists working on smaller projects. Open source alternatives offer a much more affordable option, making them accessible to anyone who needs them.
  2. Flexibility: Because open source programs do not come with licensing fees or support contracts, they can be used in ways that proprietary software may not allow. Furthermore, since many open sources packages are built on modular architectures, users have an unprecedented amount of flexibility when it comes to customizing their experience.
  3. Modifying Code: Perhaps the biggest advantage of open source software is its ability to be modified and extended. Since the underlying code is freely accessible, programmers can make changes as needed in order to better meet their individual requirements. This means that even if a given program doesn’t quite fit your needs as-is, you can always tweak it until it does.
  4. Support & Collaboration: Finally, there is often a vibrant community behind each open source project providing both answers and troubleshooting tips for those who run into problems. Additionally some projects may even support crowd-sourced funding enabling developers to expand features while at the same time avoiding costly licensing arrangements or subscription payments that would normally go towards commercial products

Who Uses Open Source Chemistry Software?

  • Home Users: These individuals are typically not professionally trained chemists, but may be hobbyists or students with some knowledge of chemistry. They use the software for personal projects such as simple synthesis modeling or academic research.
  • Academic Researchers: These are often professional chemists at universities and research centers who utilize open source software to carry out their work. The tasks they engage in range from simple molecular structure visualization to complex 3D modeling of systems relevant to their field of study.
  • Industrial Inventors: Companies often look to open source software as a way to save costs on developing technologies and products related to chemistry and chemical engineering. These users typically require advanced simulations and models that could help them create new processes or materials.
  • Drug Discovery Scientists: Those working in pharmaceuticals need powerful predictive tools and simulation capabilities that can help them develop better drugs faster, while simultaneously understanding the effects of various compounds on different cellular targets. Open source chemistry software provides a great alternative for those engaging in drug development projects requiring intricate evaluations of molecules’ interactions with biological components within the body.
  • DIYers: Maker culture is full of creative inventors who take advantage of open source chemistry programs to explore homemade experiments from home-brewed beer recipes all the way up to creating alternative fuels from organic sources in small batches outside traditional manufacturing facilities.

How Much Does Open Source Chemistry Software Cost?

Open source chemistry software is available to download for free. This means there is no cost associated with downloading and using the software, meaning anyone can gain access to powerful chemical simulation programs without needing to make a financial investment.

The open source nature of the software also gives users a great degree of control over how they use it: they can add custom features, tailor it to their own specific needs, and troubleshoot any issues that arise. Moreover, since the code is made publicly available, experienced developers can easily modify existing feature sets or find workarounds for any bugs that are discovered in the software.

That said, some users may prefer to purchase commercial chemistry software instead of using open source solutions due to its enhanced features and dedicated customer support options. These packages typically come with a one-time fee plus periodic upgrades on a yearly basis. Prices will vary depending on how robust of an application you need as well as which vendor you choose: but most applications sit at around $500 – $1500 USD for initial purchases and $200 -$400 USD per year after that for continuing service coverage/update costs.

What Does Open Source Chemistry Software Integrate With?

Open source chemistry software is capable of integrating with many types of software. This includes graphical capability such as 3D visualization and analysis, scientific computing offerings such as neural networks, image processing and simulations, statistical analysis programs, database systems, and document management packages. Additionally, open source chemistry software can be integrated with other collaborative applications designed to facilitate remote collaboration and data sharing. These tools often include media players for sharing multimedia content between users in real-time. In addition to the above mentioned applications, web services are also able to integrate with open source chemistry software which allow for quick integration with third party online resources or services. By using APIs and webhooks, developers can extend the functionality of their open source chemistry project even further. All these tools combine together allows scientists to make use of powerful capabilities that would otherwise not be available from a single package or application.

Open Source Chemistry Software Trends

  1. Increased Availability: Open source chemistry software is becoming more widely available, as different programs are being developed for use in a variety of applications. The open source software can be used for research projects, teaching, or any other purpose.
  2. Expanded Functionality: As open source software is improved and developed further, its functionality has also been increasing. Open source chemistry software now offers features such as graphical user interfaces, visualization tools, and data analysis options that enable users to quickly and easily analyze their data.
  3. Improved Security: Open source chemistry software is becoming increasingly secure due to updates and bug fixes that are regularly released by developers. This ensures that the software remains secure even when new threats emerge.
  4. Reduced Cost: Using open source chemistry software can reduce the cost of research projects or experiments since the software can be freely downloaded and used without any additional fees. This makes it an attractive option for those who are looking to save money on their research costs.
  5. Greater Collaboration: The use of open source software allows researchers from different fields to collaborate more easily since the same program can be used by everyone involved in the project. This encourages collaboration among scientists from across the globe.

Getting Started With Open Source Chemistry Software

Getting started with open source chemistry software is relatively straightforward and can be a great way for users to advance their expertise in the field. The first step is to determine which program you'd like to use; there are several options including Avogadro, ChemDoodle, Gromacs, and OpenBabel. Next, you'll need to download and install the program on your computer. Depending on the package you choose, this could involve setting up specific libraries that enable communication with other programs or packages as well as working with more complex calculations.

You should then familiarize yourself with the interface of the chosen software so that you can become comfortable using it by exploring available features such as drawing molecules or performing simulations. Many open source chemistry packages also provide tutorials and manuals for users who may be new to programming or unfamiliar with certain aspects of chemical analysis and simulation. Additionally, some packages may offer online forums where experienced users can help those just getting started or provide further guidance when trying out new tools.

If needed, users should reference additional resources such as books or websites dedicated to teaching how to use the particular software they are interested in working with. It’s not uncommon for experienced programmers in this field to create helpful example codes along with detailed explanations of key components so that beginners can better understand them without having prior experience in coding or dealing specifically with this type of data work. With some practice through trial and error (and maybe a few references), soon enough anyone who wants to explore open source chemistry will soon have everything necessary for success.