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.

  • Migrate to innovate with Red Hat Enterprise Linux on Azure Icon
    Migrate to innovate with Red Hat Enterprise Linux on Azure

    Streamline your IT modernization journey with a holistic environment running Red Hat Enterprise Linux on Azure.

    With Red Hat Enterprise Linux on Azure, businesses can confidently modernize their IT environment, knowing they don’t have to compromise on security, scalability, reliability, and ease of management. Securely accelerate innovation and unlock a competitive edge with enterprise-grade modern cloud infrastructure.
  • Vivantio IT Service Management Icon
    Vivantio IT Service Management

    Your service operation isn’t one-size-fits all, so your IT service management solution shouldn’t be either

    The Vivantio Platform allows you to focus on the IT service management tools that make sense for your organization’s unique service model: from incident, problem and change requests, to service requests, client knowledge and asset management
  • 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: 4,627 This Week
    Last Update:
    See Project
  • 2
    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,875 This Week
    Last Update:
    See Project
  • 3
    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,236 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,577 This Week
    Last Update:
    See Project
  • Let your volunteer coordinators do their best work. Icon
    Let your volunteer coordinators do their best work.

    For non-profit organizations requiring a software solution to keep track of volunteers

    Stop messing with tools that aren’t designed to amplify volunteer programs. With VolunteerMatters, it’s a delight to manage everything in one place.
  • 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: 284 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: 287 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: 176 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: 121 This Week
    Last Update:
    See Project
  • 9
    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: 33 This Week
    Last Update:
    See Project
  • ConnectWise Cybersecurity Management for MSPs Icon
    ConnectWise Cybersecurity Management for MSPs

    Software and support solutions to protect your clients’ critical business assets

    ConnectWise SIEM (formerly Perch) offers threat detection and response backed by an in-house Security Operations Center (SOC). Defend against business email compromise, account takeovers, and see beyond your network traffic. Our team of threat analysts does all the tedium for you, eliminating the noise and sending only identified and verified treats to action on. Built with multi-tenancy, ConnectWise SIEM helps you keep clients safe with the best threat intel on the market.
  • 10
    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
  • 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: 33 This Week
    Last Update:
    See Project
  • 12
    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: 37 This Week
    Last Update:
    See Project
  • 13
    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: 55 This Week
    Last Update:
    See Project
  • 14
    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: 28 This Week
    Last Update:
    See Project
  • 15

    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: 43 This Week
    Last Update:
    See Project
  • 16
    I.S.A.A.C.S. Interactive Structure Analysis of Amorphous and Crystalline Systems is a cross-platform software developed to analyze the structural characteristics of three-dimensional models built by computer simulations.
    Leader badge
    Downloads: 75 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: 39 This Week
    Last Update:
    See Project
  • 18
    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
  • 19
    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: 68 This Week
    Last Update:
    See Project
  • 20

    Chemical Trajectory Analyzer

    A software package for processing and analyzing chemical trajectories

    ChemTraYzer creates reaction models from molecular dynamics simulations. It's available as open software (MIT license). Please find a full description @ https://www.ltt.rwth-aachen.de/cms/LTT/Forschung/Forschung-am-LTT/Model-Based-Fuel-Design/Aktuelle-Projekte/~kqbf/ChemTraYzer/lidx/1 M.Döntgen, M.-D.Przybylski-Freund, L.C.Kröger, W.A.Kopp, A.E.Ismail, K.Leonhard, "Automated Discovery of Reaction Pathways, Rate Constants, and Transition States Using Reactive Molecular Dynamics Simulations", J. Chem. Theory Comput. 11 (2015), 2517-2524 L.C.Kröger, W.A.Kopp, M.Döntgen, K.Leonhard, "Assessing Statistical Uncertainties of Rare Events in Reactive Molecular Dynamics Simulations", J. Chem. Theory Comput. 13 (2017), 3955-3960 M.Döntgen, F.Schmalz, W.A.Kopp, L.C.Kröger, K.Leonhard, "Automated Chemical Kinetic Modeling via Hybrid Reactive Molecular Dynamics and Quantum Chemistry Simulations", J. Chem. Inf. Model. 58 (2018), 1343-1355 Check the Wiki for bug reports and fixes.
    Downloads: 36 This Week
    Last Update:
    See Project
  • 21
    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: 18 This Week
    Last Update:
    See Project
  • 22
    ChemFormatter is add-in program for Microsoft Office. ChemFormatter automatically applies font styles in a chemical document.
    Leader badge
    Downloads: 63 This Week
    Last Update:
    See Project
  • 23
    nmrshiftdb2
    nmrshiftdb2 is a NMR database (web database) for organic structures and their nuclear magnetic resonance (nmr) spectra. It allows for spectrum prediction (13C, 1H and other nuclei) as well as for searching spectra, structures and other properties. The nmrshiftdb2 software is open source, the data is published under an open content license. The core of nmrshitdb2 are fully assigned spectra with raw data and peak lists (we have pure peak lists as well). Those datasets are peer reviewed by a board of reviewers. The project is supported by a scientific advisory board. nmrshiftdb2 is part of the NFDI4Chem initiative (https://nfdi4chem.de/) and will provide a component for a curated repository there. Please consult the documentation for more detailed information.
    Downloads: 35 This Week
    Last Update:
    See Project
  • 24
    SketchEl
    Chemical structure sketching tool, for use with various cheminformatics applications. Convenient to use and moderately sophisticated. Suitable for viewing, creating and editing MDL MOL files.
    Leader badge
    Downloads: 17 This Week
    Last Update:
    See Project
  • 25
    Scaffold Hunter
    Scaffold Hunter is a JAVA-based software tool for the analysis of structure-related biochemical data. It enables generation of and navigation in a scaffold tree hierarchy annotated with various data.
    Leader badge
    Downloads: 32 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.