Description
A disease modeling package for JavaScript and Node.JS, with custom models and SIR based model's, and community modeling.
EpiJS alternatives and similar libraries
Based on the "Data Visualization" category.
Alternatively, view EpiJS alternatives based on common mentions on social networks and blogs.
-
echarts
Apache ECharts is a powerful, interactive charting and data visualization library for browser -
BabylonJS
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework. -
p5.js
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs — -
#<Sawyer::Resource:0x00007f1b609038f0>
Open-source JavaScript charting library behind Plotly and Dash -
paper.js
The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey -
GoJS, a JavaScript Library for HTML Diagrams
JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages. -
mxGraph
DISCONTINUED. Diagramming library that enables interactive graph and charting applications to be quickly created that run natively in any major browser that is supported by its vendor. -
processing.js
DISCONTINUED. Processing.js makes your data visualizations work using web standards and without any plug-ins -
jquery.sparkline
A plugin for the jQuery javascript library to generate small sparkline charts directly in the browser
SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of EpiJS or a related project?
Popular Comparisons
README
EpiJS The epidemiology package for JavaScript
About
EpiJS is a epidemiological modelling package for JavaScript with built-in support for SIR-based models including SIR, SEIR, SEIRD, and other models, along with allowing you to create custom models, model community spread through SIR based models, and more.
Installation
NodeJS:
npm install @epispot/epijs
yarn add @epispot/epijs
Require:
const epijs = require('@epispot/epijs')
\ On the web:
<script src="https://cdn.jsdelivr.net/gh/epispot/EpiJS/web/index.min.js"></script>
Features
- Pre-built SIR-based models and plotting
- Community Spread
- Create Viruses
- Create Communities
- Compare two outbreaks
- Custom models
- Stochastic Modelling
- Pre-built customizable compartments ## Contributing
Clone the repo:
git clone https://github.com/epispot/epijs.git
cd EpiJS
npm install
See CONTRIBUTING.md
for details.
Running Tests
To run tests, run the following command
npm run test
Related
- epispot - https://github.com/epispot/epispot
CovaSim - https://covasim.org
Appendix
Homepage - https://epi.js.org
Demo - https://epi.js.org/demo/
Support
For support, consult the docs or submit a discussion on the repo
*Note that all licence references and agreements mentioned in the EpiJS README section above
are relevant to that project's source code only.