https://github.com/epam/indigo-node
NodeJS bindings for Indigo Universal Cheminformatics Toolkit
https://github.com/epam/indigo-node
cheminformatics chemistry indigo nodejs
Last synced: over 1 year ago
JSON representation
NodeJS bindings for Indigo Universal Cheminformatics Toolkit
- Host: GitHub
- URL: https://github.com/epam/indigo-node
- Owner: epam
- License: apache-2.0
- Created: 2016-03-18T12:43:05.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2023-03-14T18:01:44.000Z (over 3 years ago)
- Last Synced: 2025-03-24T14:39:35.364Z (over 1 year ago)
- Topics: cheminformatics, chemistry, indigo, nodejs
- Language: JavaScript
- Homepage:
- Size: 11 MB
- Stars: 3
- Watchers: 10
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# indigo-node
Indigo NodeJS bindings
Copyright (c) 2015 to present EPAM Systems, Apache License 2.0
# Overview
This page describes the Node.js API of Indigo library and its plugins. The API allows developers to integrate Indigo into their Node.js projects.
Please note that Indigo-node is under active development, and can always post your comments and suggestions to our team.
# Build package manually
## Dependencies
* Git to init Indigo submodule
* CMake
* Python 2.7+ to run build scripts
* C++11 compiler (MSVC on Windows, GCC or Clang on Linux and macOS)
Additional Linux dependencies:
* libfontconfig and libfreetype with headers
## Build
To build and test indigo-node you need to run:
```bash
npm prune
npm install
npm run build
npm test
```