squoosh
ImageOptim
squoosh | ImageOptim | |
---|---|---|
276 | 84 | |
21,706 | 9,120 | |
1.1% | 0.8% | |
5.2 | 7.9 | |
5 days ago | 11 months ago | |
TypeScript | HTML | |
Apache License 2.0 | GNU General Public License v3.0 only |
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.
squoosh
- Image Optimization in Any Web Apps / Mobile Apps
-
Frontend Resources V2 🚀
Image optimizer: Squoosh your images for better performance
-
Programming with ChatGPT
I'm increasingly building entire functional prototypes from start to finish using Claude 3.5 Sonnet. It's an amazing productivity boost. Here are a few recent examples:
https://tools.simonwillison.net/image-resize-quality is a tool for dropping in an image and instantly seeing resized versions of that image at different JPEG qualities, each of which can be downloaded. I used to use the (much better) https://squoosh.app/ for this, but my cut-down version is optimized for my workflow (pick the smallest JPEG version that remains legible). Notes and prompts on how I built that here: https://simonwillison.net/2024/Jul/26/image-resize-and-quali...
django-http-debug - https://github.com/simonw/django-http-debug - is an actual open source Python package I released that was mostly written for me by Claude. It's a webhooks debugger - you can set up a URL and it will log all incoming requests to a database table for you. Notes on how I built that here: https://simonwillison.net/2024/Aug/8/django-http-debug/
datasette-checkbox is a Datasette plugin adding toggle checkboxes to any table with is_ or has_ columns. Animated demo and prompts showing how I built the initial prototype here: https://simonwillison.net/2024/Aug/16/datasette-checkbox/
https://tools.simonwillison.net/gemini-bbox is a tool for trying out Gemini 1.5 Pro's ability to return bounding boxes for items it identifies. You'll need a Gemini API key for this one, or take a look at the demo and notes here: https://simonwillison.net/2024/Aug/26/gemini-bounding-box-vi...
https://tools.simonwillison.net/gemini-chat is a similar tool for trying out different Gemini models (Google released three more yesterday) with a streaming chat interface. Notes on how I built that here: https://tools.simonwillison.net/gemini-chat
I still see some people arguing that LLM-assisted development like this is a waste of time, and they spend more effort correcting mistakes in the code than if they had written it from scratch themselves.
I couldn't disagree more. My development process has always started with prototypes, and the speed at which I can get a proof-of-concept prototype up and running with these tools is quite frankly absurd.
-
Enhancing Your Website: Best Practices for Optimization
Online Converters: Websites like Squoosh or Convertio allow you to easily convert images to WebP.
-
Fixing WordPress Website Core Web Vitals Issues: Complete Guide
Use an image conversion tool or software like Photoshop, GIMP, or an online converter (e.g., Squoosh) to convert your PNG or JPEG images to WebP format.
-
Rendering Images The Good Way In Your React Application
Squoosh
- Squoosh: Make images smaller using best-in-class codecs, right in the browser
-
Let's learn WebP before introduce it
This ensures security for sensitive content. (https://squoosh.app/)
-
Frontend resources! 🚀
Image optimizer: Squoosh your images for better performance
-
SVG Viewer – View, edit, and optimize SVGs
Here's another handy tool that I use: https://squoosh.app/
ImageOptim
-
How to improve web performance
Compress Images: Reduce file size while maintaining quality using image compression tools like TinyPNG or ImageOptim. Also, you can use Figma plugin: ExportX
-
How to improve page load speed and response times: A comprehensive guide
Compressing images: This technique reduces image size without compromising quality. You can achieve this using various image compression tools like TinyPNG or ImageOptim. These tools are specifically designed to manage multiple image formats and compression methods. They help reduce image files, resulting in less data transfer from the server to the user's device. It is advisable to compress images before uploading them to the web server.
-
Optimizing Images for Developer Blogs
ImageOptim: ImageOptim is a free and open-source tool that can be used to compress JPEG, PNG, and GIF images.
-
Am I missing out on something?
Currently installed apps: Alfred for searching applications/files and launching websites quickly i Stat menus to monitor my hardware Geo Gebra Classic 6 for school Rectangle for better window management Obsidian for note taking Resolve for video editing and all utilities that come with it Bitwarden as my go-to password manager Microsoft Word, Excel PowerPoint and Teams for school Dropover for moving or sending more files quickly Gestimer for work sessions iTerm as a better terminal than the built-in one Python and all things that come with the install Parallels Desktop and all stuff that comes with the install for running windows only applications Visual Studio Code for coding Blender for 3D Image Optim CurseForge for modded Minecraft Minecraft Find any file Mac Updater 3; would love to have the pro version
-
The 10 tools I install on every new Mac I get
ImageOptim - file resizing and optimising images, even on the command line (free)
-
A collection of useful Mac Apps
ImageOptim - Price: Free Image optimizer for Mac that allows you to reduce the file size of your images without losing quality, and strip the metadata.
- Image size reduction
-
Exporting images under 200kb without ruining quality?
If you're on a Mac, use ImageOptim to optimize your images: https://imageoptim.com/mac If you're on Windows, I imagine there's a similar app
- Ho to create a light template
-
How to search for pictures without people in them
Bonus points: before you re-import them drop the exports folder into imageoptimfor the most efficient lossless compression imaginable.
What are some alternatives?
sharp - High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.
oxipng - Multithreaded PNG optimizer written in Rust
notion-auto-pull - Bash script to automatically download a notion workspace
go-unsplash - Go Client for the Unsplash API
Mono - Mono open source ECMA CLI, C# and .NET implementation.
alfred-calculate-anything - Alfred Workflow to calculate anything with natural language
devilbox - A modern Docker LAMP stack and MEAN stack for local development
devdocs - API Documentation Browser
next-optimized-images - 🌅 next-optimized-images automatically optimizes images used in next.js projects (jpeg, png, svg, webp and gif).
Foundation - The most advanced responsive front-end framework in the world. Quickly create prototypes and production code for sites that work on any kind of device.