Catppuccin is a relatively new colorscheme. Released just about a year ago, Catppuccin has quickly grown to be one of the most popular colorschemes, up there with Gruvbox and Nord, my other two favorite colorschemes that I have used in the past. There are a few things that set Catppuccin apart from the rest, though.
My two favorite colorschemes of all time are Nord and Catppuccin. What gives Catppuccin the edge over Nord in my opinion, though, is that it's very colorful. In fact, that's one of Catppuccin's core values; color is better than no color. Or something like that. Nord, on the other hand, is relatively colorless. I absolutely love Nord's background color, but the other colors in the pallete just don't pop out to me as much. After about a year of daily driving a Nord machine, I came to realize; Nord is slightly depressing. It's still a great colorscheme, it just lacks in color. If Catppuccin didn't have as much color as it does, I would use Nord.
Catppuccin has, as far as I know, the most official ports out of any colorscheme other than Dracula and Solarized, coming in at a whopping total of 170 ports. Most of these ports are maintained by the community, but they all follow the same basic color pallete. There are Catppuccin ports for Neovim, Emacs, Polybar, Alacritty, even ST. Any program that you use, there's likely a Catppuccin port for it, found over on the official Catppuccin repository over at
Catppuccin has four official flavors, the aptly named Mocha, Macchiato, Frappe, and Latte, ordered from darkest to lightest. Mocha, Macchiato and Frappe are the dark themes, while Frappe is Catppuccin's light theme. I really love Mocha's color pallete, and it's what I'm using on my system right now. It has a really nice dark blue background, and is contrasty enough to be easy to read but also extremely nice to look at. There are also some community flavors such as Oledpuccin, which is Catppuccin except black for OLED screens. It looks very nice, but I don't have an OLED screen so I will probably never use it.
To add your own personal pop to Catppuccin, you can choose from one of 14 accent colors, ranging from rosewater to teal to blue to muave to lavender. My favorite accent color is the basic blue, though lavender is extremely nice as well.
Unlike other colorschemes, Catppuccin's community is still very much active and is spitting out new ports. It's really easy to contribute to Catppuccin too, all you need to do is make a pull request on their Github.