circlize is an R package for creating circular visualizations (plots laid out in circular coordinate systems) in a very flexible way. It implements many types of plots using circular layouts: chord diagrams, circular heatmaps, arcs/links between sectors, genomic data visualization, etc. It provides low-level drawing functions as well as high-level functions to build complex visualizations. It’s often used in genomics, network analysis, or other fields where relationships among categories or entities can be nicely displayed in a circular fashion. Support for circular heatmaps, multiple tracks (rings), for showing multiple layers of data per sector. Good performance and stable codebase, detailed documentation including a book on usage examples.

Features

  • Ability to create chord diagrams to show relationships / flows among entities/sectors arranged around a circle
  • Support for circular heatmaps, multiple tracks (rings), for showing multiple layers of data per sector
  • Low-level graphic primitives for points, lines, polygons, text, axes etc in circular layout (e.g. circos.points, circos.axis, etc.)
  • Support for genomic visualizations: initialize with ideogram, genomic tracks, plotting with genomic coordinates etc
  • High flexibility / customizable layout: ability for users to build their own panels, customize track height, order, sectors, labels etc
  • Good performance and stable codebase, detailed documentation including a book on usage examples

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow circlize

circlize Web Site

Other Useful Business Software
Forever Free Full-Stack Observability | Grafana Cloud Icon
Forever Free Full-Stack Observability | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of circlize!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

R

Related Categories

R Data Visualization Software

Registered

2025-09-12