Do you like
fish sticks?

Good. We like clean Markdown.
A perfectly serious scraping API.
A deeply unserious name.

An orange fish wearing sunglasses, eyeing a golden fish stick

Web pages in.
Clean Markdown out.

Scrape a page. Crawl a site. Render JavaScript when you need it. Get the content your agent actually came for.

Thousands of URLs? Try Fish Stick Buffet for batch downloads and summaries.

Scrape & crawlOptional JS renderingBearer-key access
curl https://gayfish.dev/scrape \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com"}'

Bring your API key. We'll bring the fish.

Yes, it's that South Park joke.

In “Fishsticks,” a joke about fish sticks goes everywhere. Kanye takes it very, very literally. Things get aquatic.

We took the name. Then built a web scraping API around it. An entirely reasonable sequence of decisions.

The original: Fishsticks, Season 13, Episode 5 ↗

Fish-stick open mic.

Ten jokes. One genius still requesting an explanation.
Tap a setup for the punchline.

I asked an AI to explain the fish-sticks joke.

Three million tokens later, it asked if I’d considered that Kanye might be a very misunderstood marine biologist.

A fish stick launched a startup.

It raised a seed round. Then a breadcrumb round. Then got acquired by a man standing over the sink at 2 a.m.

The fish stick dropped a diss track.

Four minutes of air-fryer noises. The critics called it heated. He called himself a battered genius.

A fish stick put “self-made” in its bio.

Its mother was a cod. Its father was a conveyor belt. Its lawyer says we’re done here.

The fish stick asked for a password hint.

“Something you love putting in your mouth.” Account locked after 47 attempts at “my own genius.”

My fish sticks moved to the cloud.

Turns out that was steam. We’re calling it a migration incident.

A fish stick wrote a 90-page rebuttal to the joke.

The peer review said “sir, this is a freezer.” He demanded a warmer reception.

The fish stick demanded end-to-end encryption.

We wrapped it in foil. It now describes itself as a privacy advocate and a burrito.

A fish stick tried to scrape the ocean.

Got rate-limited by a whale. Filed a complaint about big krill.

The fish stick finally understood the joke.

Just kidding. It bought another domain.

Something fishy?

Five things here are less serious than they look.