favorite_border

beautiful

You have already done a great job - now we create the visibility your efforts deserve in a modern light

check_box

interactive

State-of-the-art web technologies make BioJS easy to integrate into your web application

brush

application-specific

Use any of our 130 components to create the unique & visual experience that meets your needs


Latest News about BioJS

A Story about BioJS and Google Summer of Code

In their blog post From Google Summer of Code to Game of Thrones on the Back of a JavaScript Dragon (Part 1) the two Google Summer of Code organization admins»

Current Tools and Methods in Genomic Analysis

Working in genomic data science or research? This survey is still open, so let us know your thoughts on current tools and methods in genomic analysis! Introduction In today’s»

BioJS enables you to create modern data visualizations for the web

BioJS is a library of over hundred JavaScript components enabling you to visualize and process data using current web technologies. Therefore BioJS makes it easy for you to integrate your visualizations into your own website or web application. The library offers a wide range of components for your use cases. And if you're not finding what you are looking for, you can still create your own BioJS component fully suited to your needs.

BioJS is also open-source and community-driven. Find out more about the project.

Explore the possibilites of biological data representation today

Get started

Spinning Vector BioJS Component

Easy setup and generation of components with JavaScript

BioJS_developing_environment_on_laptop

BioJS enables you to integrate powerful visualization components into your website or web app and use them straight away. Our components from the BioJS Registry are pre-packed with all the tools and dependencies they need to make them work in your personal setup. Try our Starter's Guide to kick-off your BioJS experience.

A library powered by an ever-growing and active community

BioJS unites users and developers from all around the globe to create outstanding biological data representations. The open-source character of the BioJS project makes it easy for anyone to follow and discussion current developments in the project, as well as to contribute and share their code with others.
We are happy for you to get into contact with us either via Slack Chat, the Gitter Chat, our forum or via good old-fashioned E-Mail to [email protected].
And we are excited to see your ideas come to life. Becoming a BioJS developer is easy and straightforward. Just contribute your code to our component registry in a few steps.

Learn more about contribution to BioJS

That's why biologists and bioinformaticians are using BioJS

favorite favorite
favorite favorite
favorite favorite
favorite favorite
favorite favorite

I have always been looking for a smooth way to represent my data outside of Power Point. I like to use BioJS for my sequence alignments and it works just great.

J. Smith - Molecular Biologist

favorite favorite
favorite favorite
favorite favorite
favorite favorite
favorite favorite

This library is so easy to use if you know your way around JavaScript a bit. I just created an interactive sequence viewer for my working group last week - my colleagues love it!

C. Ronley - Bioinformatician

favorite favorite
favorite favorite
favorite favorite
favorite favorite
favorite favorite

Quite a nice set of components already out there - I often find a solution for my visualization needs in just a couple of lines of code.

A. Rose - PhD Student Systems Biology