termimg
pxdlib
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
termimg
-
github.com/srlehn/termimg: draw images in terminals
termimg (godoc) (test images) automatically chooses a drawing method that works best for the terminal (in most cases the current one). A Terminal capable of displaying sixel graphics is recommended but not required. Alternative display protocols (iTerm2, kitty, Terminology, DomTerm) or drawing directly into the window/background (X11, GDI+, urxvt) are used. Terminal multiplexers (tmux, screen, ...) are currently only being checked for, later positioning in the panes seems doable (tmux, not screen).
pxdlib
-
Pixelmator Pro gets a magical, AI‑powered Deband feature
Pixelmator is amazing, and features like this constantly astound me. Where other art tools are using AI to generate content, Pixelmator is using it to make annoying things convenient -- like debanding, rescaling and selecting background images. This, combined with a zippy UI and one-off cost, mean I've not really thought about Photoshop for years.
I love it so much I recently decided to make pxdlib [0] to automate fiddly bits like data entry or repositioning layers. It's surprisingly fun to reverse-engineer [1]; the `.pxd` format is a bizarre maze, with common properties some 6 encodings deep!
[0]: https://github.com/yunruse/pxdlib
What are some alternatives?
pixelizer - An efficient image pixelizer written in go
mraster - Simple C++ off screen raster graphics library
rasterm - encode images to iTerm / Kitty / SIXEL (terminal) inline graphics protocols
knusperli - A deblocking JPEG decoder
tcg - Terminal cell graphics library
bitmappers-companion - zine/book about bitmap drawing algorithms and math with code examples in Rust
AnotherTerm - Local PTY, USB and Bluetooth serial ports, SSH and Telnet terminal client for Android. Xwayland support (in dev only).
termui - Golang terminal dashboard
upp-components - A collection of packages for U++ framework.