Indigo
Solution Overview
Indigo is a universal molecular lab software that can be used for molecular fingerprinting, substructure search and molecular visualization. Also capable of performing a molecular similarity search, it is 100% open source and provides enhanced stereochemistry support for end users, as well as a documented API for developers. Indigo is based on a cheminformatics library that incorporates a number of unique algorithms developed by EPAM, as well as some standard algorithms well-known in the cheminformatics world. Since the core part of Indigo is written in modern C++ with no third-party code or dependencies except the ubiquitous zlib and libcairo, the toolkit provides outstanding performance and excellent portability. Indigo is used by many corporations and institutions. This includes some Indigo-based commercial tools developed exclusively for our clients. Also, an open source chemical search engine — Bingo — is developed on top of the Indigo library.
Benefits
Portability
Indigo supports Linux, Windows and Mac OS X operating systems
Dual License
Product has open source and commercial availability
Cheminformatics SDK
Extensible API can be used by end users and developers
Molecular Search
Enhanced chemistry structure search and similarity search
Performance
Written in modern C++. Includes unique algorithms for solving problems
Molecular Toolkit
Different molecular features, fingerprinting & rendering
Features
- Input formats support: Molfiles/Rxnfiles v2000 and v3000, SDF, RDF, CML, SMILES, SMARTS
- Portability: Pre-built binary packages are provided for Linux, Windows and for Mac OS X systems
- Molecule and reaction rendering, best picture quality among all available products and easy SVG support
- Automatic layout for SMILES-represented molecules and reactions
- Canonical (isomeric) SMILES computation
- Exact matching, substructure matching and SMARTS matching
- Matching of tautomers and resonance structures
- Molecule fingerprinting & molecule similarity computation
- Fast enumeration of SSSR rings, subtrees & edge subgraphs
- Molecular weight & molecular formula computation
- R-Group deconvolution and scaffold detection
- Pioneer work in computing the exact maximum common substructure for an arbitrary amount of input structures
- Combinatorial chemistry
- Plugins support in the API — as a reference, please see the Renderer plugin distributed together with the Indigo API
- Support for PNG/SVG export of expanded monomers
Additional Information
Questions & Answers
Where can I ask more questions about the solution?
Posted on March 1, 2020 by Julius Stokes
Where can I download the installation package?
Posted on February 2, 2020 by Mahdi Pritchard
Can I use Indigo in my commercial product?
Posted on January 11, 2020 by Kay Burt
Integrates with
Pipeline Pilot
KNIME
Tech Requirements
- Windows 7+, Linux, Max OS
- Java 1.8+, Python 2.7+, .NET
Version
Updated on August 24, 2026
Documentation
Links
industries
license type
type
Unlock the solution in 3 easy steps
01
Reach Out to Us
Request the solution by submitting a short form
02
Sit Back & Relax
Our experts swiftly process your request and get back to you
03
Start Using The Solution
Dive in and unlock all the benefits
