TypeScript Apache-2.0

jbrowse-components

Source code for JBrowse 2, a modern React-based genome browser

G

GMOD

Dernière activité 28 sept. 2026
GMOD/jbrowse-components

296

étoiles

88

forks

58

issues ouvertes

bioinformaticsgenomicsjbrowsevisualization

Ce README est souvent en anglais.

JBrowse 2

Build Status Contributor Covenant

JBrowse 2 is a pluggable, open-source genome browser. It runs as a web app, a desktop app (Mac, Windows, Linux), and as embeddable React components. It offers linear, circular, dotplot, synteny, and spreadsheet views, with track types for alignments (BAM/CRAM), variants and structural variants, quantitative/coverage, and more, plus a grammar of graphics that plots any file's fields from config.

The web app is "static-site compatible": it is pure client-side JS, CSS, and HTML, so it can be hosted anywhere with no server. The stack is React, TypeScript, and @jbrowse/mobx-state-tree.

Installing and running

Documentation

  • Documentation home has the user guide, config guide, developer guide, and CLI reference
  • Tutorials are step-by-step guides grouped by topic (synteny, structural variants, methylation, RNA-seq, and more)
  • FAQ

Examples

Contact

Publications

Contributing

See CONTRIBUTING.md to get set up, and agent-docs/ARCHITECTURE.md for the rendering pipeline and core architecture.

Projets similaires

JBrowse 1, a full-featured genome browser built with JavaScript and HTML5. For JBrowse 2, see https://github.com/GMOD/jbrowse-components.

JavaScriptbioinformaticsbiologygenome-annotation
GGMOD
474 étoiles199

A list of interesting genome browser and genome visualization programs

TypeScriptgenome-browsersgenomic-visualizations
Ccmdcolin
1,1 k étoiles138

A genome browser designed for complex structural variants and long reads.

JavaScriptbioinformaticsgenomegenomics
MMariaNattestad
306 étoiles32