Tools

All entries that link to https://tools.simonwillison.net/ in some way

Owned by simonw, visibility: Unlisted

SQL query
with content as (
select 
    'entry' as type, 
    id, 
    created, 
    title, 
    body,
    is_draft
from 
    blog_entry

union

-- selecting from blog_blogmark
select 
    'blogmark' as type, 
    id, 
    created, 
    link_title as title,
    commentary as body,
    is_draft
from 
    blog_blogmark

union

-- selecting from blog_quotation
select 
    'quotation' as type, 
    id, 
    created, 
    source as title, 
    quotation as body,
    is_draft
from 
    blog_quotation
),
tools as (select distinct on (tool_url) 
    unnest(regexp_matches(body, '(https://tools\.simonwillison\.net/[^<"\s)]+)', 'g')) as tool_url,
    'https://simonwillison.net/' || left(type, 1) || '/' || id as blog_url,
    title,
    date(created) as created
 from content where is_draft = false
)
select * from tools order by created desc

39 rows

tool_url blog_url title created
https://tools.simonwillison.net/huggingface-storage https://simonwillison.net/b/8588 deepseek-ai/DeepSeek-V3-0324 2025-03-24
https://tools.simonwillison.net/llm-prices https://simonwillison.net/b/8580 OpenAI platform: o1-pro 2025-03-19
https://tools.simonwillison.net/side-panel-dialog https://simonwillison.net/b/8572 Backstory on the default styles for the HTML dialog modal 2025-03-16
https://tools.simonwillison.net/colophon#csv-marker-map.html https://simonwillison.net/e/8848 Adding AI-generated descriptions to my tools collection 2025-03-13
https://tools.simonwillison.net/csv-marker-map?center=39.061909385087624%2C-96.50390625000001&amp;zoom=5&amp;csv=https%3A%2F%2Fgist.githubusercontent.com%2Fsimonw%2Fdb5c00b61abb61847ece2480d96e96d2%2Fraw%2Fb76475d9f25dec235b89822ed54f9f1b84394df3%2Fsightings.csv https://simonwillison.net/e/8848 Adding AI-generated descriptions to my tools collection 2025-03-13
https://tools.simonwillison.net/colophon#word-counter.html https://simonwillison.net/e/8847 Notes on Google's Gemma 3 2025-03-12
https://tools.simonwillison.net/colophon https://simonwillison.net/e/8846 Here's how I use LLMs to help me write code 2025-03-11
https://tools.simonwillison.net/encrypt https://simonwillison.net/b/8554 Cutting-edge web scraping techniques at NICAR 2025-03-08
https://tools.simonwillison.net/encrypt#5ZeXCdZ5pqCcHqE1y0aGtoIijlUW+ipN4gjQV4A2/6jQNovxnDvO6yoohgxBIVWWCN8m6ppAdjKR41Qzyq8Keh0RP7E= https://simonwillison.net/b/8554 Cutting-edge web scraping techniques at NICAR 2025-03-08
https://tools.simonwillison.net/python/#mistral_ocrpy https://simonwillison.net/b/8549 Mistral OCR 2025-03-07
https://tools.simonwillison.net/apsw-query https://simonwillison.net/b/8482 APSW SQLite query explainer 2025-02-07
https://tools.simonwillison.net/render-claude-citations https://simonwillison.net/e/8743 Anthropic's new Citations API 2025-01-24
https://tools.simonwillison.net/aria-live-regions https://simonwillison.net/b/8415 Why are my live regions not working? 2025-01-08
https://tools.simonwillison.net/yaml-explorer#.eyJ1c...](https://tools.simonwillison.net/yaml-explorer#eyJ1cmwiOiJodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vb3BlbmFpL29wZW5haS1vcGVuYXBpL3JlZnMvaGVhZHMvbWFzdGVyL29wZW5hcGkueWFtbCIsIm9wZW4iOlsiZDAiLCJkMjAiXX0= https://simonwillison.net/b/8391 openai/openai-openapi 2024-12-22
https://tools.simonwillison.net/image-resize-quality https://simonwillison.net/e/8683 My approach to running a link blog 2024-12-22
https://tools.simonwillison.net/openai-webrtc https://simonwillison.net/b/8380 OpenAI WebRTC Audio demo 2024-12-17
https://tools.simonwillison.net/nav-for-headings https://simonwillison.net/b/8376 WebDev Arena 2024-12-16
https://tools.simonwillison.net/writing-style https://simonwillison.net/b/8372 3 shell scripts to improve your writing, or "My Ph.D. advisor rewrote himself in bash." 2024-12-14
https://tools.simonwillison.net/gemini-bbox https://simonwillison.net/e/8678 Gemini 2.0 Flash: An outstanding multi-modal LLM with a sci-fi streaming mode 2024-12-11
https://tools.simonwillison.net/prompts-js https://simonwillison.net/e/8646 Prompts.js 2024-12-07
https://tools.simonwillison.net/bbox-cropper https://simonwillison.net/b/8295 QuickTime video script to capture frames and bounding boxes 2024-11-14
https://tools.simonwillison.net/mdn-timelines https://simonwillison.net/b/8287 MDN Browser Support Timelines 2024-11-11
https://tools.simonwillison.net/gpt-4o-audio-player?gist=4a982d3fe7ba8cb4c01e89c69a4a5335 https://simonwillison.net/b/8259 Prompt GPT-4o audio 2024-10-28
https://tools.simonwillison.net/gpt-4o-audio-player?gist=GIST_ID_HERE` https://simonwillison.net/b/8259 Prompt GPT-4o audio 2024-10-28
https://tools.simonwillison.net/svg-sandbox https://simonwillison.net/b/8256 Mastodon discussion about sandboxing SVG data 2024-10-26
https://tools.simonwillison.net/extract-urls https://simonwillison.net/e/8578 Everything I built with Claude Artifacts this week 2024-10-21
https://tools.simonwillison.net/jina-reader https://simonwillison.net/e/8578 Everything I built with Claude Artifacts this week 2024-10-21
https://tools.simonwillison.net/sqlite-wasm https://simonwillison.net/e/8578 Everything I built with Claude Artifacts this week 2024-10-21
https://tools.simonwillison.net/clipboard-viewer https://simonwillison.net/e/8578 Everything I built with Claude Artifacts this week 2024-10-21
https://tools.simonwillison.net/qr https://simonwillison.net/e/8578 Everything I built with Claude Artifacts this week 2024-10-21
https://tools.simonwillison.net/text-wrap-balance-nav https://simonwillison.net/b/8237 You can use text-wrap: balance; on icons 2024-10-20
https://tools.simonwillison.net/openai-audio https://simonwillison.net/e/8547 Experimenting with audio input and output for the OpenAI Chat Completion API 2024-10-18
https://tools.simonwillison.net/image-to-svg https://simonwillison.net/b/8174 VTracer 2024-10-07
https://tools.simonwillison.net/gemini-chat https://simonwillison.net/b/8089 Gemini Chat App 2024-08-27
https://tools.simonwillison.net/tiff-orientation https://simonwillison.net/e/8482 Building a tool showing how Gemini Pro can return bounding boxes for objects in images 2024-08-26
https://tools.simonwillison.net/box-shadow https://simonwillison.net/b/7919 Box shadow CSS generator 2024-07-08
https://tools.simonwillison.net/arena-animated https://simonwillison.net/e/8413 Open challenges for AI engineering 2024-06-27
https://tools.simonwillison.net/haiku https://simonwillison.net/e/8337 AI for Data Journalism: demonstrating what we can do with this stuff right now 2024-04-17
https://tools.simonwillison.net/ocr https://simonwillison.net/e/8334 Running OCR against PDFs and images directly in your browser 2024-03-30
Copy and export data

Duration: 152.79ms