Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Png Open-Source Projects
-
sharp
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
cute_headers
Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games
-
free-gophers-pack
✨ This pack of 100+ gopher pictures and elements will help you to build own design of almost anything related to Go Programming Language: presentations, posts in blogs or social media, courses, videos and many, many more.
-
metadata-extractor
Extracts Exif, IPTC, XMP, ICC and other metadata from image, video and audio files
-
ambiguous-png-packer
Craft PNG files that appear completely different in Apple software [NOW PATCHED]
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Next.js and Bunny CDN: Complete Guide to Image Uploading with Server Actions | dev.to | 2024-04-21Last thing left is to use our new upload function in our server action. Since I like to upload images in single format and have some more control over them, I will additionally use sharp library. For file name, I'll generate some random string using nanoid:
Project mention: Is there anything inherently wrong with the way I am updating this array of custom objects? | /r/swift | 2023-08-24Add the SDWebImage package: https://github.com/SDWebImage/SDWebImage.git
After some research, I found libvips, a demand-driven, horizontally threaded image processing library. It is designed to run quickly while using as little as memory as possible.
We use imgproxy which does 2->4 and all you need to do is change the URL on your site.
Project mention: Golang libraries for image compression / resizing / manipulation | /r/golang | 2023-12-08
image-shrinker is a simple, easy to use open source tool for shrinking images. Under the hood it uses pngquant, mozjpg, SVGO, and gifsicle. You can also install these tools individually if you need to compress some images. I often use pngquantafter exporting PNGs for web projects from Figma or similar tools. I literally run it like this:
Gopher credits
Project mention: Seeking Recommendations: Selfhosted Tools for Automated Image Processing with Optimal File Size and Resolution for Web (Desktop, Tablet, Mobile) | /r/selfhosted | 2023-05-10
Project mention: Show HN: a Rust Based CLI tool 'imgcatr' for displaying images | news.ycombinator.com | 2024-04-16timg is a really nice similar tool that does pixel graphics in the terminal window if supported, falling back to character graphics if not.
The big plus is that it supports SVG images.
https://github.com/hzeller/timg
And it is available via brew/apt/etc.
Project mention: Video Streaming at Scale with Kubernetes and RabbitMQ | news.ycombinator.com | 2023-10-09Shameless plug here. In case someone does not want to build any of this and still stream video, you can check https://www.gumlet.com
We chose to use govips which is a cgo wrapper around the libvips image manipulation library. The majority of new development for services in our backend is written using baseplate.go. But Go is not an ideal choice for media processing as it cannot keep up with the performance of native code. The most widely used image-processing libraries like libmagick are primarily written in C or C++. Speed was a major factor in selecting libvips in order to keep latency low on CDN cache misses for images. In our tests, libvips was 3–4 times faster than libmagick on basic image processing operations. Content-aware smart cropping was implemented by porting smartcrop.js to Go. This is the only operation implemented in pure Go.
Png related posts
- Show HN: a Rust Based CLI tool 'imgcatr' for displaying images
- Show HN: Payme, a library and CLI to generate QR codes for SEPA payments
- CLI tool to create a shareable PNG-ZIP polyglot image, with embedded extraction script.
-
libpng VS libspng - a user suggested alternative
2 projects | 30 Oct 2023
- Show HN: Open-source web app that uses ImageMagick to view PDFs
- Show HN: DocSpark – an open-source document to image converter and web viewer
- keeping collection size down (for ankiweb) when needing lots of image cards/notes
-
A note from our sponsor - InfluxDB
www.influxdata.com | 26 Apr 2024
Index
What are some of the best open-source Png projects? This list will help you:
Project | Stars | |
---|---|---|
1 | sharp | 27,943 |
2 | SDWebImage | 24,917 |
3 | libvips | 8,980 |
4 | imgproxy | 8,240 |
5 | ImageSharp | 7,106 |
6 | imagemin | 5,495 |
7 | imaginary | 5,326 |
8 | pngquant | 5,006 |
9 | cute_headers | 4,105 |
10 | ccapture.js | 3,473 |
11 | Crunch | 3,325 |
12 | free-gophers-pack | 3,253 |
13 | imagor | 3,181 |
14 | image-optimizer | 2,603 |
15 | bimg | 2,543 |
16 | tweetable-polyglot-png | 2,500 |
17 | metadata-extractor | 2,488 |
18 | lilliput | 1,924 |
19 | timg | 1,749 |
20 | php-image-resize | 1,175 |
21 | stegify | 1,163 |
22 | govips | 1,140 |
23 | ambiguous-png-packer | 1,061 |
Sponsored