Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/partridgejiang/cheminfo-to-web
An experimental project to recompile native chemoinformatics libs into JavaScript.
https://github.com/partridgejiang/cheminfo-to-web
cheminformatics chemistry emscripten javascript wasm
Last synced: 2 months ago
JSON representation
An experimental project to recompile native chemoinformatics libs into JavaScript.
- Host: GitHub
- URL: https://github.com/partridgejiang/cheminfo-to-web
- Owner: partridgejiang
- License: mit
- Created: 2017-05-02T15:04:04.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-07-13T13:14:44.000Z (over 1 year ago)
- Last Synced: 2024-11-02T09:32:16.389Z (3 months ago)
- Topics: cheminformatics, chemistry, emscripten, javascript, wasm
- Language: JavaScript
- Homepage: https://partridgejiang.github.io/cheminfo-to-web/
- Size: 73.1 MB
- Stars: 14
- Watchers: 4
- Forks: 3
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
In this project, we did some experimental work of porting a series of C/C++ chemoinformatics libraries into JavaScript via Emscripten. Such a method might be the fastest approach to bring existed native chemoinformatics softwares into web era, with only a little modification (or none at all) of source code and a recompiling process. The compiled result is highly optimized JavaScript code which can be run across different web browsers with fairly fast speed.
Although compiled JS libraries are provided and can be downloaded directly in this project, it should be reminded that it is possible (and not difficult) to build your own JavaScript compilation of those libraries to adapt your own application, with different function exports, class bindings and so on. The build instructions can be found in readme files of each library.
More details and demos can be found in our web page: https://partridgejiang.github.io/cheminfo-to-web/ .