Skip to content

Commit 6133d68

Browse files
committed
Add styling libraries for amazing plots
1 parent 124a8ac commit 6133d68

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
# Python Styling Libraries for Amazing Plots
2+
3+
Enhance your data visualizations in Python with these styling libraries designed for Matplotlib. These libraries offer a range of themes and color palettes to color regular line/scatter plots, histograms, and other basic visualizations, making your plots more visually appealing and communicative.
4+
5+
## Aquarel
6+
7+
![Aquarel](https://github.com/lgienapp/aquarel/raw/main/images/aquarel-sample.png)
8+
9+
**Aquarel** simplifies the process of styling Matplotlib plots. It provides a straightforward way to apply themes to your visualizations, ensuring that your plots not only convey the right information but also do it with style.
10+
11+
- GitHub Repository: [Aquarel](https://github.com/lgienapp/aquarel)
12+
- License: MIT
13+
14+
## Rosé Pine
15+
16+
![Rosé Pine](https://github.com/h4pZ/rose-pine-matplotlib/raw/main/assets/rose-pine-preview.png)
17+
18+
**Rosé Pine** is a theme that brings a touch of elegance with its natural pine, faux fur, and Soho vibes. It's perfect for the classy minimalist looking to add a subtle, sophisticated touch to their plots.
19+
20+
- GitHub Repository: [Rosé Pine](https://github.com/h4pZ/rose-pine-matplotlib)
21+
22+
## Catppuccin
23+
24+
![Catppuccin](https://github.com/catppuccin/matplotlib/raw/main/assets/mocha-preview.png)
25+
26+
**Catppuccin** offers soothing pastel themes for Matplotlib, providing a gentle and calming color scheme for your data visualizations. It's an excellent choice for those who prefer a softer, more understated look.
27+
28+
- GitHub Repository: [Catppuccin](https://github.com/catppuccin/matplotlib)
29+
30+
## mplcyberpunk
31+
32+
![mplcyberpunk](https://github.com/dhaitz/mplcyberpunk/raw/main/docs/_static/readme_example.png)
33+
34+
**mplcyberpunk** adds a cyberpunk-inspired neon aesthetic to Matplotlib plots. With vibrant colors and a futuristic feel, this library is ideal for making your visualizations stand out.
35+
36+
- GitHub Repository: [mplcyberpunk](https://github.com/dhaitz/mplcyberpunk)
37+
38+
## matplotx
39+
40+
![matplotx](https://github.com/nschloe/matplotx/raw/main/images/teaser.png)
41+
42+
**matplotx** is a collection of tools and styles for Matplotlib, designed to enhance the default plotting experience. It includes various themes that can be easily applied to your plots.
43+
44+
- GitHub Repository: [matplotx](https://github.com/nschloe/matplotx)
45+
46+
## GruvBox
47+
48+
![GruvBox](https://github.com/thriveth/gruvbox-mpl/raw/master/sample/figure_1.png)
49+
50+
**GruvBox** is a Matplotlib style that is based on the Gruvbox color palette, known for its warm, earthy tones. It's a great choice for creating visualizations that are both eye-catching and easy on the eyes.
51+
52+
- GitHub Repository: [GruvBox](https://github.com/thriveth/gruvbox-mpl/tree/master)
53+
54+
Each of these libraries offers unique styling options to cater to different aesthetic preferences. By incorporating these styles into your Matplotlib plots, you can elevate the visual quality of your data storytelling.

0 commit comments

Comments
 (0)