spotify/chartify

Python library that makes it easy for data scientists to create charts.

Owned by Spotify

View on GitHub ↗Jump to charts ↓

spotify/chartify has 3.5k+ stars and 300+ forks on GitHub, is written in Python, and was last pushed on Oct 16, 2024. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 1 hour ago
Added to GitGenius on October 12th, 2026
Created on September 17th, 2018
Open Issues & Pull Requests: 56 (+0)
GitHub issues: Enabled
Number of forks: 336
Total Stargazers: 3,655 (+0)
Total Subscribers: 88 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 398.6 days
Mean response time: 875.6 days
90th percentile: 1352.5 days
Tracked items: 2

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 2
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1,296 days
Stale 30+ days: 2
Stale 90+ days: 2

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Chartify is a Python library that makes it easy for data scientists to create charts.

Chartify addresses the friction data scientists face when creating visualizations by enforcing a consistent tidy data format across all plotting functions, eliminating the need to reshape data for different chart types. The library wraps Bokeh to provide smart default styling that produces polished charts with minimal customization, while maintaining an intuitive API designed for ease of learning and use.

Data scientists working in exploratory analysis or reporting should consider Chartify when they want to generate professional-looking visualizations quickly without deep customization needs. The tool suits projects where consistent styling across multiple charts matters and where the tidy data format aligns with existing workflows. For users who need fine-grained control beyond what Chartify provides, the underlying Bokeh API remains accessible as an escape hatch.

The project maintains active continuous integration testing across multiple Python versions. Documentation is comprehensive, with tutorial and example notebooks provided to guide new users, and the project has established contribution guidelines for community participation.