squoosh
go-unsplash
squoosh | go-unsplash | |
---|---|---|
276 | 855 | |
21,669 | 74 | |
1.1% | - | |
4.9 | 1.8 | |
23 days ago | over 1 year ago | |
TypeScript | Go | |
Apache License 2.0 | MIT License |
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/
go-unsplash
-
Building an Easybank Landing Page with React
Images: Unsplash
-
Boost Your Medium Visibility: 12 Essential Tips for Writers
Reference links: Unsplash, Pexels, Burst, The Stocks, Pixabay
-
Build a landing page using a react template
Replace images in any format. Download free images from unsplash.
-
Creating A Carousel with Vanilla JS
We will use image files for this carousel. I downloaded my images. You can find sample images from Unsplash and download or copy their links for your practice. Below is the HTML code:
-
Rendering Images The Good Way In Your React Application
unsplash.com
-
🎨 Ultimate Front End Design Resource Guide: Elevate Your UI/UX Projects! ❤️
Unsplash - Beautiful free images and photos.
-
Tips to attract readers to read your post
You can find attractive images from stock sites (ex. https://unsplash.com/) as I do. Place them cleverly by your key points (especially when they closely relate to the content), and you have more of a chance of getting readers to read full articles.
-
What I learned from writing 30 articles in a row
Image stocks, such as Pexel (free) or Unsplash (Free)
-
How to Create an Audio Visualizer using Nextjs
From the code, we managed to generate a rectangular card with a play button (images sourced from Unsplash). Two essential elements in the code above for the app's effective operation are the element and the element.
-
Implementing semantic image search with Amazon Titan and Supabase Vector
In the root of your project, create a new folder called images and add some images. You can use the images from the example project on GitHub or you can find license free images on unsplash.
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.
Nextcloud - ☁️ Nextcloud server, a safe home for all your data
oxipng - Multithreaded PNG optimizer written in Rust
stylegan2-pytorch - Simplest working implementation of Stylegan2, state of the art generative adversarial network, in Pytorch. Enabling everyone to experience disentanglement
ImageOptim - GUI image optimizer for Mac
picsum-photos - Lorem Ipsum... but for photos.
Mono - Mono open source ECMA CLI, C# and .NET implementation.
simpleforce - Simple Golang client for Salesforce
devilbox - A modern Docker LAMP stack and MEAN stack for local development
Google Fonts - Font files available from Google Fonts, and a public issue tracker for all things Google Fonts
next-optimized-images - 🌅 next-optimized-images automatically optimizes images used in next.js projects (jpeg, png, svg, webp and gif).
Visual Studio Code - Visual Studio Code